Questions tagged «passwd»


2
之间的区别!vs!与/ etc / shadow中的*
Linux /etc/shadow文件中的第二个字段代表密码。但是,我们看到的是: 一些密码字段可能会有一个感叹号 <account>:!:..... 某些密码字段可能会有双感叹号 <account>:!!:..... 一些密码字段可能带有星号 <account>:*:..... 通过对互联网的一些研究,并通过该线程,我可以理解,这*意味着从未建立密码,!意味着被锁定。 有人可以解释双重感叹号(!!)是什么意思吗?与(!)有什么不同?
38 linux  passwd  shadow 


4
我可以对/ etc / group和/ etc / passwd文件进行排序吗?
我的/etc/group成长是通过添加新用户以及安装添加了自己的用户和/或组的程序来实现的。的情况也是如此/etc/passwd。由于缺乏结构,编辑现在变得有点麻烦。 我可以对这些文件进行排序(例如,按数字ID或按名称按字母顺序),而不会对系统和/或程序包管理器产生负面影响吗? 我想这并不重要,但只是为了确保我想得到第二意见。也许root需要在第一行或前一千行之内? 同样的道理/etc/*shadow。
33 group  passwd 


2
bin用户的用途是什么?
正如我在/unix//a/484626/5132上所写的那样,这值得它自己进行问答。 在Linux操作系统上…… %getent passwd bin bin:x:2:2:bin:/ bin:/ usr / sbin / nologin % ……以及在FreeBSD上…… %getent passwd bin bin:*:3:7:Binaries命令和源代码:/:/ usr / sbin / nologin % …以及在OpenBSD上… $ getent passwd bin bin:*:3:7:Binaries命令和源代码:/:/ sbin / nologin $…今天仍然可以找到一个bin帐户。但这几乎没有记录。在Linux标准基础版5只是说...注意:bin包含用户ID /组ID是为了与旧版应用程序兼容。新应用程序不应再使用bin用户ID /组ID。……没有说明兼容性机制的性质。 正如Joey Hess在2001年所说的:bin:帮助:我的系统上没有文件归用户或组所有bin。他们有什么好处?从历史上看,他们可能是二进制文件的所有者/bin?FHS,Debian策略或base-passwd或base-files的变更日志中未提及。 M. Hess的问题在 17年后的今天的Debian doco中仍未得到答案,因为它的基本密码包。 那么,bin帐户是做什么用的呢?

3
Linux服务器上用户的密码丢失:如何重置?
在服务器上,用户16040丢失了密码。我有root密码,但没有用户16040的密码。如何重置他的密码? 使用passwd 16040,unix询问我当前没有的密码。是否有命令可以在没有当前密码的情况下重置用户密码? passwd 16040 Changing password for 16040. Current password for 16040@friesbie.com:
17 password  passwd 


4
“没有这样的用户”,但是用户在passwd文件中
查看/ etc /中的文件: /etc/group:lbutler:*:1005: /etc/master.passwd:lbutler:$6$s..../:1005:1005::0:0:L Butler:/home/lbutler:/bin/bash /etc/passwd:lbutler:*:1005:1005:L Butler:/home/lbutler:/bin/bash 但: $ passwd lbutler passwd: lbutler: no such user 此外,文件中的文件/home/lbutler/显示为uid 1005和gidlbutler 中的其他用户/etc/passwd似乎没有问题
12 freebsd  passwd 



4
是否总是会有一对相同的UID和GID?
我必须使用来更改文件/目录的所有权chmod。我只知道所有者的用户名,但想同时更改默认组名。在此阶段,群组名称尚未确定,因此我要输入用户名 chown -R username:username path_to_dir 命令可能会针对不同的系统/用户运行,所以我担心的是,Linux总是会有一对username(user):username(group)或在某些时候此默认的group_name可能会出错。 虽然我已经开始从用户所属的位置查找GID id username | tr '(=)' ':' | awk -F: '{print $3} 但是对于知识我想知道。到目前为止,/etc/passwd /etc/groups除少数用户(例如“ shutdown,halt,sync,opeartor”)外,所有用户都已在组中列出了analysys 。 编辑1:id -gn用户名也是不错的选择
11 linux  chown  passwd 


6
处理/ etc / passwd文件以列出其home文件夹位于/ home中的所有用户
我有一个示例/ etc / passwd文件,如下所示: tom:x:1000:1000:Work:/home/tom:/bin/bash george:x:1000:1000:Work:/home/george:/bin/bash bla:x:1000:1000:Work:/home/bla:/bin/bash boo:x:1000:1000:Work:/home/boo:/bin/bash bee:x:1000:1000:Work:/root/list:/bin/bash 我正尝试在中列出所有带有主文件夹的用户/home/。 我写 cat ~/Desktop/e.txt |awk -F ":" '{if ($6 ~/^/home/) print $1;}' 其中e.txt是我在此处复制的文本。 我知道反斜杠存在一个问题,即转义字符,但是如何解决它,以便可以在命令的一行中列出它们?

3
为什么Linux Mint上的root密码是我的用户密码?
我重新安装了Linux Mint 18.1,并使用PASSWORD1作为密码创建了一个名为“ jack”的用户。后来,我将密码(使用“用户和组”图形对话框)更改为PASSWORD2。sudo现在,登录和使用都需要PASSWORD2,这与预期的一样。 但是,PASSWORD1仍然是该帐户的密码root。我可以说出是因为su -并su - root拒绝PASSWORD2但接受PASSWORD1。 这不是安全漏洞吗?为什么root帐户首先会无声地复制我的用户密码?如果我知道自己的密码已被盗用并进行了更改,则不会考虑检查root帐户是否仍在使用该密码。 实际上,我认为默认情况下在Linux Mint上禁用了根帐户。例如,请参阅以下问题:https : //superuser.com/questions/323317/why-does-linux-ubuntu-mint-lack-a-root-account 是否有任何理由不使用禁用root帐户sudo passwd -l root?为什么默认情况下不这样做? 编辑 @terdon我相当确定我从没在这个操作系统上运行过sudo passwd,甚至连自己都没有passwd。 @Mark我检查过,唯一回来的东西看起来并不相关。 jack@gamma /var/log $ ls auth.log* auth.log auth.log.1 auth.log.2.gz auth.log.3.gz auth.log.4.gz jack@gamma /var/log $ zgrep passwd auth.log* auth.log.2.gz:Mar 9 17:56:07 gamma mdm[1695]: pam_succeed_if(mdm:auth): requirement "user ingroup nopasswdlogin" not met by …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.