问题标签 [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 投票
5 回答
8776 浏览

python - 通过 Python/Fabric 从命令行更改 Unix 密码

我想要一种在带有fabricUbuntu 10.4的远程盒子上更新密码的方法。

我希望我fabfile.py看起来像这样:

不幸的是,我所知道的唯一可以更改密码的命令是passwd,并且在 Ubuntu 10.4 上似乎没有任何方法可以将新(或旧)密码作为参数传递给passwd.

可以使用什么命令来更改 Ubuntu 10.4 上的用户密码fabric

编辑:我已经看过了usermod -p,这可能有效,但手册页不建议这样做。

编辑:由于某种原因usermod -p,在织物上也没有工作。

同样,我在 mikej 的答案上尝试了一个(有些不安全的)变体,它确实解决了这个问题:

这不是一个非常优雅的解决方案,但它确实有效。

感谢您的阅读。

布赖恩

0 投票
1 回答
4249 浏览

authentication - passwd:redhat 上的身份验证失败

我有一个应用程序(APP1),它只能由具有 root 权限的用户执行,但不能由 root 执行。

因此我创建了另一个用户 root1 :
adduser -u 0 -o -g 0 -G 0,1,2,3,4,6,10 -M root1

然后,当我尝试为该用户分配密码时,身份验证失败。

[root]# passwd root1
更改用户 root1 的密码。
新的 UNIX 密码:
BAD PASSWORD:它基于字典单词
重新输入新的 UNIX 密码:
passwd:身份验证失败

我在谷歌上查了很多东西,并尝试了很多建议的东西,但没有一个能解决这个错误。
您能否帮我解决上述错误,以便我可以使用 root1 登录系统执行应用程序(APP1)。

谢谢,

0 投票
2 回答
2167 浏览

cryptography - How do I generate an encrypted password string, as it is in /etc/shadow?

I'm trying to mimic the creation of password strings as they appear in /etc/shadow.

This is what I've got so far, but the encrypted passwords don't match, when I use the same password and the same salt.

5000 rounds is standard for crypt, so I used that as well, but I don't see where exacly I made a mistake:

I'm doing this in Perl, this is the relevant porion:

0 投票
1 回答
2957 浏览

bash - 如何使用 expect 通过 ssh 连接到系统并更改主机系统的密码?

我正在自动化以下过程:
通过 ssh 使用用户名“alpha”的密码“alpha”连接到名为“alpha”的系统。连接后,我想设置 root 密码(设置为“kickass”)。我连接的系统默认没有root密码。我编写了这个期望脚本来完成这项工作,但它不能始终如一地工作。它工作一次,然后如果我更改密码以再次测试,它会在发出“sudo passwd root”后等待“输入新的 UNIX 密码:”提示。有任何想法吗?

谢谢。

0 投票
1 回答
18846 浏览

android - Android 操作系统是否有 /etc/passwd、/etc/shadow 和 /etc/group 等文件?

如果不是,android如何判断一个用户是否属于某个组?

0 投票
3 回答
6010 浏览

.htaccess - 如何做有条件的.htaccess密码保护

我正在尝试使用 .htaccess 对特定 url 进行密码保护。不同的 url 指向相同的文件,但有不同的工作方式。我现在只需要密码保护一个网址。我正在尝试使用 setenvif 执行此操作,但它似乎不起作用。我可能不完全理解 apache setenv 模块的目的或用途。

这是我的代码似乎不起作用

0 投票
2 回答
545 浏览

php - PHP密码错误

我正在这样做:

但是当我执行这个时,我得到这个错误:

为什么?我该如何解决这个问题以及如何隐藏 passwd 的输出?

0 投票
2 回答
677 浏览

java - 来自 /etc/passwd 和 /etc/group 的行的正则表达式

我一直在研究一个小型 Java 问题集,但遇到了一些麻烦。我在编写正则表达式方面不是很有经验,并且可以真正使用两个来验证 Java 中的 /etc/group 和 /etc/passwd 中的行条目。

我之前在 /etc/passwd 中发现了 Regex Verification of Line并且尚未对其进行测试,但它看起来适合我的需要。其他人可以帮助为任一文件提供正则表达式字符串吗?

我希望在将用户输入的密码和组行写入磁盘之前,在 java 中验证它们。如果没有,我可能最终会标记每个部分并运行各种昂贵的操作。

0 投票
2 回答
3899 浏览

linux - 将 NIS yppasswd 哈希从 crypt 迁移到 md5

/var/yp/input-files/passwd想象一个由旧的 crypt DES 散列组成的NIS 用户数据库。目的是将此数据库迁移到 md5 或 sha 哈希。使用 更改密码时yppasswd,它使用与现有条目相同的算法生成(可能出于遗留原因),即crypt 保持 crypt, md5 保持 md5

我们目前的计划是编写一个包装 yppasswd 的特殊密码更改脚本。有没有更优雅的方法告诉 yppasswd 默认以 md5 格式生成更改的密码?

0 投票
1 回答
2469 浏览

python - 在哪里可以找到适用于 MS Windows 的 Python `pwd` 模块?

我在 GNU+Linux 上使用 Python 标准库pwd模块,但现在我尝试在 Microsoft Windows 中运行我的应用程序却找不到它。

我正在使用 python 2.6.6。在哪里可以找到pwd用于 MS Windows 上 Python 的模块?