查看原文
其他

很多人安装了Ubuntu第一步就做错了

李逸皓 运维book思议 2024-04-22

先放个链接,万一有人关注呢

优质文章推荐

↓ ↓ ↓ ↓ ↓

不会这条命令你还怎么玩Linux

CentOS与Ubuntu到底怎么选择?

你还认为它们是Linux下不起眼的小命令吗?

Linux系统目录结构讲解

正则表达式真的很强,可惜你不会写



Ubuntu是基于Debian的Linux发行版,是国内流行的Linux发行版之一。

随着CentOS项目的迁移,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。


来不及解释了,快上车!(进群看公告)


欢迎新的小伙伴加入!在这里,我们鼓励大家积极参与群内讨论和交流,分享自己的见解和经验,一起学习和成长。同时,也欢迎大家提出问题和建议,让我们不断改进和完善这个平台。

              ↓↓↓ 点个在看,你最好看!

继续滑动看下一个
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存