作者clv (陈澔)
看板C_and_CPP
标题[问题] SFTP
时间Tue Jun 6 01:09:16 2023
开发平台(Platform): (Ex: Win10, Linux, ...)
Win10
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
vc++
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
问题(Question):
请问 有人知vc2019 如何写sftp吗?
我本来想用system去呼叫sftp
但後来发现ftp指令好像没有直接输入帐密的方法 不知是不是我查错了
上google查好像都要装一堆lib
想问问看有没有不用额外装函数库的方法
又或者可以提供一些方向
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.163.34.45 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1685984958.A.9DE.html
1F:推 Schottky: 你不会想实作加密演算法的,真的 06/06 01:42
2F:→ LPH66: 不如你说说你想写 sftp 是想做什麽事 06/06 07:03
3F:推 DaOppaiLoli: 如果你不想输入帐密,你可以改用公私钥登入 06/06 08:06
4F:→ clv: 看起来还是要用LIB 06/06 21:44
5F:推 Schottky: 如果只是要传个档案,我会选择挑个适合的 SFTP client 06/07 01:32
6F:→ descent: 你是不是要用 system call sftp, 结果无法输入密码, 06/07 09:18
7F:→ descent: 我之前在 linux 是用 pseudoterminal ( forkpty() ), 06/07 09:19
8F:→ descent: windows 我不知道有没对应的 function 06/07 09:20
9F:→ firejox: 看来是需要像sshpass的东西 06/07 16:40
10F:推 yvb: 改用 PuTTY 的 psftp ? 06/07 19:36
11F:→ yvb: 而且 PuTTY / psftp 连 source code 都有. 06/07 20:35
12F:推 askacis: openssh+libcurl就搞定了,这两个都有Windows版 06/10 18:01
13F:推 wulouise: 你期待没有lib只用stl兜? 06/10 21:24
14F:→ wulouise: 还是期待winapi有? 06/10 21:25
15F:推 wulouise: 喔喔我看错了.. 06/10 21:31
16F:→ tinlans: 干嘛这麽排斥装 lib,vcpkg 明明很好用,libssh2 装一装 06/11 02:51
17F:→ F04E: 为什麽要重新发明轮子? 06/20 13:44
18F:推 holishing: 造轮子造完记得发篇文章给人膜拜XD 07/09 17:56