ubuntu20虚拟机的基础环境安装

225 阅读1分钟

下载ubuntu20镜像

清华大学开源软件镜像站 : mirrors.tuna.tsinghua.edu.cn/

设置 root 账号密码

sudo passwd

加入到 root 组里

usermod -aG root laibin

安装 ssh

# 安装 ssh
sudo apt install openssh-server
# 启动 ssh
sudo systemctl start ssh
# 查看 ssh 状态
sudo systemctl status ssh
# 更改配置文件
sudo vim /etc/ssh/sshd_config
# 重新启动 ssh
sudo systemctl restart ssh

#配置文件中可以更改端口号,默认是22,开启root密码登录
Port 22
PermitRootLogin yes #prohibit-password:允许公钥登录,yes:允许公钥和密码,no:不允许root登录

配置静态IP

cd /etc/netplan/ && ls

sudo vim 01-network-manager-all.yaml

# 配置好后启用
sudo netplan apply

01-network-manager-all.yaml

# Let NetworkManager manage all devices on this system
network:
  ethernets:
    ens33:   #配置的网卡的名称
      addresses: [192.168.37.130/24]    #配置的静态ip地址和掩码
      dhcp4: no    #关闭DHCP,如果需要打开DHCP则写yes
      optional: true
      gateway4: 192.168.37.2   #网关地址
      nameservers:
         addresses: [8.8.8.8,8.8.4.4]    #DNS服务器地址,多个DNS服务器地址需要用英文逗号分隔开
  version: 2
  renderer: NetworkManager   #指定后端采用systemd-networkd或者Network Manager,可不填写则默认使用systemd-workd