你可能想晓得如何以root用户登入Ubuntu,或则默认的root密码是哪些。在UbuntuLinux中linux 版本,出于安全缘由,默认情况下禁用了root用户。本教程说明了怎样在UbuntuLinux中启用和禁用root用户。
sudo权限
Sudo容许授权用户作为另一个用户(一般root用户)运行程序。倘若要将sudo访问权授予其他用户,只需将该用户添加到sudo组:
bob@ubuntu-18-04:~$ sudo usermod -aG sudo username
sudo的使用方法就是在命令后面加上sudo命令:
bob@ubuntu-18-04:~$ sudo tail -1 /etc/passwd
第一次在会话中使用sudo时,系统提示输入当前用户的密码,假如要做到使用sudo免密码,则须要编辑/etc/sudoers文件,可以运行下边命令来编辑这个配置文件:
bob@ubuntu-18-04:~$ sudo visudo
找到%sudoALL=(ALL:ALL)ALL这一行,在指定位置添加NOPASSWD:,之后保存退出,就可以免密码使用sudo了。
%sudo ALL=(ALL:ALL) NOPASSWD: ALL
开启root用户帐号
假如出于某种缘由ubuntu 免密码登录,须要启用root账户,只需为root用户设置密码就可以了。普通用户首先须要有sudo权限,之后执行sudopasswdroot为root用户设置密码:
bob@ubuntu-18-04:~$ sudo passwd root
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
可以看见,使用su命令切换到root用户ubuntu 免密码登录linux串口驱动,输入密码,可以切换到root用户了。
就这样,你可以用root用户登入系统啦。
关掉root用户
当不在须要使用root帐号登入时,可以设置root用户的密码为过期,关掉root用户的密码:
bob@ubuntu-18-04:~$ sudo passwd -l root
passwd: password expiry information changed.
设置root密码过期以后,使用su命令切换到root用户,发觉提示认证失败:
bob@ubuntu-18-04:~$ su - root
Password:
su: Authentication failure
这样root用户就不能登入啦。
总结
设置密码时,请确保使用的是一个强而惟一的密码。强密码一般起码有16个字符,起码有一个小写字母、一个大写字母、一个数字和一个特殊字符。
良许个人陌陌
添加良许个人陌陌即送3套程序员必看资料
→精选技术资料共享
→高手如云交流社群
本公众号全部博文已整理成一个目录,请在公众号里回复「m」获取!