LinuxGod

LinuxGod.net
Linux大神网——精选每一篇高品质的技术干货
  1. 首页
  2. 开源快讯
  3. 正文

如何在UbuntuLinux中启用和禁用root用户登录系统?

2023年5月4日 209点热度

你可能想晓得如何以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

ubuntu 免密码登录_ubuntu免密码设置_ubuntu ssh无密码登录

开启root用户帐号

ubuntu 免密码登录_ubuntu ssh无密码登录_ubuntu免密码设置

假如出于某种缘由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」获取!

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: root sudo
最后更新:2023年5月4日

Linux大神网

每日更新,欢迎收藏♥ 不积跬步无以至千里,加油,共勉。

点赞
< 上一篇
下一篇 >

Linux大神网

每日更新,欢迎收藏♥
不积跬步无以至千里,加油,共勉。

最新 热点 随机
最新 热点 随机
ubuntu离线安装软件 鸿蒙OS环境搭建过程中遇到的问题及解决方案 写入数据覆盖的分析与执行 解读Rainbond集群的安装和运维的原理,便于用户搭建Rainbond Linux基础知识:文件描述符、文件指针、索引节点 如何解决Linux下的无线网卡驱动的问题? linux 文件描述符 (师)-unused-fdKernel:2.6.14CPUarchitecture Linux系统下如何搭建SVN服务器,详细说明各配置项的功能 修改软件源文件、UI界面设置换源操作|Ubuntu Ubuntu14.04.2为例进行说明,其它Ubuntu版本与此类似 Linux图形界面用户和Windows用户来说获取系统硬件信息都不算问题 Ubuntu下换内核的过程及详细分析内核操作分析 100篇文章内存管理——内存回收入口 Web站点,utsa,,/usp/为读者提供大量资料 Linux内核源码/内存/文件系统/进程管理/设备 TeXLive和MiKTeX两大主要发行版的镜像配置方法 安全增强式Linux(SELinuxLinux)内核修改和用户空间工具 Ubuntu系统下安装字体和切换默认字体的方法系统 896MB如何转换为物理空间(Linux地址映射的分析) 比较流行的Linux系统图形界面环境-Linux社区创作挑战赛 如何查看Linux硬盘的大小、类型和硬件信息?方法
ubuntu离线安装软件 鸿蒙OS环境搭建过程中遇到的问题及解决方案Android官方网站:OpenHandsetAlliance源码模式:开发源码内核linux中makefile文件 cdeveloper的第21篇原创技术文章建议横屏Makefile简介Fedora17新特色特色说明桌面环境28bata集成了GNOMELinux嵌入式系统智能手机系统的硬件设计Unix或者类Unix文件系统中的每个文件(或者目录)打开U盘什么文件都看不到小编总结了基于嵌入式Linux的智能手机系统软件的设计与实现如何在Linux中使用Firejail运行应用程序访问某个目录基于嵌入式��闹悄苁只�长沙理工大学C语言教程-Qt.12安装教程05-27Linux有7个运行级别(关机,停机模式、DellG3)(Linux基础知识)文件压缩、打包命令解析的Linux操作系统怎样执行?LinuxDNS服务器,如何安装、配置和维护它?AMD2950x+技嘉x399免驱USB网卡,我的无线网卡linux解压gz文件命令 蓝易云香港五网CN2网络压缩比率的测试环境Linux系统中用于管理和控制系统服务的强大工具介绍围绕API创建封装器的开源项目正变得越来越流行主频93.75MHz的MIPS64NECVR4300处理器在N64上运行
开源软件最古老的笑话——阅读源代码-documenting Linux平台下的嵌入式软件要具备说明技能吗? Ubuntu和其他Linux中安装最新的LibreOffice版本的快速指南 【讲堂】分为文件指向同一个硬连接的应用 一下,网络编程环境高级编程(第二版) 轻松解决Linux中文乱码问题,10招教你搞定! 为什么有这么多Linux发行版,我们需要所有操作系统? MicrosoftLinux内核将作为Windows10的一部分包括在内包括 Linux计算机的防火墙必需运行OpenSSH服务器软件 Ubuntu这款这款.10版本镜像文件下载地址获取地址! 关于Linux学习使用计算机必然会接触操作系统的分析实例分享 解密Unix时间戳转换技巧,轻松读懂日期奥秘 Linux定时器的使用内核定时器是内核用来控制在未来某个时间点 盗版软件在服务器上正常使用必然是一种发展趋势,政府部门应当带头来使用正版软件 Linux图形界面用户和Windows用户来说获取系统硬件信息都不算问题 linux内核api 深入探索Linux内核API,你真的了解吗? 我们如何才能破解安卓设备呢?留下的后门权限 一个一个编程的灵魂所在,掌握了算法,给未来的学习进步 C语言教程-Qt.12安装教程05-27 一个系统安装使用手册Alternate版Ubuntu系统U盘安装系统下载
标签聚合
电脑 linux服务器 sudo 软件 linux脚本 文件目录 虚拟机 linux系统 命令 命令模式
书籍
课程
技术群
技术干货大合集↓
  • 2023年6月 / 17篇
  • 2023年5月 / 93篇
  • 2023年4月 / 90篇
  • 2023年3月 / 129篇
  • 2023年2月 / 84篇
  • 2023年1月 / 161篇
  • 2022年12月 / 187篇
  • 2022年11月 / 76篇
友情链接:

Linux书籍 | Linux命令 | Linux系统 | RHCE红帽认证 | Linux软件 | Linux教程 | CentOS系统 | Linux内核 | Linux服务器 | Linux大神 | IT资源

COPYRIGHT © 2023 linuxgod.net ALL RIGHTS RESERVED.