ubuntu20.04和centos8
1、ubuntu_20.04
1.1、配置ip地址
root@ubuntu:~# vim /etc/netplan/01-network-manager-all.yaml
# Let NetworkManager manage all devices on this system
network:
version: 2
renderer: NetworkManager
ethernets:
ens33:
dhcp4: false
addresses: [192.168.112.132/24]
gateway4: 192.168.112.2
nameservers:
addresses: [192.168.112.2,114.114.114.114]
root@ubuntu:~# netplan --debug apply
1.2、配置ssh服务
1.2.1、允许使用root登录系统
1、修改50-ubuntu.conf文件
末尾增加两行
root@ubuntu:~# /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
# 末尾增加两行
greeter-show-manual-login=true #手工输入登陆系统的用户名和密码
allow-guest=false #不允许guest登录(可选)
2、修改gdm-autologin文件
在第三行前面加#以注释掉auth required pam_succeed_if.so user != root quiet_success,随后保存并退出
root@ubuntu:~# vim /etc/pam.d/gdm-autologin
#%PAM-1.0
auth requisite pam_nologin.so
#auth required pam_succeed_if.so user != root quiet_success # 第三行注释掉
auth optional pam_gdm.so
3、修改gdm-password文件
在第三行前面加#以注释掉auth required pam_succeed_if.so user != root quiet_success,随后保存并退出
root@ubuntu:~# vim /etc/pam.d/gdm-password
#%PAM-1.0
auth requisite pam_nologin.so
#auth required pam_succeed_if.so user != root quiet_success # 第三行注释掉
@include common-auth
4、修改/root/.profile文件
将文件末尾的mesg n 2> /dev/null || true这一行注释掉,并随后添加:tty -s&&mesg n || true
root@ubuntu:~# vim /root/.profile
#mesg n 2> /dev/null || true
tty -s&&mesg n || true
1.2.2、允许root账号远程登录
ubuntu默认没有安装openssh-server服务
root@ubuntu:~# apt-get install openssh-server
修改配置文件/etc/ssh/sshd_config,修改如下
root@ubuntu:~# vim /etc/ssh/sshd_config
PermitRootLogin yes
然后重启sshd服务
systemctl restart sshd
2、Centos 8
2.1、重启网卡
1.重启网卡之前一定要重新载入一下配置文件,不然不能立即生效
nmcli c reload
2.重启网卡(下面的三条命令都可以):
nmcli c up ens160
nmcli d reapply ens160
nmcli d connect ens160
总结:重启centos8的网卡,先载入新的配置文件,然后在执行重启网卡命令即可。

浙公网安备 33010602011771号