标签: useradd

useradd:无法锁定/etc/passwd;稍后再试

尝试添加用户:

useradd -c "test" -d /home/bbbbbbbb -e "01-jan-2013" 
  -f 10 -g admin -p secretfgjdhdgd -s /bin/bash -u 123456 blobblob
Run Code Online (Sandbox Code Playgroud)

但得到:

useradd: cannot lock /etc/passwd; try again later.
Run Code Online (Sandbox Code Playgroud)

bash passwd-file useradd

4
推荐指数
1
解决办法
3万
查看次数

useradd 的 -d 和 -m 选项有什么区别?

当我们使用useradd,之间有什么区别-d-m?因为两者的定义听起来很相似,它负责创建一个主目录。

useradd

4
推荐指数
1
解决办法
311
查看次数

删除并再次添加用户不会正确删除它

如果我作为 root 用户添加用户 milos,那么系统会要求我提供一些信息,我会这样做。

当我之后,userdelmilos,它删除它并删除milos组。

现在,如果我useradd再次使用milos,它不会要求我提供用户密码,也不会询问有关用户的任何信息。

这些命令做了什么?如何正确删除用户?

server users useradd

3
推荐指数
1
解决办法
162
查看次数

创建的用户无法登录

我在终端中创建了一个用户

useradd xyz
Run Code Online (Sandbox Code Playgroud)

我可以从终端登录,但不能在 GUI 中登录。

怎么了?

command-line users useradd

3
推荐指数
1
解决办法
1551
查看次数

.bashrc 和 .bash_profile 不是用 adduser 创建的,而是用 useradd 创建的

我正在 Ubuntu 18.04 服务器中添加一个名为“test”的用户。当我使用 添加用户时adduser,如下所示:

sudo adduser --system --group test --shell /bin/bash
Run Code Online (Sandbox Code Playgroud)

一切顺利,我可以正常登录,但 .bashrc、.bash_logout 和 .bash_profile 不是默认在主目录中创建的。useradd而当我使用如下方式添加用户时:

sudo useradd -m test -s /bin/bash
Run Code Online (Sandbox Code Playgroud)

添加用户的方式与adduser我在主目录中预配置的 .bash_profile、.bashrc 和 .bash_logout 相同。

有人可以解释为什么会有差异吗?adduser我在使用中缺少任何标志吗?

command-line users adduser bashrc useradd

3
推荐指数
1
解决办法
1万
查看次数

在ubuntu中为新用户分配了多少磁盘空间?

如果我test1使用该adduser/useradd命令创建一个新用户,Ubuntu 会为该test1用户分配多少空间?

当我的系统上有 10 个用户时会发生什么?它们都使用相同的空间吗?

adduser useradd

1
推荐指数
1
解决办法
935
查看次数

标签 统计

useradd ×6

users ×3

adduser ×2

command-line ×2

bash ×1

bashrc ×1

passwd-file ×1

server ×1