如何删除用户

使用deluser命令删除用户

# deluser [--remove-home] {USER}

示例 从系统中删除用户jack:

# deluser jack

可以在删除用户的同时删掉其主目录中的数据

# deluser --remove-home jack

如何在Alpine Linux中添加用户

使用adduser命令在Alpine中创建新的用户帐户。

在Alpine中添加用户的语法:

adduser {user-name}
adduser [options] {user-name}

示例,使用adduser命令创建一个新用户帐户jack:

# adduser jack

或者

$ sudo adduser jack

输出示例:

Changing password for jack
New password: 
Retype password: 
passwd: password for jack changed by root

adduser命令在/home 目录下创建了一个jack目录用作jack用户的主目录。
同时,在/etc/passwd中保存了用户名。
/etc/shadow中保存了加密的密码。

不创建主目录

指定-H选项,adduser将不创建主目录:

# adduser -H jack

或者使用-h 自定义用户的主目录:

# adduser -h /users/jack jack

设置登录shell

默认的shell是 /bin/sh。

可以使用-s选项指定登录shell:

# adduser -h /users/jack -s /bin/bash jack

指定的shell必须在/etc/shells中:

# cat /etc/shells

查看新创建的用户:

# id {username}
# grep '^username' /etc/passwd
# id jack
# grep '^jack' /etc/passwd
如何在Alpine Linux上添加和删除用户

Alpine Linux是一个多任务和多用户的轻量级操作系统。
在Alpine Linux上如何添加和删除用户?

日期:2019-11-20 08:53:38 来源:oir作者:oir