Ubuntu系统初始化操作——别说我没告诉

虽然同为Linux发行版,但Debian系与红帽系的系统在操作上还是有些区别的。今天先讲一下作为一名学习者,装好系统后的第一步该做什么。今天先

*切换root用户*

Ubuntu默认是不允许root登录的,但可以通过创建root密码来登录root用户。

使用当前管理员账户登录Ubuntu,并创建root密码。

sudo passwd root

然后输入当前用户密码,再输入两次root密码即可。然后就可以通过该密码登录root用户。

注意:该操作在环境允许的情况下执行,多数情况下在测试环境中为了操作方便等因素才会使用root。

*远程登录*

在Ubuntu刚刚创建完成时,默认是没有安装ssh的,所以也无法远程登录。

查看ssh是否安装

dpkg -l | grep ssh

没有安装就用apt安装。

sudo apt-get install openssh-server

查看是否安装成功

dpkg -l | grep ssh

查看是否运行

ps -e | grep ssh

查看Ubuntu版本号

cat /proc/version

禁止root远程登录,修改SSH远程端口

vi /etc/ssh/sshd_config

*允许root登录(22.04版本)*

修改文件

sudo nano /etc/gdm3/custom.conf
# [Security] 下添加一下行
AllowRoot=true

修改文件

sudo nano /etc/pam.d/gdm-password
#注释或删掉以下行
auth   required   pam_succeed_if.so user != root quiet_success

注意:该操作在环境允许的情况下执行,多数情况下在测试环境中为了操作方便等因素才会使用root。

*设置root自动登录*

该方法仅限于桌面登录,远程登录需要先登录普通用户再用su -命令。

修改文件

sudo nano /etc/pam.d/gdm-autologin
#注释或删掉以下行
auth   required   pam_succeed_if.so user != root quiet_success

修改文件

sudo nano /etc/gdm3/custom.conf
#修改AutomaticLogin
AutomaticLogin=root

修改完成后,reboot。

注意:该操作在环境允许的情况下执行,多数情况下在测试环境中为了操作方便等因素才会使用root。

打完收工!

posted @ 2023-08-10 15:49  寻梦99  阅读(197)  评论(0)    收藏  举报