Ubuntu系统再安装完成后 有部分功能是没有开启或安装的,需要手动去开启/安装。
如下:

1.启用root账户

设置root密码:

sudo passwd root

允许root登陆:

修改前一定要确认显示管理器是gdm3还是lightdm(网上很多教程都是lightdm) 这里教程指:gdm3

判断方式:

cat /etc/X11/default-display-manager

如果是 LightDM,则显示
/usr/sbin/lightdm

如果是 GDM3,则显示
/usr/sbin/gdm3

如果是 SDDM,则显示
/usr/sbin/sddm

修改配置文件:

sudo nano /etc/pam.d/gdm-autologin
注释掉auth required pam_succeed_if.so user != root quiet_success (一般在第三行)

sudo nano /etc/pam.d/gdm-password
同样注释掉auth required pam_succeed_if.so user != root quiet_success

保存重启即可

2.SSH

安装:

sudo apt install ssh
sudo apt install openssh-server

配置:

sudo nano /etc/ssh/ssh_config
将PasswordAuthentication yes前的注释去掉

将PermitRootLogin without-password更改为 PermitRootLogin yes

保存

重启ssh:

sudo /etc/initd.d/sshd restart

3.sudo免密

每次使用sudo都要输密码很麻烦,改下配置文件即可解决
使用前先确保已为root账户设置密码

打开配置文件

sudo visudo

在文档最后加上一句:

??? ALL=(ALL) NOPASSWD: ALL //问号替换成用户名

Last modification:January 1st, 2022 at 01:24 pm