linux命令系列九之用户管理工具

来源:互联网 发布:电脑硬件温度监控软件 编辑:程序博客网 时间:2024/05/16 00:59

0x00 Linux基础

学习基本的linux命令操作,对于我们熟悉linux或者unix系统还是很有帮助的

0x01 linux系统用户操作

添加用户$useradd -m username【该命令为用户创建相应的帐号和用户目录/home/username;】

用户添加之后,设置密码:密码以交互方式创建:$passwd username
删除用户#userdel -r username
#su username【用户名】进入交互模型,输入密码授权进入;root 用户可以直接切换到其他用户而不需要改用户的密码。
一个用户可以属于多个组,将用户加入到组:$usermod -G groupname username
变更用户所属的根组(将用加入到新的组,并从原有的组中除去):$usermod -g groupName username
直接使用

0x02 linux用户权限

1 查看文件属性

#ls -l /etc/group

-rwxrw-r-- colin king 725 2013-11-12 15:37 /home/colin/a
文件属性字段总共有10个字母组成,
第一个字母表示文件类型,”-” --文件;字母”d”--目录;文件所属用户的权限【读写执行】;用户所在组【读写执行】;其它用户【读写执行】

2 更改读写权限

使用chmod命令更改文件的读写权限,更改读写权限有两种方法,一种是字母方式,一种是数字方式

一、字母方式

#chown 【userMark】(+|-)【PermissionsMark】 file#file可以是当前路径下的文件,也可以是其他路径的文件
userMark取值:u:用户、  g:组o:其它用户a:所有用户

PermissionsMark取值:r:读、w:写 、x:执行 

#chown a+x scan.sh

二、数字方式

4(读)、2(写)、1(执行)三种数值的和来确定权限。
6(4+2)代表有读写权,7(4+2+1)有读、写和执行的权限。
$chmod 740 main     将main的用户权限设置为rwxr-----

更改文件或目录的拥有者$chown -R ym /root/Desktop/1

0x03 查看linux系统所有组

系统的所有用户及所有组信息分别记录在两个文件中:/etc/passwd , /etc/group 默认情况下这两个文件对所有用户可读:
查看所有用户及权限:$more /etc/passwd
查看所有的用户组及权限:$more /etc/group



欢迎大家分享更好的思路,热切期待^^_^^ !

0 0
原创粉丝点击