出于安全原因谜酒,默認參數(shù)很嚴格,禁止 root 用戶直接使用 ssh 登陸
一般先用非 root 的帳戶登陸到 ssh 后,su 成為 root
這里我們只是介紹配置方法息罗,具體是否需求根據(jù)個人來定
解決方案:
1. 通過編輯器打開 /etc/ssh/sshd_config
文件
sudo vim /etc/ssh/ssh_config
在這里你可以使用你自己喜歡的編輯器疚鲤,不一定要用 vim
2. 找到 PermitRootLogin
這一項锥累,把后面的值修改為 yes
# Authentication:
LoginGraceTime 120
#PermitRootLogin without-password //kali 2.0 這一項默認的值
PermitRootLogin yes //修改后的值
StrictModes yes
有些發(fā)行版(也可能是老版本)中 PermitRootLogin 默認的值可能為 no,一樣是修改為 yes
3. 重啟 sshd 服務
sudo /etc/rc.d/ssh restart
或者通過下面命令也是一樣的
sudo service ssh restart
Notice: 服務名稱不同發(fā)行版可能不同集歇,如果有人為修改也可能不同桶略,一般都是默認
ssh
或sshd
參考資料: 西文在線 - http://www.xiwen.online