1
我一直在使用Windows Server 2012 R2,並且我爲SFTP使用了bitvise SSH,並且我想在我的應用程序中以編程方式創建SFTP用戶。以編程方式使用c#創建SFTP用戶
我想要做的是當任何用戶註冊到應用程序中,然後應用程序將爲新創建的文件夾創建一個新的文件夾和SFTP憑據。因此,每個用戶都可以訪問他們的SFTP憑證,以便將文件上傳到其關聯的文件夾。
我可以找到動態創建FTP用戶的解決方案,但我想創建SFTP用戶。
問題:是否有可能使用c#創建SFTP用戶?如果是那麼如何?
https://www.bitvise.com/ssh-server-guide-scriptable說:「Bitvise SSH Server提供了一個文本配置實用程序,BssCfg,這對於在大規模安裝中管理SSH服務器非常有用,它還附帶了一個配置COM對象BssCfgManip,可用於使用任何支持COM的語言來配置SSH服務器,但特別適用於PowerShell。您應該可以使用C#中的COM對象。請注意,SSH/SFTP用戶確實是本機的Windows用戶,具有Bitvise可以幫助控制的某些權限。 – ADyson