没有合适的资源?快使用搜索试试~ 我知道了~
linux用户管理及权限设置定义.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 161 浏览量
2022-01-14
07:49:10
上传
评论
收藏 457KB PDF 举报
温馨提示
试读
14页
linux用户管理及权限设置定义.pdf
资源推荐
资源详情
资源评论
Linux 用户管理及权限设置
Linux 系统是一个多用户多任务的分时操作系统, 任何一个要使用系统资源的用户, 都必须
首先向系统管理员申请一个账号, 然后以这个账号的身份进入系统。 用户的账号一方面可以
帮助系统管理员对使用系统的用户进行跟踪, 并控制他们对系统资源的访问; 另一方面也可
以帮助用户组织文件, 并为用户提供安全性保护。 每个用户账号都拥有一个惟一的用户名和
各自的口令。用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主目录。
实现用户账号的管理,要完成的工作主要有如下几个方面:
· 用户账号的添加、删除与修改。
· 用户口令的管理。
· 用户组的管理。
注:此说明适用于 Debian、Redhat、suse、Ubuntu
、Fedora
等众多 linux 系统,并对多少位
没有区别。
一、 Linux 系统用户账号的管理
用户账号的管理工作主要涉及到用户账号的添加、修改和删除。
添加用户账号就是在系统中创建一个新账号, 然后为新账号分配用户号、 用户组、 主目录和
登录 Shell 等资源。刚添加的账号是被锁定的,无法使用。
1、添加新的用户账号
添加新用户帐号使用 useradd 命令,其语法如下:
代码 :
useradd 选项 用户名
其中各选项含义如下:
代码 :
-c comment 指定一段注释性描述。
-d 目录 指定用户主目录,如果此目录不存在,则同时使用 -m 选项,可以创建主目录。
-g 用户组 指定用户所属的用户组。
-G 用户组,用户组 指定用户所属的附加组。
-s Shell 文件 指定用户的登录 Shell。
-u 用户号 指定用户的用户号,如果同时有 -o 选项,则可以重复使用其他用户的标识号。
用户名 指定新账号的登录名。
例 1:
代码 :
# useradd –d /home/olcs -m olcs
此命令创建了一个用户 sam,
其中 -d 和-m 选项用来为登录名 sam 产生一个主目录 /home/olcs(/home 为默认的用户主目录
所在的父目录) 。
例 2:
代码 :
# useradd -s /bin/bash -g olcs –G olcs,root
此命令新建了一个用户 gem,该用户的登录 Shell 是/bin/bash,它属于 olcs 用户组,同时又
属于 root 用户组,其中 olcs 用户组是其主组。
这里可能新建组: #groupadd olcs
增加用户账号就是在 /etc/passwd 文件中为新用户增加一条记录,同时更新其他系统文件如
/etc/shadow, /etc/group 等。
Linux 提供了集成的系统管理工具 userconf,它可以用来对用户账号进行统一管理。
2、删除帐号
如果一个用户的账号不再使用,可以从系统中删除。删除用户账号就是要将 /etc/passwd
等系统文件中的该用户记录删除, 必要时还删除用户的主目录。 删除一个已有的用户账号使
用 userdel 命令,其格式如下:
代码 :
userdel 选项 用户名
常用的选项是 -r,它的作用是把用户的主目录一起删除。
例如:
代码 :
# userdel -r olcs
此命令删除用户 olcs 在系统文件中(主要是 /etc/passwd, /etc/shadow, /etc/group 等)的记录,
同时删除用户的主目录。
3、修改帐号
修改用户账号就是根据实际情况更改用户的有关属性,如用户号、 主目录、用户组、 登
录 Shell 等。
修改已有用户的信息使用 usermod 命令,其格式如下:
代码 :
usermod 选项 用户名
常用的选项包括 -c, -d, -m, -g, -G , -s, -u 以及 -o 等,这些选项的意义与 useradd命令中的选项一
样,可以为用户指定新的资源值。另外,有些系统可以使用如下选项:
代码 :
-l 新用户名
这个选项指定一个新的账号,即将原来的用户名改为新的用户名。
例如:
代码 :
# usermod -s /bin/csh -d /home/zinglabs –g olcsteam olcs
此命令将用户 olcs 的登录 Shell 修改为 csh,主目录改为 /home/zinglabs,用户组改为 olcsteam。
4、用户口令的管理
用户管理的一项重要内容是用户口令的管理。 用户账号刚创建时没有口令, 但是被系统
锁定,无法使用,必须为其指定口令后才可以使用,即使是指定空口令。
指定和修改用户口令的 Shell 命令是 passwd。超级用户可以为自己和其他用户指定口令,普
通用户只能用它修改自己的口令。命令的格式为:
代码 :
passwd 选项 用户名
可使用的选项:
代码 :
-l 锁定口令,即禁用账号。
-u 口令解锁。
-d 使账号无口令。
-f 强迫用户下次登录时修改口令。
如果默认用户名,则修改当前用户的口令。
例如,假设当前用户是 olcs,则下面的命令修改该用户自己的口令:
代码 :
$ passwd
Old password:******
New password:*******
Re-enter new password:*******
如果是超级用户,可以用下列形式指定任何用户的口令:
代码 :
# passwd olcs
New password:*******
Re-enter new password:*******
剩余13页未读,继续阅读
资源评论
cwp36199360
- 粉丝: 1
- 资源: 11万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 目标跟踪-基于目标中心点同时进行目标检测+目标跟踪算法实现-项目源码-优质项目实战.zip
- Python《文本特征分析-全唐诗数据挖掘及分析 》+源代码
- Netron-Setup-4.5.0
- 可编辑的地图图形3-世界、各洲、美国地图.xls
- NineAi 新版ChatGPT AI系统网站源码
- Anaconda3-2022.10windows版本
- 基于Servlet的URL访问安全控制.doc
- 可编辑的地图图形-2-中国到省、到市、到县地图.xls
- 快慢指针法判断链表是否有环-go语言实现
- Python《金融新闻数据挖掘分析 (数据抓取、NLP算法分析、量化策略、回测框架等)》+源代码+项目说明
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功