SFTP 在磁盘安装时不起作用

SFTP 在磁盘安装时不起作用

我在 Ubuntu 18.4 上运行 Google Cloud Instance,按照 Google 文档中的说明添加了 Google 持久磁盘,一切运行正常。我可以通过 SSH 创建、删除和移动文件。

我将虚拟主机移至挂载点,并调整了用户的 SFTP 详细信息以指向该虚拟主机,但无法连接。我也有正确的权限。

有人知道我是否需要做其他事情才能使 SFTP 正常工作。

我在 /etc/ssh/sshd_config 中使用以下内容将用户锁定到该实例。

Match User username
ForceCommand internal-sftp
PasswordAuthentication yes
ChrootDirectory /mnt/disk1/username
PermitTunnel no
AllowAgentForwarding no
AllowTcpForwarding no
X11Forwarding no

谢谢!

答案1

问题与文件权限有关。虽然文件夹的权限是 755,但有些文件夹对 755 没有响应。所以我对这些文件运行了 chmod,现在一切都按预期运行了。

相关内容