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的网卡,先载入新的配置文件,然后在执行重启网卡命令即可。

posted @ 2022-12-01 14:46  中國颜值的半壁江山  阅读(152)  评论(0)    收藏  举报