Ubuntu 18.04 SFTP 与用户和一个主要用户

Ubuntu 18.04 SFTP 与用户和一个主要用户

我正在运行 Ubuntu 18.04 系统,想使用 SFTP 访问该系统。我有很多用户,他们将访问 /var/ftp/data/%u,此外,我还需要一个用户 f_sftp,可以访问和读取 /var/ftp/ 及其所有子目录。

当前状态:

  • 所有文件夹和子文件夹的所有权均为 root:root,chmod 为 755。
  • 在这种状态下,我可以读取所有数据,但无法上传任何内容。
  • 如果我更改所有权;例如更改为 root:f_user(root 是 f_user 的成员),我将无法连接我的任何帐户(即使它们是 f_user 的成员)。
  • 如果我更改模式,例如更改为 777,则由于模式或所有权错误,我无法通过 SFTP 连接。

有人能告诉我,这里的正确配置是什么,以便 SFTP 可以工作并且我的用户可以部分读取和部分读写?

谢谢 :)

相关内容