说一下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...

面试题 相关文章推荐
描述一下JVM加载class文件的原理机制
Dec 08 面试题
main 函数执行以前,还会执行什么代码
Apr 17 面试题
东方通信股份有限公司VC面试题
Aug 27 面试题
为什么如下的代码int a=100,b=100;long int c=a * b;不能工作
Nov 29 面试题
用缩写的指针比较"if(p)" 检查空指针是否可靠?如果空指针的内部表达不是0会怎么样?
Jan 05 面试题
为什么UNION ALL比UNION快
Mar 17 面试题
程序集与命名空间有什么不同
Jul 25 面试题
string = null 和string = ''的区别
Apr 28 面试题
请用Java实现列出某个目录下的所有文件
Sep 23 面试题
Java面试题:请说出如下代码的输出结果
Apr 22 面试题
关于Java finally的面试题
Apr 27 面试题
介绍一下你对SOA的认识
Apr 24 面试题
nohup的用法
Aug 10 #面试题
什么是虚拟内存?虚拟内存有什么优势?
Feb 19 #面试题
介绍一下Linux中的链接
May 28 #面试题
Linux的主要特性
Sep 03 #面试题
Linux如何修改文件和文件夹的权限
Jun 27 #面试题
init进程的作用
Aug 20 #面试题
linux比较文件内容的命令是什么
Mar 04 #面试题
You might like
PHP程序61条面向对象分析设计的经验小结
2008/11/12 PHP
PHP CURL模拟GET及POST函数代码
2010/04/25 PHP
实现PHP+Mysql无限分类的方法汇总
2015/03/02 PHP
php中curl和soap方式请求服务超时问题的解决
2018/06/11 PHP
一个javascript参数的小问题
2008/03/02 Javascript
百度 popup.js 完美修正版非常的不错 脚本之家推荐
2009/04/17 Javascript
javascript数组操作(创建、元素删除、数组的拷贝)
2014/04/07 Javascript
PHPMyAdmin导入时提示文件大小超出PHP限制的解决方法
2015/03/30 Javascript
jQuery实现布局高宽自适应的简单实例
2016/05/28 Javascript
前端学习笔记style,currentStyle,getComputedStyle的用法与区别
2016/05/28 Javascript
通过sails和阿里大于实现短信验证
2017/01/04 Javascript
jQuery插件ContextMenu自定义图标
2017/03/15 Javascript
AngularJS ionic手势事件的使用总结
2017/08/09 Javascript
vue2.0 实现导航守卫的具体用法(路由守卫)
2018/05/17 Javascript
详解vue beforeRouteEnter 异步获取数据给实例问题
2019/08/09 Javascript
Vue点击切换Class变化,实现Active当前样式操作
2020/07/17 Javascript
[05:35]DOTA2英雄梦之声_第13期_拉比克
2014/06/21 DOTA
完美解决python中ndarray 默认用科学计数法显示的问题
2018/07/14 Python
Python封装原理与实现方法详解
2018/08/28 Python
JSON文件及Python对JSON文件的读写操作
2018/10/07 Python
在python中画正态分布图像的实例
2019/07/08 Python
python设置环境变量的作用和实例
2019/07/09 Python
Django CBV与FBV原理及实例详解
2019/08/12 Python
详解python3中用HTMLTestRunner.py报ImportError: No module named 'StringIO'如何解决
2019/08/27 Python
Python3 io文本及原始流I/O工具用法详解
2020/03/23 Python
浅谈HTML5 defer和async的区别
2016/06/07 HTML / CSS
新加坡航空官方网站:Singapore Airlines
2016/10/13 全球购物
C#和SQL Server的面试题
2016/08/12 面试题
一名毕业生的自我鉴定
2013/12/04 职场文书
11月红领巾广播稿
2014/01/17 职场文书
小学运动会入场式解说词
2014/02/18 职场文书
小组合作学习反思
2014/02/18 职场文书
公司行政助理岗位职责
2015/04/11 职场文书
开天辟地观后感
2015/06/09 职场文书
初中生入团申请书范文(五篇)
2019/10/16 职场文书
mysql sock 文件解析及作用讲解
2022/07/15 MySQL