XShell可以在Windows界面下来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。它支持 RLOGIN、SFTP、SERIAL、TELNET、SSH2 和 SSH1,可以非常方便的对Linux主机进行远程管理。
1、下载Xshell
官方提供家庭/学校免费版本,商用请支持正版
Xshell官网
下载>(家庭和学校用户的免费许可证)免费授权页面>填写姓名和邮箱>下载
在邮件中获取下载地址
2、安装Xshell
3、使用Xshell
- 使用
ifconfig
在Linux(Ubuntu)中查询IP为192.168.29.131
- 打开Xshell,配置自定义名称,填写主机IP,默认端口号
- 用户身份验证>输入用户名和密码>连接
查看虚拟机IP地址
虚拟机:终端ifconfig
>ens中inet后的地址
4、常见问题
报错
Could not connect to ' ' (port 22);Connection failed.
未安装SSH服务
Linux(Ubuntu):安装SSH服务器apt-get install openssh-server
>启动SSH服务/etc/init.d/ssh start
>判断是否正确启动ps -e|grep ssh
主机与虚拟机不能ping通
参考资料:
XShell免费版的安装配置教程以及使用教程