xshell链接ubuntu虚拟主机

Xshell是一个安全终端模拟软件,可以进行远程登录。xshell 5登录本地虚拟机的具体操作步骤如下:


如果没有开启SSH服务需要安装openssh-server:

sudo apt-get install openssh-server

xshell链接ubuntu虚拟主机

xshell链接ubuntu虚拟主机

xshell链接ubuntu虚拟主机

xshell链接ubuntu虚拟主机


修改 /etc/ssh/sshd_config文件,允许用户用密码远程登录:
vim /etc/ssh/sshd_config


找到
# Authentication:
LoginGraceTime 120
PermitRootLogin prohibit-password
StrictModes yes


改成
# Authentication:
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes


重启ssh服务
/etc/init.d/ssh restart 


使用ps -e | grep ssh

如果只有ssh-agent表示还没启动,需要/etc/init.d/ssh start;有sshd说明已启动。

xshell链接ubuntu虚拟主机




输入“ifconfig”,查找ip地址
在弹出的一段命令中,inet地址就是本地虚拟机的ip地址。

xshell链接ubuntu虚拟主机

打开xshell软件
点击“新建”按钮,或者用快捷键Alt+N,新建会话

xshell链接ubuntu虚拟主机


选择新建连接,然后会弹出用户身份验证的对话框,输入密码,点击确定
xshell链接ubuntu虚拟主机

此时xshell就连接上本地的虚拟机了,可以直接用xshell控制虚拟机了。



用远程工具进行远程连接,若拒接访问,则关闭防火墙或允许22端口,参考楼上。