MySecureShell SFTP“身份验证失败”

MySecureShell SFTP“身份验证失败”

我正在尝试连接到我的 SFTP 服务器(使用 MySecureShell 配置),但一直收到“身份验证失败”响应。用户名和密码是正确的。

我创建了一个 SFTP 组:

groupadd sftp

然后使用 shell 为该组创建一个用户:

useradd WebFiles -m -s /usr/bin/MySecureShell -g sftp

并给了他一个密码

然后/etc/ssh/sftp_config在文件中添加以下内容:

<Group sftp>
    Download                0       
    Upload                  0       
    StayAtHome              true    
    VirtualChroot           true    
    LimitConnectionByUser   10      
    LimitConnectionByIP     10      
    IdleTimeOut             300     
    HideNoAccess            true    
</Group>

但它不让我连接

我的最终目标是让用户WebFiles能够访问/var/www目录,但首先我只需要让他能够连接 Lol

任何帮助表示感谢:D

答案1

您是否尝试过在此处添加主路径:

Home /var/www/

Download                0       
Upload                  0       
StayAtHome              true    
VirtualChroot           true    
LimitConnectionByUser   10      
LimitConnectionByIP     10      
IdleTimeOut             300     
HideNoAccess            true    

告诉我这是否有效。

相关内容