我想像ssh -D那样接受SOCKS 5客户端。与Termius应用程序相同(https://apps.apple.com/in/app/termius-ssh-sftp-client/id1176074088?mt=12)有选项添加代理详细信息(主机,用户名和通行证)。然后它将通过代理建立到客户端的连接。
x1c 0d1x的数据
如果需要更多细节,请告诉我。
我想像ssh -D那样接受SOCKS 5客户端。与Termius应用程序相同(https://apps.apple.com/in/app/termius-ssh-sftp-client/id1176074088?mt=12)有选项添加代理详细信息(主机,用户名和通行证)。然后它将通过代理建立到客户端的连接。
x1c 0d1x的数据
如果需要更多细节,请告诉我。
1条答案
按热度按时间omqzjyyz1#
Termius应用程序似乎确实利用了一系列开源库:
它们分别提供了一个OpenSSH库和一个Objective-C Package 器。
您感兴趣的-D选项被称为端口转发。有一个文档可以在代码级别上对此提供帮助
如果你把上面的结合到你自己的应用程序中,我想你应该能够实现所需的功能。