-2
我有一個使用SFTP設置「相互SSL認證」的請求。他們希望ProFTPd SFTP服務器通過證書對客戶端進行身份驗證。這甚至可以使用SFTP?我認爲,因爲SFTP是基於密鑰的SSH而不是基於證書,所以它不容易完成。我懷疑他們真正想要的是FTPS,但他們堅持SFTP。有人做這樣的事嗎?謝謝!通過SFTP進行相互SSL驗證?
我有一個使用SFTP設置「相互SSL認證」的請求。他們希望ProFTPd SFTP服務器通過證書對客戶端進行身份驗證。這甚至可以使用SFTP?我認爲,因爲SFTP是基於密鑰的SSH而不是基於證書,所以它不容易完成。我懷疑他們真正想要的是FTPS,但他們堅持SFTP。有人做這樣的事嗎?謝謝!通過SFTP進行相互SSL驗證?
如前所述,問題就沒有意義了幾個要點:
您可以設置openssh
與sftp-server
和建立CA for signing host keys and client keys(不是X.509,但openssh
),這可能會滿足您的需求,但它是不是「SSL」。
或者相反,使用ProFTPd,使用真正的SSL,但放棄SFTP而轉向FTPS。
這兩種解決方案都是有效和合理的,但是在它們之間做一些突變似乎不是一個好的面向未來的解決方案。
等一下:ProFTPd是一個ftp服務器。它不能說'sftp'協議,這是完全不同的。你需要一個'ssh'服務器,'sftp'是'ssh2'的子協議。 – arkascha
是的,'sftp'應該優先於'ftps',這應該比'ftp'更受歡迎。 – arkascha
好吧,對不起,原來我不是最新的!事實上,似乎有一個ProFTPd的SFTP模塊。有趣的是,我問自己,如果我真的想要信任這樣的事情。 – arkascha