Java 截取数据到特定端口或更改sftp端口
我的程序在一台机器上运行,我需要截取数据,这些数据通过sftp协议传输到此机器 目前,我有两个选择如何做到这一点:Java 截取数据到特定端口或更改sftp端口,java,ssh,sftp,openbsd,Java,Ssh,Sftp,Openbsd,我的程序在一台机器上运行,我需要截取数据,这些数据通过sftp协议传输到此机器 目前,我有两个选择如何做到这一点: 尝试使用PCAP库- 我不想使用第三方库 更改sftp的配置: sftp将侦听其他端口,例如9999,我的程序将代替sftp工作,即我将接收所有到达端口22的包,对其进行处理并将其转发到sftp(端口9999)。 这个解决方案适合我,但我认为它更复杂 最好的选择是什么 谢谢你的进步 天哪!刚才我知道选项2非常复杂,因为所有数据都是加密的。如果您想复制数据,请查看pf.conf中的d
我不想使用第三方库
sftp将侦听其他端口,例如9999,我的程序将代替sftp工作,即我将接收所有到达端口22的包,对其进行处理并将其转发到sftp(端口9999)。
这个解决方案适合我,但我认为它更复杂
谢谢你的进步 天哪!刚才我知道选项2非常复杂,因为所有数据都是加密的。如果您想复制数据,请查看
pf.conf
中的dup to
。如果要将其重定向到其他端口,请尝试rdr to
man pf.conf
是你的朋友。天哪!刚才我知道选项2非常复杂,因为所有数据都是加密的。如果您想复制数据,请查看pf.conf
中的dup to
。如果要将其重定向到其他端口,请尝试rdr to
man pf.conf
是你的朋友。