如何解决我怎样才能让我的网关/跳转 linux 服务器将 ssh/sftp 转发到另一个 ip 持久性?
我的网关服务器应该始终将 ssh/sftp 请求转发到另一个持久的文件服务器。 用户不需要创建任何隧道,而是他们连接到某个任意端口上的跳转服务器,比如 2222 ----> 应该将他们带到文件服务器。
但是,在此期间,网关应始终接受端口 22 上的 ssh,其他端口 2222 应转发到端口 22 上的特定文件服务器。
如果没有用户创建自己的隧道,我如何配置网关服务器来做到这一点并持久地实现这一点?
另外,我已经用 xinetd 尝试过这个,但这会阻止其他 22 ssh 端口,我需要 22 端口作为通用端口和 2222 端口来转发到目标文件服务器。
我失败的 xinetd 配置
service fileserver_port_fwd_2222
{
disable = no
type = UNLISTED
socket_type = stream
protocol = tcp
user = nobody
flags = IPv4
server = /usr/bin/ssh
server_args = -i /home/sftpuser/.ssh/id_rsa -q sftpuser@10.25.26.2 ((fileserver ))
wait = no
bind = 10.15.129.10 (( gateway server ip ))
port = 2222
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。