在我管理的所有 Linux 系统上,root 帐户的 GID 和 UID 为 0。这是有保证的,还是系统可能会给 root 一个不同的 ID?
在 Linux 中使用多个命令,我收到错误消息:
cannot lock /etc/passwd; try again later.
Run Code Online (Sandbox Code Playgroud)
有人知道如何解决吗?我也没有进入我的 /etc/shadow 目录。
/etc/passwd 应该为系统上的每个用户都有一行。在常见的用户名和 root 中,还有很多其他用户。一些例子:
timidity:x:114:127:TiMidity++ MIDI sequencer service:/etc/timidity:/bin/false
liquidsoap:x:115:128::/usr/share/liquidsoap:/bin/false
statd:x:116:65534::/var/lib/nfs:/bin/false
gdm:x:117:131:Gnome Display Manager:/var/lib/gdm:/bin/false
mysql:x:118:133:MySQL Server,,,:/nonexistent:/bin/false
Run Code Online (Sandbox Code Playgroud)
我有一个没有设置密码的用户(即passwd -d)。
我不想在此设置中使用公钥。
有没有办法 SSH 登录到这样的用户?
不久前,我遇到了一个用于命令行的随机密码生成器,该生成器显示了一个“令人难忘”的密码网格。输出是这样的:
adam@host:~$ CantRememberThisCommand
lkajsdf aksjdfl
kqwrupo qwerpoi
qwerklw zxlkelq
Run Code Online (Sandbox Code Playgroud)
这个想法是你可以在有人看着你的时候运行这个实用程序,并且由于有大量的选择,仍然选择一个具有某种程度的保密的密码。
我不记得这个实用程序叫什么。哦,互联网,你能帮忙吗?
我正在尝试在一个新的 Ubuntu 机器上创建一个本地用户。我无法更改密码,并且不断收到以下错误消息。用户被添加到影子文件中,但我无法设置密码。如何解决这个问题?
admin@theserver:~$ sudo useradd jamz
[sudo] password for admin:
admin@theserver:~$ sudo passwd jamz
passwd: Authentication token manipulation error
passwd: password unchanged
admin@theserver:~$
Run Code Online (Sandbox Code Playgroud) 因此,如果我使用带有公钥/私钥的 SSH 连接到 Unix 机器,并且该机器上我的用户帐户的密码已过期,我还能连接吗?
我不小心修改了 /etc/passwd 中 root 的行并更改了它的名称。为了修复它,我尝试使用 sudo 修改此文件,但它不允许我使用 sudo,因为 sudo 在我重命名后找不到 root 用户。
我在 ubuntu 上。
如何防止用户更改密码?如有必要,我仍然希望能够以 root 身份更改密码,但要防止用户更改密码。
我在我的 Debian 服务器上安装了 samba,我使用 libpam-smbpass 来保持 UNIX 和 SMB 密码同步。目前只能通过 shell 从 unix 登录更改密码。
但是,刚才我添加了一个新用户并给了它一个密码。libpam-smbpass 模块告诉我:
pam_smbpass(passwd:chauthtok): Failed to find entry for user XXX.
Run Code Online (Sandbox Code Playgroud)
这是很自然的,因为在 pam_smbpass 可以自动更改该条目之前,我很可能需要向 Samba 用于身份验证的 passwd.tdb 文件添加一个条目。
但是,Debian 中的 samba-common 不再包含 smbpasswd 实用程序!
所以,我的问题是:今天我应该如何为 Debian 不稳定的新用户添加 SMB 密码条目?
假设您输入了 passwd 并输入了错误的密码。在它告诉您密码错误和您输入密码之间存在明显的延迟。关于为什么的任何想法?好像有点奇怪...
这是我输入错误密码时收到的消息如下:
passwd: Authentication token manipulation error
passwd: password unchanged
Run Code Online (Sandbox Code Playgroud)
也许它试图通过降低尝试新密码的速度来防止暴力尝试?
无论哪种方式,是否有关于这种行为的讨论?我在手册页中没有看到任何注释..
我的密码长度约为 5000 个字符。我正在尝试使用它passwd来设置密码,但New password:一旦按回车键,它就会一直挂在提示上。这只是执行时间慢的问题还是完全崩溃了。