【过关斩将般的一步步实现】windows本机通过xftp/xshell连接Ubuntu虚拟机服务器

简介: 【过关斩将般的一步步实现】windows本机通过xftp/xshell连接Ubuntu虚拟机服务器

环境说明:本机windows10,虚拟机Ubuntu,虚拟机设置两个网络适配器分别为桥接和NAT模式。远程连接工具分别是xftp7和xshell7。

1.png

windows的cmd中ipconfig获取本机ip(无线局域网适配器 WLAN: IPv4 地址)。同时查看以太网适配器 VMware Network Adapter VMnet8: IPv4 地址的网段


虚拟机在终端ifconfig获取linux内部网络ip(ens38:inet)比对VMnet8的网段,是一致的。


在xftp/xshell中设置,例如xftp中新建设置ip和端口(22),输入用户名(一般为root)和密码,连接失败。


1、本机cmd中ping虚拟机能ping通,虚拟机终端上ping不通本机


原因是windows防火墙启用了,无法ping通。


禁用防火墙后确实可以ping通,但是windows主机是需要有安全防护考虑的,不能一直禁用。那么我们可以启用防火墙,然后做以下设置:


打开windows安全中心,选择防火墙与网络保护,在下面点击高级设置,然后选择入站规则,找到“文件和打印机共享(回显请求 – ICMPv4-In)”规则,右键启用即可。

image.png

参考:


如何解决主机可以ping通虚拟机,虚拟机不能ping通主机?_时光成梦的博客-CSDN博客_虚拟机ping不通主机,主机能ping通虚拟机


2、互相可以ping通,xftp/xshell无法连接虚拟机服务器


原因:


Ubuntu系统没有安装远程连接的服务器端软件openssh-server,所以需要手动安装。


解决方法:


1、在保证Ubuntu系统能够连接互联网的前提下,安装命令为sudo apt-get install openssh-server;


2、安装openssh-server中间需要手动确认一下,安装完成后可以通过netstat -tnl确认openssh-server已启动。

1.png

安装前后netstat -tnl查询区别:

1.png

1.png

参考:

可以ping通但xshell无法连接 - CSDN

通过安装openssh-server后,再次连接xftp/xshell,弹出输入服务器密码框,输入后发现SSH拒绝了,无法通过。

1.png


3、SSH服务器拒绝密码问题解决


需要更改sshd的配置文件信息即可:


①输入命令,进入到sshd的配置文件:sudo vim /etc/ssh/sshd_config


②找到如下Authentication配置,使用 i 开启编辑:


将其更改为:# Authentication:

LoginGraceTime 120

PermitRootLogin yes

StrictModes yes

1.png

另外通过Esc,再输入:wq保存退出

③重启系统即可:reboot

1.png

④再次用xftp连接即可

可以发现xftp连接上了:

1.png

参考:


Linux 通过Xftp访问提示SSH服务器拒绝了密码问题解决 - 走看看 (zoukankan.com)


4、连接上服务器后,目录中乱码


乱码是编码方式和解码方式不一致导致的,只需要选择xftp中该服务器设置属性窗口,点击选项按钮,在编码中选择UTF-8即可。确认后连接可以发现文件夹汉字都不乱码了。

1.png

再试试xshell,发现也能够连接上了:

1.png


目录
相关文章
|
3天前
|
存储 Ubuntu 网络协议
|
19天前
|
弹性计算 Linux 数据安全/隐私保护
教程:幻兽帕鲁联机服务器多人游戏专用服务器(Windows)
幻兽帕鲁联机服务器多人游戏专用服务器(Windows)搭建教程,玩转幻兽帕鲁服务器,幻兽帕鲁Palworld多人游戏专用服务器一键部署教程,阿里云推出新手0基础一键部署幻兽帕鲁服务器教程,傻瓜式一键部署,3分钟即可成功创建一台Palworld专属服务器,成本仅需26元,阿里云百科分享2024年新版基于阿里云搭建幻兽帕鲁服务器教程
|
25天前
|
网络协议 网络架构 Windows
【Windows】MCSM面板搭建Mycraft服务器,实现公网远程联机
【Windows】MCSM面板搭建Mycraft服务器,实现公网远程联机
64 0
|
29天前
|
JavaScript Ubuntu
百度搜索:蓝易云【Ubuntu搭建Nodejs服务器】
请注意,以上步骤仅是简单的示例,实际上,你可以根据需要配置更多Node.js服务器设置和添加更多功能。
25 2
|
25天前
|
安全 Linux 网络安全
【Windows】搭建Emby媒体库服务器,实现无公网IP远程访问
【Windows】搭建Emby媒体库服务器,实现无公网IP远程访问
90 0
|
16天前
|
弹性计算 运维 安全
阿里云服务器Windows和Linux操作系统区别对比
阿里云服务器Windows和Linux操作系统区别对比,性能有差异吗?有,同配置下Linux性能要优于Windows,但这与阿里云无关,仅仅是linux和windows之间的区别。另外,阿里云提供的windows和linux操作系统均为正版授权,用户不需要额外支付许可费用,如何选择?看用户自己的应用程序情况。
|
5天前
|
监控 安全 网络协议
windows服务器权限分析
windows服务器权限分析
7 1
windows服务器权限分析
|
16天前
|
弹性计算 运维 安全
阿里云服务器linux和windows镜像有啥区别?
阿里云服务器linux和windows镜像有啥区别?阿里云服务器镜像Windows和Linux操作系统有什么区别?性能有差异吗?有,同配置下Linux性能要优于Windows,但这与阿里云无关,仅仅是linux和windows之间的区别。另外,阿里云提供的windows和linux操作系统均为正版授权,用户不需要额外支付许可费用,如何选择?看用户自己的应用程序情况
|
16天前
|
弹性计算 运维 安全
阿里云服务器镜像怎么选?Linux和Windows有啥区别?
阿里云服务器镜像怎么选?Linux和Windows有啥区别?阿里云服务器镜像Windows和Linux操作系统有什么区别?性能有差异吗?有,同配置下Linux性能要优于Windows,但这与阿里云无关,仅仅是linux和windows之间的区别。另外,阿里云提供的windows和linux操作系统均为正版授权,用户不需要额外支付许可费用,如何选择?看用户自己的应用程序情况
27 0
|
16天前
|
运维 安全 Linux
使用阿里云搭建幻兽帕鲁服务器操作系统类型Windows和Linux有区别吗?
使用阿里云搭建幻兽帕鲁服务器操作系统类型Windows和Linux有区别吗?性能有差异?同配置的游戏服务器,如4核16G或8核32G配置等,选择Windows和Linux操作系统差异不太大,如果非要对比的话,Linux系统相对Windows更少占用计算资源,当然如果对Linux不熟悉的话,可以选择Windows。另外,即便是幻兽帕鲁服务器创建成功后,也是可以免费修改操作系统的
63 1

热门文章

最新文章

相关产品

  • 云迁移中心