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


Posted in 面试题 onAugust 18, 2014
添加账户 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

Tags in this post...

面试题 相关文章推荐
Java的接口和C++的虚类的相同和不同处
Mar 27 面试题
Jar包的作用是什么
Mar 30 面试题
编码实现字符串转整型的函数
Jun 02 面试题
为什么UNION ALL比UNION快
Mar 17 面试题
盛大二次面试题
Nov 18 面试题
Linux如何为某个操作添加别名
Mar 01 面试题
某/etc/fstab文件中的某行如下: /dev/had5 /mnt/dosdata msdos defaults,usrquota 1 2 请解释其含义
Apr 11 面试题
介绍一下Linux中的链接
May 28 面试题
ajax是什么及其工作原理
Feb 08 面试题
XML文档定义有几种形式?它们之间有何本质区别?解析XML文档有哪几种方式?
Jan 12 面试题
Java里面Pass by value和Pass by Reference是什么意思
May 02 面试题
一套英文Java笔试题面试题
Apr 21 面试题
nohup的用法
Aug 10 #面试题
什么是虚拟内存?虚拟内存有什么优势?
Feb 19 #面试题
介绍一下Linux中的链接
May 28 #面试题
Linux的主要特性
Sep 03 #面试题
Linux如何修改文件和文件夹的权限
Jun 27 #面试题
init进程的作用
Aug 20 #面试题
linux比较文件内容的命令是什么
Mar 04 #面试题
You might like
php获取ip的三个属性区别介绍(HTTP_X_FORWARDED_FOR,HTTP_VIA,REMOTE_ADDR)
2012/09/23 PHP
PHP封装CURL扩展类实例
2015/07/28 PHP
详解PHP编码转换函数应用技巧
2016/10/22 PHP
phpwind放自动注册方法
2006/12/02 Javascript
无语,javascript居然支持中文(unicode)编程!
2007/04/12 Javascript
JQuery 确定css方框模型(盒模型Box Model)
2010/01/22 Javascript
js 数组的for循环到底应该怎么写?
2010/05/31 Javascript
javascript高级程序设计第二版第十二章事件要点总结(常用的跨浏览器检测方法)
2012/08/22 Javascript
可在线编辑网页文字效果代码(单击)
2013/03/02 Javascript
复制网页内容,粘贴之后自动加上网址的实现方法(脚本之家特别整理)
2014/10/16 Javascript
针对JavaScript中this指向的简单理解
2016/08/26 Javascript
创建一般js对象的几种方式
2017/01/19 Javascript
js实现类bootstrap模态框动画
2017/02/07 Javascript
AngularJS监听路由变化的方法
2017/03/07 Javascript
VUE实现一个分页组件的示例
2017/09/13 Javascript
vue内置组件transition简单原理图文详解(小结)
2018/07/12 Javascript
详解vuejs2.0 select 动态绑定下拉框支持多选
2019/04/25 Javascript
JS中的一些常用的函数式编程术语
2019/06/15 Javascript
解决vue-cli输入命令vue ui没效果的问题
2020/11/17 Javascript
Python 查找list中的某个元素的所有的下标方法
2018/06/27 Python
解决pip install xxx报错SyntaxError: invalid syntax的问题
2018/11/30 Python
python使用配置文件过程详解
2019/12/28 Python
Python flask框架实现查询数据库并显示数据
2020/06/04 Python
基于Python编写一个计算器程序,实现简单的加减乘除和取余二元运算
2020/08/05 Python
如何使用python自带IDLE的几种方法
2020/10/10 Python
机电专业大学生求职信
2013/10/04 职场文书
自荐信怎么写好
2013/11/11 职场文书
建筑装饰学院室内设计专业个人自我评价
2013/12/07 职场文书
新学期开学寄语
2014/01/18 职场文书
致200米运动员广播稿
2014/02/06 职场文书
法制演讲稿
2014/09/10 职场文书
2015年小学教师培训工作总结
2015/07/21 职场文书
2015年幼儿教育工作总结
2015/07/24 职场文书
学习型家庭事迹材料(2016精选版)
2016/02/29 职场文书
配置nginx负载均衡
2022/05/06 Servers
解决spring.thymeleaf.cache=false不起作用的问题
2022/06/10 Java/Android