我是一名 Unix 支持管理员,我遇到了一种罕见的情况。我最近采用了一个环境,其中有一个用户使用/bin/passwd
二进制文件作为 shell。
xxx:x:1:100:xx:/home/xx:/bin/passwd
有人知道这是做什么用的吗?它有特定的特殊功能吗?
答案1
我从我以前的邮件提供商那里了解到这种情况。要获取邮件,您可以使用 POP 或 IMAP,但没有 Web 界面。为了更改密码,您只需通过 ssh 进入邮件服务器,系统就会提示您更改密码。之后,您将被注销:
Changing password for fooman.
Old Password:
New Password:
Bad password: too simple
New Password:
Reenter New Password:
Password changed.
Connection to mailserver closed.
已实现:
- 轻松更改密码(无需网络界面)
- 客户没有在邮件服务器上获得 shell
不过,我不知道这种设置现在有多普遍。