測試版本使用的Ubuntu 20.04,Ubuntu 16.4以上版本都可以這樣配置。
最簡單的方法:直接安裝openssh-server,然后測試時候可以ssh登錄,如果不可以,請使用下面的方法進行配置。
sudo apt install openssh-server
1. 設置root密碼
執行命令后,依次輸入當前登錄用戶密碼,要設置的root密碼,確認root密碼
sudo passwd root
2. 修改ssh配置文件
如果沒有安裝ssh-server,執行安裝命令,已經安裝的跳過即可
sudo apt install openssh-server
修改配置文件
sudo vim /etc/ssh/sshd_config
在vim中搜索定位PermitRootLogin,可直接查找:
/PermitRootLogin
修改以下配置:
33 #LoginGraceTime 2m
34 #PermitRootLogin prohibit-password
35 #StrictModes yes
36 #MaxAuthTries 6
37 #MaxSessions 10
修改為:
LoginGraceTime 2m
PermitRootLogin yes
StrictModes yes
#MaxAuthTries 6
#MaxSessions 10
3. 重啟ssh,使配置生效
sudo service ssh restart
現在可是使用root用戶登錄ssh了!!!
