SSH連線遠端伺服器

2021-10-10 16:21:13 字數 547 閱讀 2682

$ ssh username@ip -p port
提示輸入密碼後,即可登入

客戶端生成公鑰、私鑰

$ ssh-keygen
生成的公鑰、私鑰 存放在 ~/.ssh目錄下

將公鑰複製到伺服器上,追加到.ss**件夾下authorized_keys檔案的末尾

$ scp -p port ~/.ssh/id_rsa.pub username@ip:~/id_rsa.pub

$ cat ~/id_rsa.pub >> ~/.ssh/authorized_keys

重新登入,即可實現無秘鑰登入

$ vim ~/.bash_profile
新增快捷命令,並儲存

alias to_***=

'ssh username@ip -p port'

即可適用快捷命令登入

$ to_***

SSH遠端連線伺服器

第一步 伺服器第一次開啟ssh服務,則會自動建立 etc ssh ssh host 公鑰檔案,以及私鑰檔案 第三步 伺服器將自己的公鑰檔案傳送給客戶端 明文 etc init.d ssh restart ssh f o p 帳號 ip 命令 引數 意義 f 不登入,直接在遠端伺服器執行 後面的命令 ...

ssh連線遠端伺服器

平常登陸遠端伺服器,每次都要輸入密碼,感覺挺麻煩的,下面提供一種相對便利的方式 windows 感覺xshell挺好的ubuntu sudo apt install expectmac brew install expect bin bash set timeout 30 spawn ssh l 使...

伺服器ssh遠端連線失敗

檢視ssh服務狀態 systemctl status sshd.service正常應該是下圖情況 running 綠色即為正常狀態 在這裡插入描述 如果正常檢視後面步驟的防火牆設定,異常繼續下乙個步驟。提取碼 w7uv 解除安裝 rpm qa grep ssh將查到的幾個包openssh開頭的解除安...