实时搜索: linux有哪些权限的用户

linux有哪些权限的用户

912条评论 2452人喜欢 4552次阅读 493人点赞
linux 如何让普通用户有添加删除账号的权限 , linux下最大权限的用户是root,请问我要建一个和他一样权限的root1,怎么处理?如比它权限低一点点的也行 ...

Linux的权限问题:如何让特定的用户具有某种权限?: 一般常见发行版默认支持该模块,直接重新挂载需要设置的目录让acl生效即可,如
mount / -o remount,acl或者编辑fstab
接下来用setfacl进行权限分配,例如配置用户user拥有对当前目录下file的读写权限
setfacl -m u:user:rw ./file
如果你想了解更详细内容,建议看看刘遄老师的另外就是刘遄老师的《linux就该这么学》,书籍当中有详细的描述;

Linux普通用户没有权限使用命令怎么办: 给予普通用户较低的权限是有道理的,可以防范安全风险,所以单纯的提升普通用户权限是不可取的。
普通用户没有权限使用某个命令时,一般的解决方法是用su -命令(注意那个横杠)暂时切换为root用户,执行完成后再用exit命令切换回来。
但用su命令切换成root用户是需要知道root的密码的,对于主机有多个用户在使用,而且不想让非管理员用户知道root密码的情况,是设置好sudo,然后用sudo后面跟要root权限的命令的方式,来解决权限限制问题:
sudo 某命令

linux 如何让普通用户有添加删除账号的权限: 使用sudo工具就可以,具体方法是配置/etc/sudoers文件,在该文件中设置允许某个用户执行useradd userdel命令就可以了。
之后普通用户执行帐户管理命令时如下操作:
sudo /sbin/useradd username
sudo /sbin/userdel username

系统之家Linux普通用户没有权限使用命令怎么办: 解决方法:
这里就要用到linux的特殊权限命令了:suid权限的赋加。
比如说你登陆普通用户user1,想要使用reboot的命令,一般情况下会提示你没有权限执行此命令。
但如果把此命令的配置文件的权限修改下,就可以登陆普通用户使用此命令了。
首先使用root用户登陆系统;
然后敲入 “which reboot”,会得到reboot配置文件的绝对路径/sbin/reboot
然后赋加给/sbin/reboot文件权限S,
chmod 4744 /sbin/reboot
然后切换到user1:su - user1
再次输入reboot后就可以执行此命令了。
上面就是Linux普通用户使用系统命令的方法介绍了,当你遇到这类问题的时候,需要使用权限命令suid,修改普通用户的权限。

linux sudoers 中没有的用户为什么可以使用sudo权限:

使用id 用户名,查看一下你用户是不是还有其他的归属组,例如wheel,只要你用户名所在的组在/etc/sudoers文件中有配置,那你的用户就有相应的sudo权限

在linux下哪些修改需要超级用户权限: 修改密码,创建或删除用户,下载或卸载软件,更改一些系统配置文件,系统升级等。。。

linux下最大权限的用户是root,请问我要建一个和他一样权限的root1,怎么处理?如比它权限低一点点的也行: 没有办法,在linux中,用户只有两种,一种是UID为0,另一种则是UID为非0,所有除了root是超级用户之外,其它的用户都是普通用户。
只是这些用户根据具体不同的需要来分成不同的组罢了。
所以呢,对于你的要求是没有办法了。不过我记得好像可以把普通用户的UID设置成0,不过这样做后,普通用户就会变成了超级用户了。还不是你需要的。

Linux 在添加另一个账号后没有权限怎么办:

没什么权限呀?root吧

当添加一个新账号后,我们可能会发现新账号sudo 时会报告不在sudoers中,使用su -时输入密码后也会认证失败。

修改/etc/sudoers中的内容,但修改这个文件必须需要权限,这就陷入了死循环,故而我们需要更改策略来迂回更改文件:

1、使用另一个可以使用root权限的账号来登陆,然后sudo -s进入root模式

2、查看/etc/sudoers文件权限,如果只读权限,修改为可写权限

3、修改/etc/sudoers文件,执行命令如下:

/*username是你的用户名*/

[root@localhost ~]# echo 'username  ALL=(ALL)    ALL' >> /etc/sudoers  

或者root权限下输入Visudo 或者 vim /etc/sudoers,找到 root    ALL=(ALL)    ALL的字段,在下一行追加:

username    ALL=(ALL)     ALL

例如此时需要对stu2赋予权限:

然后esc->:->wq 保存退出

4、恢复/etc/sudoers的访问权限为440

5、然后再登陆新账号就可以进入root了

注:如果还是认证失败,那么久只有进入recovery mode来更改了:

重启电脑,一直按着esc键,进入recovery mode,选入 root,回车,这是会进入root目录

在root终端输入  mount -o remount rw /

然后 chmod 777 /etc/sudoers

nano /etc/sudoers 回车,然后在后端加入 %admin ALL=(ALL) ALL 回车 sudo    ALL=(ALL:ALL) ALL 保存

输入 chmod 440 /etc/sudoers 回车

输入 reboot

更多Linux知识请自行百度《Linux就该这么学》

  • 2010年的世界杯的最佳射手是谁

    广州c2驾照第一年扣六分会延长实习期吗?: c2驾驶证实习期内有12分,实习期扣分不超过12分就可以。C2在实习期内记分没有延长实习期的,延长实习期的人适用于A、B类驾驶证。《机动车驾驶证申领和使用规定》第六十九条 机动车驾驶人在实习期内有记满12分记录的,注...

    909条评论 3572人喜欢 3572次阅读 894人点赞
  • 184天是几个月

    电脑版qq欢乐斗地主能否在电脑上创建房间?: 电脑版的QQ欢乐斗地主暂时没有创房间的功能。欢乐斗地主的三人赛可以自己选座位,2人赛不能,是系统随机分配的。但是手机版的可以创建房间具体步骤可以参考如下:打开手机QQ——动态——好友动态——小游戏——打开欢乐斗地主—...

    360条评论 3521人喜欢 5447次阅读 369人点赞
  • 五柳先生传谁写的

    请问哪里有 刘心 一个人伤心 歌词LRC格式的?363351557@qq.com: 已发,请查收 ...

    629条评论 1585人喜欢 6517次阅读 917人点赞
  • 五个火是什么字

    php类中通过var定义的成员变量,是什么访问权限的: var 一般是出现在类中。一般的过程和函数不要 var定义变量.且它的级别为public。亦不能用任何其它的修饰符。需要注意的是:在成员方法中亦不能这样声明。 ...

    619条评论 4072人喜欢 5922次阅读 737人点赞