xshell连接虚拟机Connection failed


一、问题描述:xshell连接不了虚拟机,出现错误提示:Could not connect to '192.168.1.100' (port 22): Connection failed.

 

二、查找错误原因:

1、登录虚拟机,打开终端,切换到root用户,输入systemctl start sshd.service看能否开启sshd服务,提示开启失败,输入systemctl status sshd.service查看错误详情,提示

failed to start openssh server daemon

2、输入sshd -t(很有用)测试,提示/var/empty/sshd权限过大

三、解决方法

根据提示修改目录权限:chmod -R 755 /var/empty/

再次登录就可以登录上了


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM