关于linux用户权限授权-急

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于linux用户权限授权-急相关的知识,希望对你有一定的参考价值。

百度知道的大神哪去了?求大神按一下要求提供下授权命令
创建一个名为 dcos的用户

1.根目录、dcos目录下面文件有读写权限
2.systemctl命令可以使用包括systemctl start 、systemctl stop、systemctl restart 、systemctl status
3./user/local/bin下面的文件有读写、使用权限
3.可以使用chmod命令groupadd、usermod等命令
4.可以使用yum命令并配置yum源,通过yum命令安装程序。
5.可以是用网络相关的telnet、iptables、route、tcpdump、ssh等命令
6.可以使用docker命令
7.可以使用磁盘相关命令lsblk、fdisk等命令
8.reboot命令

首先,这些授权操作需要在root用户下进行,或者具有root权限的用户执行.

1. useradd dcos

2. mkdir -p /dcos

echo '123456' | passwd --stdin dcos(设置下密码,方便登录当然你可以设置随机密码,或者你中意)

chown -R dcos. /dcos(改权限,不太可能根目录让你一个普通用户有读写权限,所以根据我的理解,你是写错了,应该是根目录下的dcos目录,或者根据你实际情况修改吧)

visudo

修改里面的配置:(直接贴在最后吧4,5,6,7都在这里面了,相信你能看懂,毕竟都用到docker了)

Cmnd_Alias NETWORKING = /sbin/route, /sbin/ifconfig, /bin/ping, /sbin/dhclient, /usr/bin/net, /sbin/iptables, /usr/bin/rfcomm, /usr/bin/wvdial, /sbin/iwconfig, /sbin/mii-tool, /usr/sbin/iptables, /usr/bin/telnet, /usr/bin/ssh

Cmnd_Alias SOFTWARE = /bin/rpm, /usr/bin/up2date, /usr/bin/yum

Cmnd_Alias  SERVICES = /usr/bin/systemctl, /usr/sbin/reboot

Cmnd_Alias STORAGE = /sbin/fdisk, /sbin/sfdisk, /sbin/parted, /sbin/partprobe, /bin/mount, /bin/umount

Cmnd_Alias DELEGATING =  /bin/chown, /bin/chmod, /bin/chgrp, /usr/sbin/groupadd, /usr/sbin/useradd

Cmnd_Alias DOCKERM = /usr/bin/docker

dcos    ALL = NETWORKING, SOFTWARE, SERVICES, STORAGE, DELEGATING, DOCKERM


以上是在visudo里面编辑,以下是在命令行下操作



#getfacl /usr/local/bin  这条不用输入

3. setfacl -R -m user:dcos:rwx /usr/local/bin

#getfacl /usr/local/bin 这条也不用输入


注意:以上某些 命令如果没有安装的话,请事先安装,例如iptables,在centos 7中,默认是不安装的

特别注意,执行以上授权操作后,切换到dcos普通用户的后,如果需要使用命令,需要添加sudo ,例如sudo systemctl stop docker,sudo useradd fuck等

以上在本人centos 7.6.1810测试通过.

参考技术A 帮你工作呢啊?这么简单的问题自己百度去。追问

如果你不会的领域,别人这样说你,你心里舒服?
你可以不用帮我,但是嘴巴别像吃了屎一样这么臭

追答

随随便便就能查到的东西为什么不查一下呢?我嘴巴吃屎你脑子灌尿了吧!

Linux:CentOS7.6新建用户并授权

参考技术A 个人用户的权限只可以在本home下有完整权限,其他目录需要别人授权。经常需要root用户的权限,可以通过修改sudoers文件来赋予权限。新创建的用户并不能使用sudo命令,需要给他添加授权。

输入命令 vim /etc/sudoers 修改sudoers文件,添加新用户信息:

新建连接,使用新创建的用户登录,并进行验证,比如:

以上是关于关于linux用户权限授权-急的主要内容,如果未能解决你的问题,请参考以下文章

Linux的用户体系与权限

Oracle关于用户的授权问题

Jenkins 用户权限/项目权限分离设置

Linux:CentOS7.6新建用户并授权

linux用户权限管理

linux用户权限管理