我在 Debian 机器上配置了一个 FTP 服务器:一个用户需要访问该机器后面的另一个 FTP 服务器,并且我们只有一个公共 IP 地址。
我想到解决方案是将用户的主目录设置为一个目录,在该目录中我使用 ftpfs 挂载远程 FTP 服务器。
还有其他解决方案吗?
答案1
如何让特殊用户通过不同的端口连接到网关,并将该端口重定向到其后面的机器上的 ftp 服务器?
正常情况:
user$ ftp gateway
-> 像往常一样连接到网关的 21 端口
特例:
user$ ftp gateway 2121
-> 通过特殊端口 2121 连接到网关。
网关将其重定向到其后面的机器上的端口 21,以便用户到达其他 ftp 服务器。
唯一的技巧是设置端口重定向。取决于您是否在路由器后面,或者 Linux 机器是否是网关。