我目前正在设置几个Fedora服务器之间的一些安全的系统日志连接。 这是我目前的设置
192.168.56.110(syslog-server)<—-> 192.168.57.110(syslog-agent)
从代理,我运行这个命令:
ssh -fnNTx -L 1514:127.0.0.1:514 [email protected]
这工作得很好。 我有指向@@ 127.0.0.1:1514的syslog-agent上的rsyslog,它通过隧道在端口514上正确地将所有内容转发到服务器。 我的问题是,我想能够locking下来。 我将使用ssh密钥,所以这是自动的,因为会有多个代理与服务器通话。 这是我的担忧。
有没有在服务器上的任何sshd_config设置,我可以用它来只有端口514可以通过隧道隧道? 在这一点上,我还忽略了其他重大的安全问题吗? 在此先感谢您的帮助/意见。
有一个sshd选项permitopen:
permitopen =“host:port”限制本地“ssh -L''端口转发,使其只能连接到指定的主机和端口。 可以使用其他语法指定IPv6地址:主机/端口。 多个permitopen选项可以用逗号分隔。 在指定的主机名上不执行模式匹配,它们必须是文字域或地址。