说一下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中实现多态的机制是什么?
Dec 07 面试题
简单介绍Object类的功能、常用方法
Oct 02 面试题
C,C++的几个面试题小集
Jul 13 面试题
C#实现启动一个进程
Oct 01 面试题
linux面试题参考答案(2)
Dec 06 面试题
常用UNIX 命令(Linux的常用命令)
Jul 10 面试题
山海经纬软件测试笔试题和面试题
Apr 02 面试题
How to spawning asynchronous work in J2EE
Aug 29 面试题
主要的Ajax框架都有什么
Nov 14 面试题
用Python匹配HTML tag的时候,<.*>和<.*?>有什么区别
Nov 04 面试题
sleep()方法和wait()方法的区别是什么
Nov 17 面试题
Java Servlet API中forward() 与redirect()的区别
Apr 20 面试题
nohup的用法
Aug 10 #面试题
什么是虚拟内存?虚拟内存有什么优势?
Feb 19 #面试题
介绍一下Linux中的链接
May 28 #面试题
Linux的主要特性
Sep 03 #面试题
Linux如何修改文件和文件夹的权限
Jun 27 #面试题
init进程的作用
Aug 20 #面试题
linux比较文件内容的命令是什么
Mar 04 #面试题
You might like
用PHP连mysql和oracle数据库性能比较
2006/10/09 PHP
傻瓜化配置PHP环境――Appserv
2006/12/13 PHP
PHP 作用域解析运算符(::)
2010/07/27 PHP
学习使用curl采集curl使用方法
2012/01/11 PHP
注意:php5.4删除了session_unregister函数
2013/08/05 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(二)
2014/06/23 PHP
实例讲解如何在PHP的Yii框架中进行错误和异常处理
2016/03/17 PHP
解决php用mysql方式连接数据库出现Deprecated报错问题
2019/12/25 PHP
javascript 验证日期的函数
2010/03/18 Javascript
js中的cookie的读写操作示例详解
2014/04/17 Javascript
jquery阻止后续事件只执行第一个事件
2014/07/24 Javascript
前端实现文件的断点续传(前端文件提交+后端PHP文件接收)
2016/11/04 Javascript
基于jQuery实现顶部导航栏功能
2016/12/27 Javascript
canvas实现流星雨的背景效果
2017/01/13 Javascript
完美解决axios跨域请求出错的问题
2018/02/05 Javascript
vue+element-ui集成随机验证码+用户名+密码的form表单验证功能
2018/08/05 Javascript
详解Vue webapp项目通过HBulider打包原生APP(vue+webpack+HBulider)
2019/02/02 Javascript
Vue+Element UI+Lumen实现通用表格分页功能
2019/02/02 Javascript
JavaScript数据结构与算法之检索算法实例分析【顺序查找、最大最小值、自组织查询】
2019/02/22 Javascript
微信小程序实现弹出菜单动画
2019/06/21 Javascript
微信小程序向Java后台传输参数的方法实现
2020/12/10 Javascript
Python多层嵌套list的递归处理方法(推荐)
2016/06/08 Python
用yum安装MySQLdb模块的步骤方法
2016/12/15 Python
教你用Python创建微信聊天机器人
2020/03/31 Python
Python socket实现的文件下载器功能示例
2019/11/15 Python
python取均匀不重复的随机数方式
2019/11/27 Python
Python 解析简单的XML数据
2020/07/24 Python
input file上传文件样式支持html5的浏览器解决方案
2012/11/14 HTML / CSS
白兰氏健康Mall:BRAND’S
2017/11/13 全球购物
土木工程师职业规划范文
2014/03/07 职场文书
银行办公室岗位职责
2014/03/10 职场文书
争先创优活动总结
2014/08/27 职场文书
服务明星事迹材料
2014/12/29 职场文书
Python 居然可以在 Excel 中画画你知道吗
2022/02/15 Python
vue 自定义的组件绑定点击事件
2022/04/21 Vue.js
利用Redis实现点赞功能的示例代码
2022/06/28 Redis