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

面试题 相关文章推荐
如何减少垃圾回收让内存更加有效使用
Oct 18 面试题
Java里面如何把一个Array数组转换成Collection, List
Jul 26 面试题
联强国际笔试题面试题
Jul 10 面试题
凌阳科技股份有限公司C++程序员面试题笔试题
Nov 20 面试题
数据库笔试题
May 09 面试题
新大陆软件面试题
Nov 24 面试题
了解AppleShare protocol(AppleShare协议)吗
Aug 28 面试题
在c#中using和new这两个关键字有什么意义
May 19 面试题
Linux开机引导的步骤是什么
Oct 19 面试题
几个MySql的面试题
Apr 22 面试题
日期和时间问题
Jan 04 面试题
如何定义一个可复用的服务
Sep 30 面试题
nohup的用法
Aug 10 #面试题
什么是虚拟内存?虚拟内存有什么优势?
Feb 19 #面试题
介绍一下Linux中的链接
May 28 #面试题
Linux的主要特性
Sep 03 #面试题
Linux如何修改文件和文件夹的权限
Jun 27 #面试题
init进程的作用
Aug 20 #面试题
linux比较文件内容的命令是什么
Mar 04 #面试题
You might like
PHP+DBM的同学录程序(2)
2006/10/09 PHP
PHP 实用代码收集
2010/01/22 PHP
php 修改、增加xml结点属性的实现代码
2013/10/22 PHP
php文件上传的例子及参数详解
2013/12/12 PHP
PHP图像裁剪缩略裁切类源码及使用方法
2016/01/07 PHP
jQuery实战之仿淘宝商城左侧导航效果
2011/04/12 Javascript
JS target与currentTarget区别说明
2011/08/28 Javascript
使用Javascript接收get传递的值的代码
2011/11/30 Javascript
jQuery 自定义函数写法分享
2012/03/30 Javascript
javascript如何动态加载表格与动态添加表格行
2013/11/27 Javascript
利用JS来控制键盘的上下左右键(示例代码)
2013/12/14 Javascript
jquery选择器使用详解
2014/04/08 Javascript
fixedBox固定div漂浮代码支持ie6以上大部分主流浏览器
2014/06/26 Javascript
jQuery超赞的评分插件(8款)
2015/08/20 Javascript
基于jQuery实现搜索关键字自动匹配功能
2020/03/26 Javascript
使用jquery获取url及url参数的简单实例
2016/06/14 Javascript
封装的dialog插件 基于bootstrap模态对话框的简单扩展
2016/08/10 Javascript
JS常用算法实现代码
2016/11/14 Javascript
微信小程序movable view移动图片和双指缩放实例代码
2017/08/08 Javascript
nodejs 图片预览和上传的示例代码
2017/09/30 NodeJs
vue-cli 使用vue-bus来全局控制的实例讲解
2018/09/15 Javascript
JavaScript类的继承多种实现方法
2020/05/30 Javascript
[02:51]DOTA2英雄基础教程 风暴之灵
2013/12/23 DOTA
python通过floor函数舍弃小数位的方法
2015/03/17 Python
Python中矩阵库Numpy基本操作详解
2017/11/21 Python
python如何求解两数的最大公约数
2018/09/27 Python
详解python websocket获取实时数据的几种常见链接方式
2019/07/01 Python
详解python uiautomator2 watcher的使用方法
2019/09/09 Python
Python 如何优雅的将数字转化为时间格式的方法
2019/09/26 Python
浅谈python print(xx, flush = True) 全网最清晰的解释
2020/02/21 Python
约瑟夫·特纳男装:Joseph Turner
2017/10/10 全球购物
阿迪达斯新加坡官方网站:adidas新加坡
2019/12/06 全球购物
医学院学生求职简历的自我评价
2013/10/24 职场文书
物理教育专业毕业生推荐信
2013/11/03 职场文书
2015年采购部工作总结
2015/04/23 职场文书
css3中transform属性实现的4种功能
2021/08/07 HTML / CSS