前言
使用Azure在門戶創(chuàng)建的VM用戶進(jìn)行登陸虛擬機(jī)后,該用戶是沒有root
權(quán)限的,同時(shí)你在創(chuàng)建Azure用戶的時(shí)候并沒有提示設(shè)置root
用戶密碼,本文會(huì)介紹如何使用默認(rèn)登陸賬戶擁有root
權(quán)限,及如何開啟微軟Azure云的root
賬戶。
** 注意:本文雖然是介紹如何開啟,但是博主非常不建議你去開啟 root 賬戶!**
三種獲取 root 權(quán)限的方法
1、使用 sudo su root 切換至 root 賬戶
如下圖,使用 sudo su root
后輸入當(dāng)前用戶密碼,即可切換到root用戶下進(jìn)行操作。
sudo su root
sudo su
是一個(gè)命令組合,用于在 Linux 和類 Unix 系統(tǒng)上以超級(jí)用戶身份(root)啟動(dòng)一個(gè)新的 shell 會(huì)話。它通常用于獲取 root 用戶的權(quán)限,以便執(zhí)行需要超級(jí)用戶權(quán)限的任務(wù)。
在執(zhí)行 sudo su 命令后,系統(tǒng)會(huì)要求你輸入當(dāng)前用戶的密碼(即擁有 sudo 權(quán)限的用戶),以確認(rèn)你有足夠的權(quán)限切換到超級(jí)用戶。一旦密碼驗(yàn)證通過,一個(gè)新的 shell 會(huì)話將啟動(dòng),并且你將以超級(jí)用戶(root)身份操作系統(tǒng)。
2、所有想要執(zhí)行的命令前添加 sudo
普通用戶只能通過 sudo 命令執(zhí)行授權(quán)的命令,并且需要提供自己的密碼進(jìn)行驗(yàn)證,以確認(rèn)擁有執(zhí)行該命令的權(quán)限。
例如編輯 /etc/profile
文件執(zhí)行如下命令即可:
sudo vim /etc/profile
3、開啟 Azure 虛擬機(jī)的 root 賬戶
默認(rèn)情況微軟 Azure 云是沒有開啟 root 賬戶的,root 賬戶是禁用狀態(tài)。
- 首先執(zhí)行:
sudo passwd root
命令初始化root
用戶密碼
- 修改
sshd_config
文件 開啟 root 訪問權(quán)限
執(zhí)行編輯命令:
sudo vim /etc/ssh/sshd_config
- 在
sshd_config
文件里的Authentication
部分加上以下內(nèi)容,如圖所示:
PermitRootLogin yes
- 編輯完畢后,重啟 ssh 服務(wù),執(zhí)行如下命令:
sudo systemctl restart sshd # 重啟 ssh 服務(wù)以應(yīng)用更改
- 最后嘗試以 root 用戶登陸,顯示登陸成功,并且用戶為root賬戶。
本文總結(jié)
本文介紹了三種獲取 root 權(quán)限的方法。首先,可以使用命令 sudo su root 切換至 root 賬戶,從而獲取超級(jí)用戶權(quán)限。其次,可以在想要執(zhí)行的每個(gè)命令前添加 sudo,以臨時(shí)獲得超級(jí)用戶權(quán)限執(zhí)行該命令。最后,還可以開啟 Azure 虛擬機(jī)的 root 賬戶,使其具有 root 權(quán)限。
無論使用哪種方法,獲取 root 權(quán)限都需要謹(jǐn)慎操作。確保在必要時(shí)使用超級(jí)用戶權(quán)限,并遵循安全最佳實(shí)踐,以保護(hù)系統(tǒng)的安全性和穩(wěn)定性。文章來源:http://www.zghlxwxcb.cn/news/detail-418892.html
通過這些方法,用戶可以根據(jù)需要在合適的時(shí)候獲取 root 權(quán)限,以執(zhí)行需要超級(jí)用戶權(quán)限的操作,同時(shí)避免在常規(guī)情況下一直以 root 身份操作系統(tǒng)帶來的潛在風(fēng)險(xiǎn)。文章來源地址http://www.zghlxwxcb.cn/news/detail-418892.html
[ 本文作者 ] bluetata
[ 原文鏈接 ] https://blog.csdn.net/dietime1943/article/details/127077199
[ 最后更新 ] 06/10/2023 16:37
[ 版權(quán)聲明 ] 如果您在非 CSDN 網(wǎng)站內(nèi)看到這一行,
說明網(wǎng)絡(luò)爬蟲可能在本人還沒有完整發(fā)布的時(shí)候就抓走了我的文章,
可能導(dǎo)致內(nèi)容不完整,請(qǐng)去上述的原文鏈接查看原文。
到了這里,關(guān)于[ Azure - VM ] 虛擬機(jī)獲取 root 權(quán)限及開啟 root 賬戶的辦法的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!