kimsufi的独立服务器安装好debian之后用root登录的时候提示Access denied
刚开始还以为是密码错误,后来百度了一下,debian、ubuntu默认都不能用root用户登录ssh
需要设置一下
方法一:
vim /etc/ssh/sshd_config
1,将22端口前面的注释去掉
2,搜索PermitRootLogin选项,放开注释并修改为yes
改完后:
方法二:
先sudo passwd root 设置root密码
然后
sudo sed -i 's/^.*PermitRootLogin.*/PermitRootLogin yes/g' /etc/ssh/sshd_config;
sudo sed -i 's/^.*PasswordAuthentication.*/PasswordAuthentication yes/g' /etc/ssh/sshd_config;
sudo service sshd restart 或者 reboot
重启之后就可以用root直接登陆了