Linux用户、组

1、查询用户、组

查询当前用户名:

whoami

查询关键字所对应的用户ID(UID)、组ID(GID)、及所在组:

id key

查询当前用户所属的组:

groups

查询系统所有的组:

cat /etc/group 或 groupmod + tab键 x 3

切换用户:

su root (or other)

默认root账号未设置密码(为了安全起见,最好不使用root账户),第一次使用需要为root设置密码(passwd root)

2、添加、删除用户,添加用户到组中

添加用户有adduser与useradd两种方式:

adduser:

sudo adduser name

/home目录下自动创建同名文件夹
自动建立同名新组

设置用户密码

从/etc/SKEL目录下拷贝文件到家目录,完成初始化

完成后可直接登录系统

useradd:

sudo useradd name

只是创建了一个用户名,并没有在/home目录下创建同名文件夹
没有创建密码,因此无法登录系统

需要自定相关参数,比adduser更灵活

通常可以用以下步骤创建新用户:

sudo useradd -m -d /opt/ftp name

-m:自动建立用户的登入目录
-d:指定用户登入时的启始目录

-s:指定用户登入后所使用的shell

sudo passwd name
设置用户密码,完成用户的创建

删除用户:

sudo userdel -r name

添加用户到组:

sudo usermod -G groupname name
移动组,同时会离开之前的附属组(源组不会变)

或使用

sudo usermod -a -G groupname username
-a:apend 附加到一个组中

3、添加、删除组
sudo groupadd name
sudo groupdel name
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值