Linux系列-Linux用户基础

三种用户:

root用户 (ID为0 强制)

系统用户 (1~499) 

普通用户 (500以上) 

id 可以显示当前用户的信息




我们可以通过  cat /etc/passwd  获取用户信息 


格式: 用户名:密码:id:组id:用户描述信息:家目录:用户登录的shell 



可以通过cat /etc/shaow  查看密码,当然是加密过后的


密码 两个! 说明没有密码 密码结构: 

$隔开 $密码加密类型$盐(sort)在密码里面插入一些东西,增加破解难度$加密后的密码 


cat  /etc/group 查看组信息


查看登录的用户: 

whoami who w 


linux设计有个奇怪的地方。命令越长,显示的越少。


添加用户:  useradd jackson  

我们可以加到useradd有许多参数, -g在添加用户的时候可以指定用户组  useradd -g jackson mygroup


这样一个用户就添加好了,这个命令实际上linux做了如下的操作

1:在 /etc/passwd 中添加用户信息 

2:如果使用passwd创建密码,在/usr/shadow创建密码信息 passwd jackson 可以为用户创建密码 


3:用用户创建一个家目录 /home/jackson

4:将文件夹/etc/skel 复制到家目录 

5:建立一个与用户名相同的组,新建用户默认属于这个组。此时cat  /etc/group你会发现在最后有了一个jackson这个用户组


usermod 更改用户 


上图将jackson改为jack了。


userdel 删除用户。 

userdel jack 不会删除用户家目录 

userdel -r jack 可以加上-r参数删除用户家目录


创建、修改、删除用户组

添加用户组:groupadd testgroup

修改用户组:groupmod -n mygroup testgroup(修改组名)

修改用户组:groupmod -g newid oldid(修改组id)

删除用户组:groupdel mygroup





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值