说一下Linux下有关用户和组管理的命令

Linux

添加账户   useradd 用户名
passwd 用户名
groupadd   组名              usedel    -r    用户名
/etc/group          /etc/passwd            /etc/shadow            三个重要文件
group 文件  格式:  组名:x :组ID:组成员
passwd文件 格式:  用户名:x:用户ID:组ID::用户目录:shell
用户在passwd文件中体现的组关系称为用户组属组,而在group组中体现的是额外组。
false:运行起来就是个恒假。正确利用false给用户,将false添加到/etc/false下用户名字后这样用户就被拒之门外。如mail用户 通过修改用户的shell来限制用户登陆提高网络安全性。
top命令:察看机器负载情况
which命令:查看外部命令的路径
top被弄成用户shell时切记在linux下可用,因在linux下top是安全模式的,而在其他unix中并不一定安全,通过敲击热键可能会打出一shell。

shadow文件  shadow里面的口令是散列,散列是不可逆的

批量添加150个用户      u001—u150

#!/bin/sh
i=1
while [$i–le 150] ; do
if [ $i -lt  10] ; then
uname =u00$i
else
uname=u$i

fi
useradd $uname
i = $(($i+1))
done

passwd 命令规定只能在终端上手动输入,只有用stdin参数便可解决
作业: 从一表中将已知用户名导入useradd

同类其他面试题 点击新一篇或旧一篇可浏览全部同类面试题

新一篇:
旧一篇:

你有答案? 你对以上面试题有意见? 你想发表你的见解? 写下来吧!你的分享将会让很多人受益!

相关面试题

·Linux运维工程师面试题
·介绍一下Linux内存子系统的调优
·Linux 性能调优都有哪几种方法?
·Linux文件处理命令都有哪些?
·linux查看硬件配置命令都有哪些?

版权声明:本站大部分内容为原创! 另有少部分内容整理于网络,如需转载本站内容或关切版权事宜请联系站长。未经允许,严禁复制转载本站内容,否则将追究法律责任。 本站欢迎与同类网站建立友情链接,请联系QQ:176687814