Linux中如何啟用root使用者
你可能想知道如何以root使用者登入Ubuntu,或者預設的root密碼是什麼。在Ubuntu 中,出於安全原因,預設情況下禁用了root使用者。本教程說明了如何在Ubuntu Linux中啟用和禁用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
找到%sudo ALL=(ALL:ALL) ALL這一行,在指定位置新增
NOPASSWD:
,然後儲存退出,就可以免密碼使用
sudo
了。
%sudo ALL=(ALL:ALL) NOPASSWD: ALL
開啟root使用者賬號
如果出於某種原因,需要啟用root帳戶,只需為root使用者設定密碼就可以了。普通使用者首先需要有sudo許可權,然後執行
sudo passwd root
為root使用者設定密碼:
bob@ubuntu-18-04:~$ sudo passwd root Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully
可以看到,使用
su
命令切換到root使用者,輸入密碼,可以切換到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個字元,至少有一個大寫字母、一個小寫字母、一個數字和一個特殊字元。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31524109/viewspace-2766963/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Ubuntu Linux中如何啟用root使用者UbuntuLinux
- 01_Ubuntu啟用root使用者Ubuntu
- Ubuntu 中啟用 root 帳號Ubuntu
- 在 Mac OS X 中啟用和使用“root”使用者(雪豹版)Mac
- linux下 如何切換到root使用者Linux
- 用非root使用者啟動Apache|Nginx的方法ApacheNginx
- Linux 中如何啟用和禁用網路卡?Linux
- 如何在Linux 讓Telnet root使用者可以登入Linux
- linux中修改root口令Linux
- Linux下建立root/普通使用者Linux
- Linux系統root使用者密碼忘記如何處理Linux密碼
- linux 禁止普通使用者su到root使用者Linux
- 修改linux中ROOT密碼Linux密碼
- Kali Linux快速切換root使用者Linux
- Linux 中如何開啟埠Linux
- 使用root使用者啟動hadoop報錯Hadoop
- 如何在 Linux 上為特定的使用者或使用者組啟用或禁用 SSH?Linux
- linux 非root使用者原始碼安裝Linux原始碼
- mysql如何修改root使用者的密碼MySql密碼
- mysql 8 如何重置 root 使用者密碼MySql密碼
- root使用者啟動過weblogic後遺症Web
- Linux啟用 “啟用 Linux” 水印Linux
- 如何讓 Linux 下非 root 使用者程式使用小於 1024 埠Linux
- 修改root使用者密碼為root密碼
- 在Linux中,SELinux工作原理是什麼?如何啟用/禁用?Linux
- linux的root使用者是否能TelnetLinux
- LINUX忘記ROOT使用者密碼處理方法(linux單使用者模式)Linux密碼模式
- 如何在 Apache 中啟用 HTTP/2ApacheHTTP
- linux新增使用者,並賦予root許可權Linux
- Linux下快速重置MySQL使用者(root)密碼方法LinuxMySql密碼
- Linux啟動盤boot/root盤的製作(轉)Linuxboot
- Ubuntu 修改使用者密碼與啟動root賬號Ubuntu密碼
- 【轉載】Linux忘記root密碼--進入單使用者模式修改root密碼Linux密碼模式
- linux遠端工具vnc啟用,linux遠端工具vnc如何啟用,Linux安裝vnc教程。LinuxVNC
- Ubuntu 12.10 (Quantal Quetzal) 啟用root登入Ubuntu
- 在Linux中如何禁止使用者登入Linux
- 在Linux中如何登出其他 SSH 使用者Linux
- Linux系統中如何切換使用者?Linux