在windows下使用cygwin獲取root用戶權限
最近在使用cygwin時發現一個問題,當我要使用root用戶權限時,竟然創建不了root賬戶。最後在網上找了下後,暫時只找到了通過更改當前用戶權限獲得root權限的方法,具體如下:
背景:win10下安裝cygwin進行操作
問題:需要獲取root權限
解決方案:
1.查找/etc/passwd,若有,跳步驟3(需要直接在文件夾里操作,在命令行有權限問題無法改動)
2.若无,生成一个即可。mkpasswd -l > /etc/passwd
3.若有,在打開的文本里找到當前用戶。將前綴的為unused處,跟在後面的兩個數字都改成0
4.重開命令能看見此時命令行前綴變為#($表示普通用戶),表示已獲得root權限。
ps:應該記得要把原本有或生成的passwd文件備一份在旁邊,以便更改退出root權限。
pss:在root權限下使用git clone無法拷貝下私人倉庫的項目。
浙公网安备 33010602011771号