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

面试题 相关文章推荐
PHP中如何使用Cookie
Oct 28 面试题
如何使用PHP session
Apr 21 面试题
介绍一下Java的安全机制
Jun 28 面试题
static全局变量与普通的全局变量有什么区别
May 27 面试题
一套带网友答案的.NET笔试题
Dec 06 面试题
C#如何进行LDAP用户校验
Nov 21 面试题
Linux如何命名文件--使用文件名时应注意
May 29 面试题
传统软件工程与面向对象的软件工程有什么区别
May 31 面试题
如何唤起类中的一个方法
Nov 29 面试题
Java Servlet的主要功能和作用是什么
Feb 14 面试题
介绍一下javax.servlet.Servlet接口及其主要方法
Nov 30 面试题
WSDL的操作类型主要有几种
Jul 19 面试题
nohup的用法
Aug 10 #面试题
什么是虚拟内存?虚拟内存有什么优势?
Feb 19 #面试题
介绍一下Linux中的链接
May 28 #面试题
Linux的主要特性
Sep 03 #面试题
Linux如何修改文件和文件夹的权限
Jun 27 #面试题
init进程的作用
Aug 20 #面试题
linux比较文件内容的命令是什么
Mar 04 #面试题
You might like
解析smarty 截取字符串函数 truncate的用法介绍
2013/06/20 PHP
PHP迭代器实现斐波纳契数列的函数
2013/11/12 PHP
php读取文件内容的方法汇总
2015/01/24 PHP
php实现与python进行socket通信的方法示例
2017/08/30 PHP
PHP基于cookie实现统计在线人数功能示例
2019/01/16 PHP
php测试kafka项目示例
2020/02/06 PHP
通过Jquery遍历Json的两种数据结构的实现代码
2011/01/19 Javascript
基于jquery的防止大图片撑破页面的实现代码(立即缩放)
2011/10/24 Javascript
别了 JavaScript中的isXX系列
2012/08/01 Javascript
jQuery遍历Form示例代码
2013/09/03 Javascript
JavaScript观察者模式(经典)
2015/12/09 Javascript
jQuery焦点图插件SaySlide
2015/12/21 Javascript
WEB前端开发框架Bootstrap3 VS Foundation5
2016/05/16 Javascript
完美解决IE9浏览器出现的对象未定义问题
2016/09/29 Javascript
ReactNative-JS 调用原生方法实例代码
2016/10/08 Javascript
javascript中href和replace的比较(详解)
2016/11/25 Javascript
手把手教你搭建ES6的开发运行环境
2017/07/11 Javascript
vue实现裁切图片同时实现放大、缩小、旋转功能
2018/03/02 Javascript
微信小程序开发之tabbar图标和颜色的实现
2018/10/17 Javascript
JavaScript时间日期操作实例小结【5个示例】
2018/12/22 Javascript
详解key在Vue列表渲染时究竟起到了什么作用
2019/04/20 Javascript
vuejs移动端实现div拖拽移动
2019/07/25 Javascript
vue-quill-editor的使用及个性化定制操作
2020/08/04 Javascript
[01:05:30]VP vs TNC 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
Python实现PS图像调整颜色梯度效果示例
2018/01/25 Python
Django之提交表单与前后端交互的方法
2019/07/19 Python
pycharm修改文件的默认打开方式的步骤
2019/07/29 Python
Python命令行click参数用法解析
2019/12/19 Python
python字符串常用方法及文件简单读写的操作方法
2020/03/04 Python
Python第三方包PrettyTable安装及用法解析
2020/07/08 Python
Python try except finally资源回收的实现
2021/01/25 Python
Servlet方面面试题
2016/09/28 面试题
欢送退休感言
2014/02/08 职场文书
解除劳动合同协议书范本2014
2014/09/25 职场文书
Mysql外键约束的创建与删除的使用
2022/03/03 MySQL
Redis主从复制操作和配置详情
2022/09/23 Redis