linux ssh链接远程服务器问题
·
问题1:ssh root192.168.0.158Bad owner or permissions on /etc/crypto-policies/back-ends/openssh.config
解决:
1.检查文件当前权限和所有者:
ls -l /etc/crypto-policies/back-ends/openssh.config
2.修复文件权限 该文件正确权限应为 644(所有者可读写,其他用户只读):
sudo chmod 644 /etc/crypto-policies/back-ends/openssh.config
3.修复文件所有者该文件应属于 root 用户和 root 组:
sudo chown root:root /etc/crypto-policies/back-ends/openssh.config
4.尝试重新连接
如果问题仍然存在,可能需要检查整个目录的权限是否正确
sudo chmod 755 /etc/crypto-policies/back-ends/
sudo chown root:root /etc/crypto-policies/back-ends/
问题2:免密登录报错 Bad owner or permissions on /etc/ssh/ssh_config.d/05-redhat.conf
解决:
检查文件的所有者和权限。 给600的权限
通常情况下,SSH配置文件应该属于root用户。如果所有者不是root,修改为root
ls -l /etc/ssh/ssh_config.d/05-redhat.conf
如不是,给root组和600权限
chown root:root /etc/ssh/ssh_config.d/05-redhat.conf
chown 600 /etc/ssh/ssh_config.d/05-redhat.conf
后续还有ssh的问题,再记录
更多推荐


所有评论(0)