一、远程访问
1、安装openssh-server
sudo apt install openssh-server
2、启动service ssh restart
service ssh restart
二、设置静态IP(ubuntu 18.04LTS采用的是netplan来管理network)
1、编辑/etc/netplan/01-network-manager-all.yaml文件
切换到root用户不然可能会无法保存文件(出现 E212:无法打开并写入文件 的错误提示)
设置root用户密码:
luna@luna-virtual-machine:~$ sudo passwd
输入新的 UNIX 密码:
重新输入新的 UNIX 密码:
passwd:已成功更新密码
luna@luna-virtual-machine:~$ su root
密码:
root@luna-virtual-machine:/home/luna#
root用户登录后编辑 /etc/netplan/01-network-manager-all.yaml文件
先查看下自己网卡信息(ens33替换为自己机器的)
vi /etc/netplan/01-network-manager-all.yaml
# Let NetworkManager manage all devices on this system
network:
version: 2
renderer: NetworkManager
ethernets:
ens33:
dhcp4: no
addresses: [192.168.2.151/24]
gateway4: 192.168.2.1
nameservers:
addresses: [192.168.2.1]
重启服务
注意yaml文件的格式要求:
1.1、yaml大小写敏感;
1.2、使用缩进代表层级关系;
1.3、缩进只能使用空格,不能使用TAB,不要求空格个数,只需要相同层级左对齐(一般2个或4个空格)
2、重启网络服务
netplan apply
3、查看IP地址
ip addr