许多攻略说到要修改etc下的passwd文件,但是我在安装cygwin后,etc下并没有passwd文件,所以为了获取root权限需要自己创建passwd文件来导入windows的信息。
命令如下:
$mkpasswd -l>etc/passwd
创建了passwd文件,接着我们需要修改etc下的passwd文件:
Administrator:*:197108:197121:U-DESKTOP-9D8E0TB\Administrator,S-1-5-21-673537849-2508386015-688311196-500:/home/Administrator:/bin/bash(如图)
修改为:
root:*:0:0:U-DESKTOP-9D8E0TB\root,S-1-5-21-673537849-2508386015-688311196-1001:/home/root:/bin/bash
接着在home下新建一个root文件夹,重新打开cygwin就可以以root身份登陆了