發現正在運行的#甜糖#X86服務端在外不能用Putty連接,一直提示輸入密碼。
首先查看下ssh 有沒有安裝并運行中
sudo ps -e | grep ssh
返回結果:
若沒安裝(正常情況下Ubuntu 内置ssh,以安裝好)
更新源及升級、再安裝。
apt update && apt upgrade -y
apt install openssh-server
安裝好以後再執行上面第一個命令查看sshd服務有沒有在運行中。
然後編輯ssh配置文件:
nano /etc/ssh/sshd_config
找到下面圖片上位置:
把passwordauthentication 項目改成yes(若是no的話改成yes,不用秘鑰串,直接可以賬号密碼登錄。)
再把PermitRootLogin 改成yes,沒有就加一項。
Ctrl O保存、Ctrl X退出。
接下來停止ssh服務
sudo service ssh stop
運行ssh服務
sudo service ssh start
或,重啟ssh服務
sudo service ssh restart
再次查看下ssh服務狀态
sudo ps -e | grep ssh
OK,大功告成。
ps: 默認剛安裝好Ubuntu系統後root密碼要修改。不然用不了su或sudo。已經修改過請忽略。
sudo passwd root
#ubuntu# #ssh#
#ubuntu免秘鑰登錄# #ubuntu 用root賬号登錄putty#
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!