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

bash - Solaris 11 express and indirection

I am trying to use bash indirection in Solaris 11 express to change the password for a user. The code I am using is

When I run this, I still get prompted for a password on the console. The same code works on Ubuntu 10.04.

I tried to run the same thing in bash, sh with same results. Is there something Solaris specific that I need to be doing?

0 投票
2 回答
142 浏览

linux - 当执行 passwd 命令时(我知道,具有 root 权限),它不能被利用吗?如果不是,为什么?

当执行 passwd 命令时(我知道,具有 root 权限),它不能被利用吗?如果不是,为什么?

提前谢谢你!

0 投票
1 回答
517 浏览

linux - 从 Linux 机器更改 eDirectory 密码

我已经为我的 Linux 机器配置了 LDAP 身份验证。LDAP 服务器是 Novell eDirectory。LDAP 用户可以登录机器。但是当我发出 passwd 命令时,它会询问 LDAP 密码,然后要求给我新密码。之后,我收到一条消息,说所有身份验证令牌都已成功更新。

但是,当我尝试使用新密码登录机器时,它不允许,但是当我尝试使用旧密码时,它允许我登录。甚至 eDirectory 密码也没有更改?

我在做什么错?

谢谢并恭祝安康,

晴天。

0 投票
2 回答
4750 浏览

linux - /usr/bin/passwd 和 CAP_CHOWN 功能

我正在试验 Linux 功能,我注意到要使passwd程序在没有 Set-UID root 的情况下工作,它需要具有CAP_CHOWN功能(除了其他一些功能)。从逻辑上讲,为什么它需要CAP_CHOWN呢?

顺便说一句,如果我删除该功能,passwd 会给我一个“令牌操作错误”。

编辑:我使用的是没有 SELinux 的 Ubuntu 11.04。我试图在passwd没有 Set-UID root 的情况下开始工作。

0 投票
1 回答
21885 浏览

linux - 使用 /etc/passwd-、/etc/shadow-、/etc/group-

除了文件 :和/etc/group,我可以在我的 linux 机器上看到三个文件。/etc/passwd/etc/shadow

  1. /etc/group-
  2. /etc/passwd-
  3. /etc/shadow-

我在我的root filesystem. 但是当我尝试使用useradd命令添加一个用户时,这些文件似乎会生成。

所以我想知道这些文件究竟是什么时候创建的,这些文件有什么用途?

0 投票
1 回答
191 浏览

iphone - 在 iPhone 上使用 OpenSSL 生成密码

我的 iPhone 上的 OpenSSL 库可以正常工作,并且可以创建哈希等...我只是想知道如何在应用程序中创建一个加盐密码,以便它与以下输出匹配:

openssl passwd -crypt -salt xxxxxxxxxxxx 密码

我正在库中寻找“passwd”功能,但似乎找不到...

谢谢!

0 投票
2 回答
1257 浏览

regex - 使用 RegEx 从 /etc/passwd 中提取 UID

我想从 /etc/passwd 文件中提取 UID,如下所示-

我面临的问题是,即使我匹配第一个 33,第二个 33(GID)也得到匹配。我如何只匹配第一次出现?

到目前为止,我有这个-[\d]+

0 投票
2 回答
758 浏览

c++ - 获取当前用户的密码文件条目

我的源代码中有这个:

无论如何要更改“root”并且我的程序会找到当前用户?例如,如果我使用用户 root2 登录,我想要 root2 的信息而不是 root 的信息。

0 投票
3 回答
9512 浏览

file-permissions - 什么是理想的 /etc/passwd 文件权限?

保持对 passwd 文件的开放世界读取访问是否有任何风险?为什么默认 passwd 文件是世界可读的

0 投票
3 回答
3782 浏览

linux - 用户更改密码时发送电子邮件

我有一个使用 ssh 登录的远程服务器。当有人使用 passwd 更改用户密码(包括新密码)时,有没有办法通过电子邮件(使用 bash 脚本)通知?

我猜它与 /etc/pam/passwd 有关,但不完全确定触发器和标志应该是什么。

例如,如果我将访问权限授予“朋友”并且他们决定将我锁定在我的帐户之外,这将很有用。当然,我可以为他们创建一个新帐户等,但这更像是一项“应该有可能”的任务,而不是一项实际的任务。