linux root用戶與普通用戶的切換 | 免密 | 首次root login認證失敗


在linux系統工作時,我們經常需要來回切換不同用戶,有時root有時普通用戶,下面講講切換用戶及設置切換root用戶免密的設置。

切換用戶

root切換到普通用戶

假設現在系統的用戶有超級用戶:root,普通用戶:ubuntu
從root切換到普通用戶很簡單:su ubuntu即可。

普通切換到root

方法很多,這里介紹三種常用的。

假設剛開始用戶為ubuntu
1.su root

2.sudo -s

3.sudo -i

普通用戶切換到root免密設置

切換root老是提示你輸密碼,是不是很繁瑣,我們能偷懶就應該偷懶,這就是效率。

建議切換到root用戶操作
# 編輯sudoers文件
vim /etc/sudoers

# 編輯內容如下,我的普通用戶是ubuntu,所以我設置ubuntu
ubuntu ALL=(ALL)       NOPASSWD: ALL

# 強制保存退出
:wq!

# 當然最好還是建議使用visudo編輯文件,另外也可以通過給sudoers先加w權限寫入,保存后減w權限

# 可以切換普通用戶后試試work?

Ubuntu輸入su命令提示認證失敗的解決辦法

https://www.cnblogs.com/inmoonlight/p/6145581.html

Ubuntu安裝后,root用戶默認是被鎖定了的,不允許登錄,也不允許執行“su命令到root”。對於桌面用戶而言,這樣可以提高安全性。但對於服務器可以設置成允許“su命令到root,但不允許root用戶直接登錄”。

因而對於Ubuntu輸入su命令提示認證失敗這個問題,可以通過重新設置root密碼來解決。

$sudo passwd

[sudo] password for xxx: <--- 輸入安裝時那個用戶的密碼

Enter new UNIX password: <--- 新的root用戶密碼

Retype new UNIX password: <--- 重復新的root用戶密碼

passwd:已成功更新密碼


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM