在C中通过SSH将文件/目录从本地计算机传输到远程计算机?

时间:2010-10-30 12:50:45

标签: c ssh

我有本地电脑,还有一台远程电脑。我想制作一个将文件或文件夹移动到该远程计算机的C程序。我怎么能在C中这样做?或者这只能通过终端命令来实现吗?

1 个答案:

答案 0 :(得分:4)

根据您的要求的复杂程度,您可以使用libssh(LGPL,用于各种ssh客户端),调查修改dropbear(MIT),或快速'n dirty:

system("scp myfile host:/some/path/to/file");