问题标签 [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.
openwrt - 在openwrt中更改“passwd”时出错
我使用 ext4 作为我的根文件系统。我正在使用 OpenWRT Chaos Calmer。当我更改密码时,有时会看到以下错误:
这些事情只是有时会发生。解决方法是什么?
每当我更改 passwd 时,它都会创建 passwd+ 和 passwd- 文件。我不知道 passwd+ 文件被复制到 passwd 文件中,而 passwd- 是一个备份文件。所以当第一个错误出现时,这个文件仍然存在。
请帮助解决这个问题。提前致谢!!
[编辑]:我修复了只读文件系统问题,但仍然看到问题。
重现步骤:
- 更改密码(密码更改成功)
- 观察里面没有
passwd+
文件/etc
- 进行硬电源重启
- 观察到
passwd+
存在于/etc
- 现在我无法更改它,除非我删除
passwd+
文件
这仅通过硬重启发生,而不是通过软重启发生。
我正在使用基于 imx6dl 的定制板和 eMMC 闪存,其中包含两个分区 - 一个vfat(zImage and dtb)
和另一个etx4(rootfs)
。
centos7 - 为什么 CentOS 7.3 中的 chroot passwd 不再工作?7.0还可以
我试图通过 rootjail 机制更改 CentOS 7.3 虚拟机的密码。
我以前是把vm的磁盘挂载到host上然后输入chroot /mountpoint passwd
,但是这次vm的密码没有改变。我记得在 7.3 之前的每个版本中,这种方法都有效。
谁能告诉我最近发生了什么变化?
linux - PAM:在 SUSE Linux 中更改新密码之前确认旧密码
操作系统:SUSE Linux Enterprise Server 10
我希望它在更改新密码之前先询问旧密码
bash - 如何以非交互方式运行“sudo passwd 用户名”
在具有 sudo 权限的 shell 脚本中,我正在尝试更改另一个用户的密码。
我试过sudo passwd username
但没有得到任何地方。
linux - 为什么 `pw_gecos` 是这样命名的?
在 passwd 结构中:
参考: http: //man7.org/linux/man-pages/man3/getpwnam.3.html
(通常是用户的user information
全名)在属性中找到pw_gecos
。gecos 是什么意思,为什么这样命名,这个名字背后的历史是什么?
solaris - Solaris 10 - 密码复杂性不起作用
我一直在尝试通过编辑 /etc/default/passwd 文件在 Solaris 10 上启用密码复杂性变量,但我的更改都没有生效(我仍然能够设置违反我试图实施的规则的密码)。
更改后我尝试过重新启动操作系统,但没有效果。
我试图在 /etc/default/passwd 文件中更改/启用的变量:
请帮忙。
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
到目前为止,我已经写了以下内容:
unix - 服务器 vsFTPd 连接失败
我试图在 ftp localhost 上连接,但登录名/密码总是失败。我已经安装了 vsFTPd。我想我必须修改 passwd.conf。但是我必须如何处理?我有这条线:
谢谢!
c - 在没有 root 的情况下检查 Linux 中的用户名/密码
如果我有一个用户名和密码对,我如何验证它们在 Linux 系统中实际上是正确的?我知道我可以passwd
这样做,但我想使用 C 以编程方式进行。
我不应该要求 root 权限(所以读取影子文件不是一个选项)。
谢谢你。