在哪里存储FTP密码哈希

ftp用户哈希存储的密码是什么文件? 它们对于Linux上的每个ftp服务器都是一样的,还是依赖于ftp服务器? 该文件的默认权限是什么?

真的没有一个标准的地方存储ftp用户哈希值。 这一切都取决于你运行的守护进程,你给的configuration,你的系统是如何设置的等等

最接近标准位置的是您将系统帐户用作FTP帐户,系统帐户存储在本地。 在这种情况下,你可以在/ etc / shadow中find哈希。

如果您使用虚拟FTP帐户,他们可以真正存储在任何地方。

总之,这取决于。

这显然取决于守护进程,但大多数用于* nix的ftp守护进程使用机器的用户名/密码。 在大多数机器上,对于大多数守护进程,这将由一个pam模块处理 – 检查/etc/pam.d/daemon_name_here,你可能会看到它是如何设置的。