Ubuntu虚拟机安装,Xshell连接虚拟机,配置静态IP地址,安装FTP服务器

*本文演示Ubuntu20.4镜像版本虚拟机安装,通过Xshell连接虚拟机,配置静态IP地址(Ubuntu20.4镜像版本与Ubuntu18镜像版本的静态IP地址配置文件不同),安装FTP服务器等4个过程。
Ubuntu18镜像版本的静态IP地址配置转至:https://blog.csdn.net/m0_45057216/article/details/126749875

一、安装VMware16Pro

建议VMware12的可以下载一个VMware16替换了(不用卸载VMware12,直接安转VMware16,就会覆盖掉),目前VMware12遇到过问题。

官网地址:https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html
在这里插入图片描述

二、Ubuntu20.4虚拟机安装

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

用户名不能与最高权限root重名,用户密码不能设置为root(亲测)

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

首先进行ROOT用户的密码设置
详细见:https://blog.csdn.net/qauchangqingwei/article/details/80890673

sudo passwd root

在这里插入图片描述
在这里插入图片描述

安装net-tools

apt install net-tools

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

但是Xshell此时并不能够连接Ubuntu虚拟机(不同于Centos),这里有了IP地址之后还需要启动SSH服务,安装openssh-server虽然能够使得普通用户访问得到虚拟机,但我习惯用ROOT登录来进行Xshell访问拒绝密码,ROOT登录还需要修改sshd_config配置文件。还需要进行以下配置:

sudo apt-get install openssh-server -y
apt install vim -y 

vim /etc/ssh/sshd_config
#对比着修改这两处都为yes删除#即可,其他不需要动
PermitRootLogin yes
StrictModes yes

 #保存退出之后`重启ssh`
sudo systemctl restart ssh

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

至此ROOT用户登录再通过Xshell连接虚拟机,不再出现访问密码拒绝

在这里插入图片描述

三、配置静态IP地址(待完成,别人的方法都不好使)

这里想需要进一步将虚拟机IP地址设置为静态IP地址往下看,一共两个过程:

1、检查或者修改本地VM8net的IPV4地址,
2、修改Ubuntu的网络配置文件。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

切换到root用户进行配置文件的修改

su root
sudo gedit /etc/netplan/01-network-manager-all.yaml
# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager
  ethernets:
    enp0s3:
      addresses: [192.168.255.10/24]
      dhcp4: no
      dhcp6: no
      gateway4: 192.168.255.2
      nameservers:
        addresses: [114.114.114.114]

在这里插入图片描述

sudo netplan apply

四、安装FTP服务器

su root
sudo apt-get install vsftpd

在这里插入图片描述

配置/etc/vsftpd.conf文件的具体配置,可参照这位博主。
链接转载:https://blog.csdn.net/qq_26442553/article/details/81411261

#配置/etc/vsftpd.conf文件
su root
sudo vim /etc/vsftpd.conf
#创建ftp用户
useradd -d /home/test -m zhangsan	#增加用户test,并制定test用户的主目录为/home/test
passwd zhangsan	#为test用户设置密码
root@ubuntu:/home/myubuntu/Desktop# ftp 192.168.142.128  #ftp登录

在这里插入图片描述

ftp用户设置的其他命令,有需要的话,请转至这位博主:
https://blog.csdn.net/piaocoder/article/details/50719149

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值