我只是对此很好奇,所以:
如果我使用 passwd 更改我的“root”密码,这是否会默认更改我的 telnet 和 ftp 密码?
另外,是否可以将 telnet 和 ftp“root”帐户密码更改为与系统“root”帐户密码不同的密码?
答案1
通常Linux上的telnet ftp等都依赖于PAM。
因此,root 将始终拥有相同的密码以用于不同的服务。
一些 ftp 实现维护它们自己的用户数据库并且可能不依赖于 PAM,因此您可能有不同的密码。
无论如何,telnet、ftp 等服务很可能不允许 root 用户使用,因为它们传输的数据不是加密的,而是明文的,网络上的任何人都可以读取密码
答案2
Telnet 和 ftp 服务器通常使用 Linux 用户登录。因此,如果您更改 root 密码,telnet 和 ftp 的 root 密码也会更改。
对于第二个问题。您可以添加另一个用户,以他的身份登录并运行 su 命令将用户更改为 root。或者,您可以使用 sudo 执行需要 root 权限的命令。