Linux学习 Day 1

Linux学习 Day 1


一些概念(用户管理)

用户属于用户组

home的概念


基本语法

About user

useradd

useradd LIN
#创建一个用户"LIN",若没有定义组则创建LIN——group
#同时创建一个文件夹/home/LIN

passwd LIN
#给LIN设置密码

userdel

userdel LIN
#删除用户"LIN",保留用户目录

userdel -r LIN
#删除用户"LIN",保留用户目录

id

id LIN
#查询用户信息
#用户id=1000(lin) 组id=1000(lin) 组#=1000(lin),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),120(lpadmin),131(lxd),13#2(sambashare)

su

su LIN
#切换到LIN
su
#切换到root

whoami

root@lin:/home# whoami
root

About group

groupadd

groupadd admin
#创建一个"admin"组

groupdel

groupdel admin
#删除一个"admin"组

创建用户时指定组

useradd -g admin LIN
#创建一个在"admin"组的用户"LIN"

修改用户所属用户组

usermod -g other LIN
#修改用户"LIN"所属组为""

相关配置文件

用户配置文件(/etc/passwd)

lin:x:1000:1000:LIN,,,:/home/lin:/bin/bas
#以上数据分别表示用户id,组id,home路径,解释器

组配置文件(/etc/group)

lin:x:1000:
sambashare:x:132:lin
systemd-coredump:x:999:
docker:x:998:

口令配置文件(/etc/shadow)

lin:$6$u43nyvQb6NQNSBQk$bYx9mC3BiqPvBE0EY5umKZXQwK2KMdPLKCdxU4v1p1m2MygQMgQSPX7LwK3X
#加密的密码
posted @ 2021-12-20 19:57  Mr__LIN  阅读(30)  评论(0)    收藏  举报