设为首页收藏本站

嘻皮客娱乐学习网

 找回密码
 中文注册
搜索
打印 上一主题 下一主题
开启左侧

[面试题库] 说一下Linux下有关用户和组管理的命令

[复制链接]
跳转到指定楼层
楼主
发表于 2014-11-30 15:17:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
添加账户   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
回复

使用道具 举报

小黑屋|手机版|嘻皮客网 ( 京ICP备10218169号|京公网安备11010802013797  

GMT+8, 2024-6-16 11:03 , Processed in 0.173145 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表