发布时间:2014-05-22 17:04:57作者:知识屋
linux下有三类用户: 1、超级用户 :root 具有操作系通的一切权限 uid 0
2、普通用户:普通用户具有操作系统有限的权限 uid 500-6000
3、伪用户 :是为了方便系统管理,满足相对应的系统进程文件属主的要求, 不能登录系统 uid 1--499
管理用户的文件、用户的基本信息都放在这里 /etc/passwd 任何用户对它都有读的权限 只定义账号不定义口令
一行代表一个用户 分七个部分
账号名称:密码:uid:gid:相关信息:用户家目录:解释器
用户的密码文件 /etc/shadow只有root可读
用户名:口令:最后一次修改时间:最大时间间隔:最小时间间隔:警告时间:不活动时间:失效时间
0 随时可以修改 999999 一周
创建账户两种简单方法
1在/etc/passwd 中添加一条记录
2 #ueradd 用户 #passwd 密码(lee用户的附属组为admin)
查看用户的信息:
useradd命令的常用选项如下:
-d home-dir:指定用户主目录。
-e date:禁用账户的日期,格式为:YYYY-MM-DD。
-f days:口令过期后,账户禁用前的天数。
-g group-name:用户所属主组群的组群名称或GID。
-G group-list:用户所属的附属组群列表,多个项目用逗号分隔。
-m:若主目录不存在则创建它。
-M:不创建用户主目录。
-n:不要为用户创建用户私人组群。
-r:创建UID小于500的不带主目录的系统账户。
-p:加密的口令。
-s:指定用户登录 Shell,默认为 /bin/bash。
-u UID:指定用户的 UID,它必须是唯一的,且大于499
用户的删除:
用户的禁用:
用户的解锁:
用户登陆名的修改:
(有锁定用户就有锁定密码,都是禁止用户登陆系统,这个方法不止上面讲的,就不一一举例了)
组的配置文件/etc/group
组名 组密码 组id 其他用户
组的创建与删除(组的删除和用户的可不一样)
组密码的创建与删除
要是实在不知道怎么办?查看帮助。man 一下 或 --help
linux一键安装web环境全攻略 在linux系统中怎么一键安装web环境方法
Linux网络基本网络配置方法介绍 如何配置Linux系统的网络方法
Linux下DNS服务器搭建详解 Linux下搭建DNS服务器和配置文件
对Linux进行详细的性能监控的方法 Linux 系统性能监控命令详解
linux系统root密码忘了怎么办 linux忘记root密码后找回密码的方法
Linux基本命令有哪些 Linux系统常用操作命令有哪些
Linux必学的网络操作命令 linux网络操作相关命令汇总
linux系统从入侵到提权的详细过程 linux入侵提权服务器方法技巧
linux系统怎么用命令切换用户登录 Linux切换用户的命令是什么
在linux中添加普通新用户登录 如何在Linux中添加一个新的用户
2012-07-10
CentOS 6.3安装(详细图解教程)
Linux怎么查看网卡驱动?Linux下查看网卡的驱动程序
centos修改主机名命令
Ubuntu或UbuntuKyKin14.04Unity桌面风格与Gnome桌面风格的切换
FEDORA 17中设置TIGERVNC远程访问
StartOS 5.0相关介绍,新型的Linux系统!
解决vSphere Client登录linux版vCenter失败
LINUX最新提权 Exploits Linux Kernel <= 2.6.37
nginx在网站中的7层转发功能