很多VPS默认不允许用第三方的ssh来访问vps服务器,需要对vps进行设置,一般默认是采用vi修改
vi /etc/ssh/sshd_config
几个常用修改为:
1)
PermitRootLogin yes
PasswordAuthentication yes
这两条是允许第三方客户端采用root及密码方式连接vps服务器;
2)
#port 22
vps默认ssh链接端口为22,很多服务器此处都注释或者直接采用22端口,取消注释并修改22数值可以修改ssh的远程连接端口;
3)修改结束后,要运行
service sshd restart
重启服务后生效;
补注:
Google云的vm实例不知道root密码的话,一般是默认先设置root密码后再允许ssh客户端连接;
sudo -i
passwd 输入两次密码
然后再进行vi sshd_config的修改。
AWS的EC2默认是提供key来连接,但是一样可以用这个方法采用root以及密码的方式从客户端登陆;