xshell链接ubuntu虚拟主机
Xshell是一个安全终端模拟软件,可以进行远程登录。xshell 5登录本地虚拟机的具体操作步骤如下:
如果没有开启SSH服务需要安装openssh-server:
如果没有开启SSH服务需要安装openssh-server:
sudo apt-get install openssh-server
修改 /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说明已启动。
输入“ifconfig”,查找ip地址
在弹出的一段命令中,inet地址就是本地虚拟机的ip地址。
打开xshell软件
点击“新建”按钮,或者用快捷键Alt+N,新建会话
选择新建连接,然后会弹出用户身份验证的对话框,输入密码,点击确定
此时xshell就连接上本地的虚拟机了,可以直接用xshell控制虚拟机了。
用远程工具进行远程连接,若拒接访问,则关闭防火墙或允许22端口,参考楼上。