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 //问号替换成用户名