问题标签 [userdel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1899 浏览

linux - Ansible:不能删除用户

我正在我的所有服务器上尝试使用相同名称的 del 用户。我在用着

在此之后,系统询问我 sudo 密码,但它不起作用,我得到:

在所有其他服务器上都一样。我究竟做错了什么?

0 投票
2 回答
3946 浏览

ansible - Ansible 用户模块 - 如何告诉它删除过期的用户帐户?

我是第一次通过 Ansible 设置用户管理。我可以使用 Ansible 的用户模块删除过期的帐户吗?我会使用什么条件语句?

请原谅我未经测试的伪代码,但我正在寻找类似以下的内容:

0 投票
3 回答
76 浏览

linux - 在bash中删除用户时删除目录

如果用户被删除,如何创建一个 bash 脚本来删除目录的内容?假设我有一个user1名为somedata. 我想编写删除文件somedata时删除文件的脚本user1

我正在尝试创建 bash 文件,该文件将在其中循环。到目前为止,我想出了:

0 投票
2 回答
736 浏览

bash - 删除所有 UID 大于 1000 的本地用户

我想我可能只是试图简化这个问题。试图获取一个 bash 脚本来查询任何高于 1000 的 uid 并删除。

如果 uid > 1000 userdel uid 否则忽略退出

0 投票
2 回答
183 浏览

git - 几乎所有的 cpu 时间使用 md 命令

我的ubuntu server 17.10已经正常运行了。但是今天我发现git用户的md命令不知何故占据了几乎所有的cpu时间。在我的第一次尝试中,我想杀死 md 命令的进程,所以我运行:

但是我杀掉md的进程后,马上又出现了一个新的md进程。

我怀疑问题的原因可能是git用户,所以我强行删除了用户git:

用户git删除成功但md命令依然存在,用户变为1082而不是git。然后我怀疑另一个原因可能是 git 命令,所以我删除了 git:

但是 1012 用户和 md 命令仍然存在。top 的输出在这里。而且我的 ubuntu 服务器上没有安装 md 或 madam 命令:

最奇怪的是,当我再次添加用户git时,md命令的所有者又变成了git!是 top 的新输出。git 和 md 之间一定有一些联系,但我想不通。那么可能是什么原因呢?如何永久终止 md 命令?谢谢!

0 投票
1 回答
171 浏览

linux - 从 Wordlist 中删除用户的 Bash 脚本

我编写了以下脚本来从单词列表中删除用户。词表有 3 或 4 个字段,分别是名字、中间名、姓氏和用户 ID。我正在使用 awk 创建一个用户名,其中包含用户的名字首字母、姓氏和他们 ID 的最后两位数字。然后使用带有标志 r 的命令 userdel 来删除用户的主目录。

但是,当我运行脚本时,它给了我一个错误,说明如下:

剧本:

0 投票
1 回答
34 浏览

linux - Linux Bash Shell 脚本 - 接受参数列表

我正在编写一个脚本,允许用户删除其他用户。我希望用户能够添加要删除的用户列表作为参数,但我不确定您如何让用户添加任意​​数量的参数。我想我必须做一个循环,也许?脚本的其余部分已准备就绪,但我的小脑袋似乎在为简单的任务而苦苦挣扎。

0 投票
0 回答
29 浏览

linux - 使用crontab调用脚本执行userdel

标题可能有点混乱,抱歉。

我创建了一个脚本,旨在通过 crontab 在重新启动时运行

在 crontab 中:

rebootScript.sh 本身旨在在调用时删除特定用户,如下所示:

该脚本在重新启动时通过 crontab 调用时不会删除用户,但会在刚刚调用时删除用户,如下所示:

在尝试了一些事情之后,我发现如果我更改 rebootScript.sh 中的代码,我可以在重新启动时删除用户,但前提是我在代码前面添加 sudo:

如果我是正确的,在脚本中使用/放置 sudo 是禁忌,但我不确定如何解决这个问题。

有谁知道如何规避这一点,和/或为什么当调用脚本的 crontab 是根 crontab 时,必须在脚本中使用 sudo 才能通过 crontab 调用它?

谢谢!