目录
一、下载Xftp7从官网直接下载即可(免费版需要申请,很简单)
此方法适用于Ubuntu18.04,注意操作过程中不要重启虚拟机
查看版本号
uname -v
一、下载Xftp7
从官网直接下载即可(免费版需要申请,很简单)
可以忽略这一步
下载地址:家庭/学校免费 - NetSarang WebsiteXshell和Xftp7官方下载
二、检查Ubuntu的ssh服务是否开启
1.输入命令 ps -e | grep ssh
ps -e | grep ssh
2.查看是否有安装了ssh
sudo service sshd start
3.如果出现下面这句话就是未安装
4.安装ssh
输入命令:sudo apt-get install openssh-server
sudo apt-get install openssh-server
5.稍作等待遇到[Y/n] 咱们就输入Y,按回车
6.查看ssh是否启动,出现sshd即为启动成功。
三、控制面版网络设置
四、更改虚拟机网络连接方式及网络配置
1.对网络适配器进行设置
2.将连接方式改成仅主机模式
3.点击编辑---选择虚拟网络编辑
4.查看IP是否一致,在仅主机模式下,看是否一致,如图所示,图中为正确设置,不一致的话点击更改设置进行修改。
5.查看IP
Ctrl+Alt+T调出控制面版,输入ifconfig,IP为192.168.137.XXX 即为设置正确。
将你查询到的IP地址记住。
ifconfig
6.ping 以下网址,我选择的是www.baidu.com
ping www.baidu.com
这个就是有问题的状况,主要原因是因为没有网关。
我们可以输入命令 route -n 看一下
route -n
此时是没有网关的状态。
7.解决没有网关的状态。
1.临时解决,但每次重启虚拟机都需要重新设置。控制面板输入如下命令。
sudo route add default gw 192.168.137.1
route -n
然后在输入 ping www.baidu.com
ping www.baidu.com
现在是已经ping通的状态,然后就可以上网了。
2.修改配置文件解决,操作起来有点麻烦。
2.1依次输入如下命令
cd /etc/netplan
sudo vi 01-network-manager-all.yaml
2.2将文件修改为以下内容。
# Let NetworkManager manage all devices on this system
network:
version: 2
renderer: networkd
ethernets:
ens33: #配置的网卡名称
dhcp4: no #dhcp4关闭
dhcp6: no #dhcp6关闭
addresses: [192.168.137.xxx/24] #设置本机IP及掩码,刚才你查询到的xxx为了隐私设置
gateway4: 192.168.137.1 #设置网关
nameservers:
addresses: [114.114.114.114, 8.8.8.8] #设置DNS
2.3保存退出,依次按:ESC -->:wq
, 执行重启网络命令netplan apply 即可
sudo netplan apply
五、查看IP地址
1.输入命令:ifconfig
ifconfig
现在即为所修改的IP地址。
2. 然后在输入 ping www.baidu.com
ping www.baidu.com
六、打开XFTP进行连接
连接名称:随便打打
协议:选择SFTP(Secure File Transfer Protocol),即文件加密传输协议
端口:22
主机:即ip地址
方法:选择Password
输入Ubuntu用户名和密码即可
畅所欲言,欢迎指正
既来之~
则赞之~