今天尝试用Xshell6连接Linux时,过程中遇到点小问题,在这里记下来。
1.在VMware下,打开 编辑->虚拟网络编辑器,查看VMnet1和VMnet8的子网地址。
2.配置电脑VMnet1和VMnet8 ip,与linux系统ip处于同一网段。
3.查看linux系统是否开启ssh服务,终端输入ps -e | grep ssh 如果服务已经启动,则可以看到“sshd”,否则表示没有安装服务,或没有开机启动。
4.若没有安装则安装ssh服务,输入命令:sudo apt-get install openssh-server openssh-client
5.启动服务: /etc/init.d/ssh start
6.打开Xshell,建立新连接,输入linux系统ip、默认端口号,连接即可。
Xshell从Windows到Linux传送文件
1. 先安装lrzsz 在Xshell终端输入命令sudo apt install lrzsz –y
在安装过程中,出现了这样的情况:在Linux下可以ping通windows,但在windows下无法ping通Linux,此时Xshell也无法成功连接Linux。
原因:刚开始以为是ssh服务未开启/端口未打开等问题(检查后排除),后来发现是 配置电脑VMnet1和VMnet8 ip 过程中,将VMnet1网段地址填错(填成Linux终端下查到的IP地址网段)。
解决方法:按照上述步骤配置Windows系统下的VMnet1和VMnet8的ip就不会出错啦。