最佳答案:我说一下我自己的经验呀:1. 服务器没有禁ping的话,先ping一下通不通。如果不通说明是服务器没开机或者网络有问题。2. 如果ping通,但是ssh直接被拒绝,可能是ssh端口被防火墙拦截,默认端
我说一下我自己的经验呀:
1. 服务器没有禁ping的话,先ping一下通不通。如果不通说明是服务器没开机或者网络有问题。
2. 如果ping通,但是ssh直接被拒绝,可能是ssh端口被防火墙拦截,默认端口一般是22。
3. ssh通了,但是秘钥不匹配报错,就删除~/.ssh/know_ssh这个文件重新登录,一般服务器改密码会有这个问题。
4. 账户密码错误,这个需要让root或者管理员帮你改一下密码。passwd user password
5. 你的用户可能没有shell权限,更改/etc/passwd。把nologin改为对应的shell
具体问题要具体分析,希望题主早日解决问题。