linux创建用户

Linux创建用户后没用对应的家目录?

由于创建用户使用得比较少,每次都只记得useradd,好家伙一套操作下来,发现没家目录??

1、useradd命令

使用useradd命令创建用户如果缺少参数会没有家目录,如:

创建新用户

# useradd test1

设置密码

# passwd test1
# 输入两次密码

此时查看用户会没有家目录

解决方法:

  1. 如果还没有创建则加入参数-m
# useradd -m test1
  1. 如果已经创建,把之前的用户删除再创建
# userdel test1
# id test1   查看是否存在用户test1

2、adduser命令

adduser命令是更加友好的添加用户的命令

使用方法:

# adduser test1
Adding user `test1' ...
Adding new group `test1' (1000) ...
Adding new user `test1' (1000) with group `test1' ...
Creating home directory `/home/test1' ...
Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for test1
Enter the new value, or press ENTER for the default
        Full Name []:
        Room Number []:
        Work Phone []:
        Home Phone []:
        Other []:
Is the information correct? [Y/n] y

即可很好的创建一个用户

3、总结

使用adduser,这个命令实际是一个perl脚本,是useradd等类似底层命令的更友好的前端,它会用交互性的方式建立新用户,使用它可以指定新用户的家目录,登录密码,是否加密主目录等

4、相关命令

# adduser test1  创建用户及其家目录以及相关文件
# useradd test1  创建用户不创建家目录及密码
# passwd test1  设置test1用户的密码,如果使用adduser命令创建用户则不需要用这个命令
# useradd -m test1 创建用户及其家目录
# userdel -r test1 删除用户及其相关文件
# id test1 查找是否有test1用户
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值