我有本地计算机,也有远程计算机。我想制作一个 C 程序,将文件或文件夹移动到该远程计算机。我怎么能在 C 中做到这一点?或者这是否只能通过终端命令实现?
最佳答案
根据您的要求有多复杂,您可以使用 libssh (LGPL,用于各种 ssh 客户端),研究修改 dropbear (麻省理工学院),或 quick 'n dirty:
system("scp myfile host:/some/path/to/file");
关于c - 在 C 中通过 SSH 将文件/目录从本地计算机传输到远程计算机?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4058768/