我已经安装了Visual C++ 2015 for Linux。,它需要一个服务器名、一个端口号、一个用户名和一个密码,然后连接到远程计算机,在该机器内编译一个C++程序,然后将结果返回到本地PC。假设,堡垒服务器的IP地址和端口号分别是yyy.yy.y.20和8081;远程计算机的IP地址是xxx.xxx.x.180,但我不知道端口号。创建从本地Windows 10到远程Linux计算机的隧道的命令应该是什么?ssh -L 22:xxx.xxx.x.
我不得不写一个小命令行FTP客户端的linux在C。它工作得很好的常用(目录管理,检索和存储文件等),我想添加主动模式(目前每个传输都是在被动模式下)。我知道我必须发送以下形式的命令:其中a b c d是ip地址块,e f是端口号。然而,据我所知,ip必须是运行我的客户端的机器的ip,但有人建议我使用getsockname()。根据我的测试,getsockname()会给我套接字使用的接口的本地ip地址,而不是从互联