用户权限练习

1 .创建用户gentoo,附加组为bin和root,默认shell为/bin/csh,注释信息为"Gentoo Distribution"

useradd  -G bin,root -s /bin/csh -c "Gentoo Distribution" gentoo

2 .创建下面的用户、组和组成员关系
名字为webs 的组
用户nginx,使用webs 作为附加组
用户varnish,使用webs 作为附加组
用户mysql,不可交互登录系统,且不是webs 的成员,nginx,varnish,mysql密码都是magedu

groupadd webs
useradd -G webs nginx
useradd -g webs varnish
useradd -s /sbin/nologin mysql
echo magedu | passwd --stdin nginx
echo magedu | passwd --stdin varnish
echo magedu | passwd --stdin maysql

3 .当用户docker对/testdir 目录无执行权限时,意味着无法做哪些操作?

 无法cd, 无法列出目录里的文件

4 .当用户mongodb对/testdir 目录无读权限时,意味着无法做哪些操作?

可以进入目录并可删除,创建目录内文件,但不能看见与列出文件

5 .当用户redis 对/testdir 目录无写权限时,该目录下的只读文件fifile1是否可修改和删除?

 不可以

6 .当用户zabbix对/testdir 目录有写和执行权限时,该目录下的只读文件fifile1是否可修改和删除?

可以删除(目录有写权限);        不可以修改(文件没有写权限)

7 .复制/etc/fstab文件到/var/tmp下,设置文件所有者为tomcat读写权限,所属组为apps组有读写权限,其他人无权限

 cp /etc/fstab /var/tmp ;
 useradd tomcat;groupadd apps;chown tomcat:apps /var/tmp/fstab ;chmod 660 /var/tmp/fstab

8 .误删除了用户git的家目录,请重建并恢复该用户家目录及相应的权限属性

 cp -r /etc/skel/ /home/git/
 chown -R git:git /home/git/
 chmod -R 700 /home/git/
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值