Linux的用户创建及权限管理

一、用户和用户组的操作
创建用户:

useradd username

eg: useradd lw

groupadd lwGroup

查看组: more /etc/group    

查看用户:
id username
eg:id lw

删除用户:
如果被删除的用户在登录状态的话,无法删除。

userdel username:删除用户

userdel -r username:删除用户并且删除家目录

groupdel groupName:删除用户组

   已经被删除了

设置密码:
passwd username

eg:passwd lw

切换用户:
su -(有空格)username
su - :切换到root用户,需要输入密码

su - 由root切换到普通用户,不需要密码

退出: exit

权限管理

Linux中用户的分类
所有者(u) 同组用户(g) 其他人(o)
linu中文件权限
读(r) 写(w) 执行(x) 没有权限(-)
文件权限详情
-rw-r--r--. 2 root root   11 Jun  3 01:32 bb.text

drwxr-xr-x. 2 root root 4096 Jun  2 07:46 b

第1位(d 或者 -):d代表这是个目录文件,- 则表示这是个普通文件,还有不常碰到的有p(pipe管道文件)、s(socket套接字文件)、 l(link连接文件)、 c(char字符文件)、b(block块文件)

2~4位(代表u=user):所有者权限 

5~7位(代表g=group):同组用户权限

8~11位(o=other):其他人权限

2:该文件的链接个数,要和ln  ln -s source target
root root:文件所属者  文件所属组
11:文件大小
(Jun  3 01:32)最后修改时间

修改权限:

格式:chmod [添加或者删除权限] file

给文件添加或删除执行权限

方式一:通过字符修改
chmod o+w bb.text
添加权限:+
删除权限:-
chmod o+w,g+w bb.text:给其他人和同组用户写权限

chmod a+w bb.text:给所有用户

方式二:3位8进制表示
rw-r--r--:(110 100 100)2  == 644
chmod 644 bb.text
rwxrwxrwx:(111 111 111)2  == 777

chmod 777 bb.text

修改文件所属用户和所属组

chown username:groupName file

chown :groupName file

chown username: file

-R:递归修改所属用户和所属组

 

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值