naremloa

导航

在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無法拷貝下私人倉庫的項目。

posted on 2016-05-16 00:15  naremloa  阅读(612)  评论(0)    收藏  举报