+ -
当前位置:首页 → 问答吧 → linux如何设置用户user为超级权限

linux如何设置用户user为超级权限

时间:2011-09-22

来源:互联网

在windows环境下telnet局域网linux主机(FedoraCore 14) 在shell中,有些命令只有root权限才能使用(如mount)

当然可以在命令前加sudo,但是我的编译脚本很多命令行,不想每个都去增加sudo,

想将用户user设置具有root权限,
在linux中将/etc/passwd中的用户一行的id改为0
user:501:0:user:/home/zhoujiawen:/bin/bash

但是重新telnet后,user1用户还是无法使用mount命令,没有获得root权限,

还有哪个地方需要修改 谢谢

作者: zhoujiawen   发布时间: 2011-09-22

不行,那是极其危险的,其实一般都不应该允许root用户远程登录的,你可以直接用"su -"暂时切换到root。

作者: Bokutake   发布时间: 2011-09-22

在/etc/sudoers 加一行
username ALL=(ALL) NOPASSWD: ALL
sudo就不用密码了

作者: yiyaaixuexi   发布时间: 2011-09-22

mark & study

作者: oldmtn   发布时间: 2011-09-22

引用 1 楼 bokutake 的回复:

不行,那是极其危险的,其实一般都不应该允许root用户远程登录的,你可以直接用"su -"暂时切换到root。


su和直接加sudo都可以 在命令行前加sudo也是不需要密码验证的

我只是用linux主机作为嵌入式系统的编译宿主机,对安全性要求不高,并不是作为服务器,只是用来编译arm gcc而已,

作者: zhoujiawen   发布时间: 2011-09-22

相关阅读 更多