Google 服务器 怎么密码登录

已经配置了ssh文件


但是ssh连接还是出现
image
先提前感谢佬的回答

2 Likes

重启ssh服务了嘛?

重启了,也重启服务器了 systemctl restart sshd

诶, 奇怪哦, 一般我也是这么搞的 :joy:

密码设置了?
看一下/etc/ssh/sshd_config.d 文件夹里有其它配置没

实在不行就DD

nano ctrl+w pub
把pubkey那个改成yes,注释取消掉

同款问题,报错也都一样,我的解决了,估计你的也是这个问题。

把本机Mac的公钥加到服务器的 /root/.ssh/authorized_keys 文件里,然后在本地Mac上 sudo ssh root@yourip 登录就行了

服务器上也需要修改sshd_config文件:

vi /etc/ssh/sshd_config

找到PermitRootLogin, 把前面的#去掉

更改为 PermitRootLogin yes

找到PasswordAuthentication

更改为 PasswordAuthentication yes

退出编辑后,重启一下。

还是不行的.。。。。

抱歉没看你的标题,我以为你要密钥登录
你ssh工具使用密钥登录了吗?还是说你的vps提供商强制密钥登录
实在不行dd一下,脚本可以看我的vps汇总帖子

google 那边是用密钥的,不知道怎么配置使用密码。。我找找你帖子

我是用google的vnc连接上去的,你密钥有没有在ssh工具配置?看起来报错是因为你没有配置密钥呢!
当然你应该是在vnc配置好了想用密码连上去吧

我是说 /etc/ssh/sshd_config.d这个文件夹里有其他配置文件,可能会把PasswordAuthentication yes给覆盖成no

1 Like

之前收藏的书签,分享一下 :tieba_087:

3 Likes

感谢佬,已经解决!/etc/ssh/sshd_config.d/ 下有一个60开头的文件里面会覆盖,修改为yes即可