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


Posted in 面试题 onJanuary 04, 2016
添加账户 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...

面试题 相关文章推荐
请说出你所知道的线程同步的方法
Apr 19 面试题
如何实现jdbc性能优化
Jul 30 面试题
请说出几个常用的异常类
Jan 08 面试题
编写类String的构造函数、析构函数和赋值函数
May 29 面试题
struct和class的区别
Nov 20 面试题
简述数组与指针的区别
Jan 02 面试题
.NET remoting的两种通道是什么
May 31 面试题
局域网标准
Sep 10 面试题
What's the difference between deep copy and shallow copy? (深拷贝与浅拷贝有什么区别)
Nov 10 面试题
Linux内核的同步机制是什么?主要有哪几种内核锁
Jul 11 面试题
WebSphere面试题:在WebSphere里面如何部署一个应用
Aug 02 面试题
中科前程Java笔试题
Nov 20 面试题
nohup的用法
Nov 26 #面试题
什么是虚拟内存?虚拟内存有什么优势?
Feb 09 #面试题
介绍一下Linux中的链接
Jun 05 #面试题
Linux的主要特性
Oct 06 #面试题
Linux如何修改文件和文件夹的权限
Sep 05 #面试题
init进程的作用
Apr 12 #面试题
linux比较文件内容的命令是什么
Sep 23 #面试题
You might like
php 无限级数据JSON格式及JS解析
2010/07/17 PHP
php页面消耗内存过大的处理办法
2013/03/18 PHP
解析使用substr截取UTF-8中文字符串出现乱码的问题
2013/06/20 PHP
php实现的mongodb操作类
2015/05/28 PHP
php判断对象是派生自哪个类的方法
2015/06/20 PHP
深入理解PHP类的自动载入机制
2016/09/16 PHP
php提交表单时保留多个空格及换行的文本样式的方法
2017/06/20 PHP
CI框架(CodeIgniter)实现的导入、导出数据操作示例
2018/05/24 PHP
根据一段代码浅谈Javascript闭包
2010/12/14 Javascript
javascript常用方法汇总
2014/12/02 Javascript
js函数内变量的作用域分析
2015/01/12 Javascript
jQuery创建DOM元素实例解析
2015/01/19 Javascript
js判断登录与否并确定跳转页面的方法
2015/01/30 Javascript
深入解析JavaScript的闭包机制
2015/10/20 Javascript
JavaScript 浏览器兼容性总结及常用浏览器兼容性分析
2016/03/30 Javascript
详解Vue用axios发送post请求自动set cookie
2017/05/10 Javascript
node.js中express中间件body-parser的介绍与用法详解
2017/05/23 Javascript
Javascript中toFixed计算错误(依赖银行家舍入法的缺陷)解决方法
2017/08/22 Javascript
通过vue-cli3构建一个SSR应用程序的方法
2018/09/13 Javascript
微信小程序--特定区域滚动到顶部时固定的方法
2019/04/28 Javascript
使用Vue.observable()进行状态管理的实例代码详解
2019/05/26 Javascript
vue前后分离调起微信支付
2019/07/29 Javascript
解决Vue动态加载本地图片问题
2019/10/09 Javascript
使用Karma做vue组件单元测试的实现
2020/01/16 Javascript
es6函数之尾递归用法实例分析
2020/04/25 Javascript
[01:37]全新的一集《真视界》——TI7总决赛
2017/09/21 DOTA
[02:10]2018DOTA2亚洲邀请赛赛前采访-Liquid
2018/04/03 DOTA
python完成FizzBuzzWhizz问题(拉勾网面试题)示例
2014/05/05 Python
Python中循环引用(import)失败的解决方法
2018/04/22 Python
Python基本类型的连接组合和互相转换方式(13种)
2019/12/16 Python
python实现多进程按序号批量修改文件名的方法示例
2019/12/30 Python
css3实现input输入框颜色渐变发光效果代码
2014/04/02 HTML / CSS
编程用JAVA解析XML的方式
2013/07/07 面试题
求职信的正确写法
2014/07/10 职场文书
2014法院四风问题对照检查材料思想汇报
2014/10/04 职场文书
《巫师》是美食游戏?CDPR10月将推出《巫师》官方食谱
2022/04/03 其他游戏