Sftp

哪些 SFTP 伺服器實現支持檢查文件副檔名

  • May 26, 2021

我想通過 SFTP 同步本地主機和遠端伺服器上的目錄,使用paramiko.sftp_file.SFTPFile.check()Python 計算遠端伺服器上的 MD5 校驗和。

根據http://docs.paramiko.org/en/2.1/api/sftp.htmlhttps://stackoverflow.com/questions/30056566/how-to-perform-checksums-during-a-sftp-file- transfer-for-data-integrity,大多數 SFTP 伺服器實現(包括我預設執行的 OpenSSH)不支持“檢查文件”副檔名。

我的提供商推薦使用 vsftpd(請參閱https://security.appspot.com/vsftpd.html),但其常見問題解答並未提及“檢查文件”副檔名。誰能告訴我 vsftpd 是否支持這個,或者推荐一個 SSH/SFTP 實現?我試過Google搜尋但沒有成功。

謝謝!

我知道支持check-fileSFTP 擴展的伺服器很少:


vsftpd 是 FTP(S) 伺服器,而不是 SFTP 伺服器。

為什麼不通過 rsync 傳輸文件,rsync 已經在內部完成了這種類型的工作,並且也使用了 SSH 傳輸。

引用自:https://serverfault.com/questions/853362