问题标签 [passwd]

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 投票
3 回答
3348 浏览

openwrt - 在openwrt中更改“passwd”时出错

我使用 ext4 作为我的根文件系统。我正在使用 OpenWRT Chaos Calmer。当我更改密码时,有时会看到以下错误:

这些事情只是有时会发生。解决方法是什么?

每当我更改 passwd 时,它都会创建 passwd+ 和 passwd- 文件。我不知道 passwd+ 文件被复制到 passwd 文件中,而 passwd- 是一个备份文件。所以当第一个错误出现时,这个文件仍然存在。

请帮助解决这个问题。提前致谢!!

[编辑]:我修复了只读文件系统问题,但仍然看到问题。

重现步骤:

  1. 更改密码(密码更改成功)
  2. 观察里面没有passwd+文件/etc
  3. 进行硬电源重启
  4. 观察到passwd+存在于/etc
  5. 现在我无法更改它,除非我删除passwd+文件

这仅通过硬重启发生,而不是通过软重启发生。

我正在使用基于 imx6dl 的定制板和 eMMC 闪存,其中包含两个分区 - 一个vfat(zImage and dtb)和另一个etx4(rootfs)

0 投票
1 回答
50 浏览

centos7 - 为什么 CentOS 7.3 中的 chroot passwd 不再工作?7.0还可以

我试图通过 rootjail 机制更改 CentOS 7.3 虚拟机的密码。

我以前是把vm的磁盘挂载到host上然后输入chroot /mountpoint passwd,但是这次vm的密码没有改变。我记得在 7.3 之前的每个版本中,这种方法都有效。

谁能告诉我最近发生了什么变化?

0 投票
0 回答
610 浏览

linux - PAM:在 SUSE Linux 中更改新密码之前确认旧密码

操作系统:SUSE Linux Enterprise Server 10

我希望它在更改新密码之前先询问旧密码

0 投票
1 回答
634 浏览

bash - 如何以非交互方式运行“sudo passwd 用户名”

在具有 sudo 权限的 shell 脚本中,我正在尝试更改另一个用户的密码。

我试过sudo passwd username但没有得到任何地方。

0 投票
1 回答
1162 浏览

linux - 为什么 `pw_gecos` 是这样命名的?

在 passwd 结构中:

参考: http: //man7.org/linux/man-pages/man3/getpwnam.3.html

(通常是用户的user information全名)在属性中找到pw_gecos。gecos 是什么意思,为什么这样命名,这个名字背后的历史是什么?

0 投票
1 回答
282 浏览

solaris - Solaris 10 - 密码复杂性不起作用

我一直在尝试通过编辑 /etc/default/passwd 文件在 Solaris 10 上启用密码复杂性变量,但我的更改都没有生效(我仍然能够设置违反我试图实施的规则的密码)。

更改后我尝试过重新启动操作系统,但没有效果。

我试图在 /etc/default/passwd 文件中更改/启用的变量:

请帮忙。

0 投票
2 回答
915 浏览

linux - 在 /etc/group 文件中修改正确的组名和 ID

我将 2 个参数传递给 bash 脚本。第一个参数是组,第二个参数是 groupID。我想编写一个 bash 脚本来检查组是否存在/etc/group。如果不存在,则脚本应将 group 和 gid 添加到/etc/group. 如果存在,那么它应该将 gid 与第二个参数匹配。如果 gid 与第二个参数不匹配,那么它应该用第二个参数覆盖 gid。

简而言之,我传递给脚本的组名和 gid 应该在 /etc/group 文件中。

我正在运行命令:

假设/etc/group有一个条目:

运行命令后,当我浏览/etc/group它应该有价值

addgroup.sh到目前为止,我已经写了以下内容:

0 投票
3 回答
24081 浏览

linux - 在没有 sudo 权限的情况下以非 root 用户身份连接时,使用 Ansible playbook 脚本更改 linux 密码

我正在尝试从 Ansible playbook更改非 root Linux 用户的密码。为此,我尝试关注此链接

按照说明,我可以通过在终端中键入以下代码来成功更改非 root 用户的密码。

之后,我尝试使用下面的 Ansible 剧本自动化代码,

我在这里使用 Ansible 的原始模块,因为我的大多数机器都没有安装 Python。我也无权在剧本superuser (sudo)中使用。become: True

还在这里使用基于密码的身份验证在目标机器上运行 Ansible playbook。不是基于 ssh 的身份验证。

但是,当我执行剧本时,我收到了这个错误,

谁能告诉我我在这里犯的错误?

0 投票
2 回答
268 浏览

unix - 服务器 vsFTPd 连接失败

我试图在 ftp localhost 上连接,但登录名/密码总是失败。我已经安装了 vsFTPd。我想我必须修改 passwd.conf。但是我必须如何处理?我有这条线:

谢谢!

0 投票
2 回答
1499 浏览

c - 在没有 root 的情况下检查 Linux 中的用户名/密码

如果我有一个用户名和密码对,我如何验证它们在 Linux 系统中实际上是正确的?我知道我可以passwd这样做,但我想使用 C 以编程方式进行。

我不应该要求 root 权限(所以读取影子文件不是一个选项)。

谢谢你。