已经配置了ssh文件
但是ssh连接还是出现
先提前感谢佬的回答
重启ssh服务了嘛?
重启了,也重启服务器了 systemctl restart sshd
诶, 奇怪哦, 一般我也是这么搞的
密码设置了?
看一下/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
之前收藏的书签,分享一下
感谢佬,已经解决!/etc/ssh/sshd_config.d/ 下有一个60开头的文件里面会覆盖,修改为yes即可