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。
打完收工!
浙公网安备 33010602011771号