因为需要使用linux环境,所以安装的cygwin,cygwin安装之后,系统默认的是以你的windows用户名做为cygwin的登录名的。 使用su命令的话却提示root用户不存在,无法切换到root了。
网上有找到说以root登陆的方法,只是换个名字,权限却依然是普通用户,看是不是真正的root,只需要看命令提示符是不是“#”,普通用户的是“$”。
修改方法:
Administrator:unused:500:513:U-PC-201103250049\Administrator,S-1-5-21-1343024091-57989841-1417001333-500:/home/Administrator:/bin/bash
蓝色部分是替换成root,这个只是改名而已,真正关键部分是红色部分,那个才是权限控制,将500和513都改成0,这样才能获取真正的root权限,改成如下: root:unused:0:0:U-PC-201103250049\root,S-1-5-21-1343024091-57989841-1417001333-500:/home/root:/bin/bash |
|
|
|
转自:http://chita.lenovomm.cn/forum.php?mod=viewthread&tid=25389