Linux命令useradd

useradd [-c <备注>][-d <登入目录>][-e <有效期限>][-f <缓冲天数>][-g <群组>][-G <群组>][-s <shell>][-u <uid>][用户帐号][-m][-M][-r]

参数解释:

  • -m 自动创建用户登录目录,若不加该参数不会自动创建-d指定的登录目录
  • -M 不创建用户登录目录
  • -r 建立系统用户

创建用户newUser1,指定登入目录,创建登入目录

useradd -d /home/newUser1 -m

这里没有使用-s指定用户登录后的shell,通过查看/etc/passwd文件发现其shell为/bin/sh

创建用户newUser2,使其无法登录系统

useradd -s /usr/sbin/nologin newUser2或者useradd -s /bin/false newUser2

此类用户可以用作FTP用户,限制其登录系统

关于-r参数

使用-r创建系统用户,系统用户与其他用户的主要区别在于其UID位于系统用户的UID区间以内,另外如果使用桌面操作系统,系统用户在登录窗口时会被列出。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值