Xshell连接Fedora虚拟机
先安装 Xshell 7,然后新建会话,远程连接虚拟机内的 Fedora。
然后会被拒绝:
Could not connect to xxx: Connection failed.
照着这篇文章的做法,
$ sudo vim /etc/ssh/sshd_config
找到 # Authentication: 一项,改成
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes
然后重启 ssh:
systemctl restart sshd
就可以了。
更新:
拒绝连接的原因并不止是 ssh 的设置的问题。
通过 $ service sshd status 命令可以发现,Fedora 开机的时候默认是关闭 ssh 服务的,所以需要 $ service sshd start 开启一下 ssh 服务。
Xshell 的默认设置里,小键盘是用不了的。去属性-终端-VT模式-初始数字键盘模式把“普通”改成“设置为普通”。
有些操作会触发 X11 转移(比如使用 neofetch),会弹窗让你下载一个图形界面,用不着的话可以在属性-连接-SSH-隧道里把这个选项取消掉。

浙公网安备 33010602011771号