用Xshell root连接时显示ssh服务器拒绝了密码,应该是应该是sshd的设置不允许root用户用密码远程登录
修改 /etc/ssh/sshd_config文件,注意,安装了openssh才会有这个文件,如果文件不存在请检查是否安装了openssh。
vim /etc/ssh/sshd_config
找到
# Authentication:
LoginGraceTime 120
PermitRootLogin prohibit-password
StrictModes yes
改成
# Authentication:
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes
然后输入命令
/etc/init.d/ssh restart
重启ssh服务即可。
1.安装登陆服务端
sudo apt-get install openssh-server
2.配置端口
sudo gedit /etc/ssh/sshd_config
port 22 处即为修改端口的地方,默认不修改也可。其他的配置我暂时不懂。。
3.配置完要重启SSH服务端
sudo /etc/init.d/ssh start
或者
service ssh start
4.SSH服务器的登陆,