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