很多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以及密码的方式从客户端登陆;