如何在 Azure 容器实例上托管的 sftp 中使用用户定义的权限创建具有多个文件夹的多个用户

How to create multiple users with multiple folders with user defined permission in sftp hosted on Azure container instance

我正在尝试为多个用户部署 atmoz sftp 图像。我是这项技术的新手。

以下是我尝试过的要点。

我现在的要求是向两个用户显示这两个文件夹,但具有用户定义的权限。 users1 应该对 folder1 有写权限,对 folder2 有读权限,user2 应该对 folder2 有写权限,对 folder1 只有读权限。

SFTP login for first user i.e user1

目前Azure容器实例不支持挂载Azure文件共享时更改权限。你可以看到所有用户的主路径都属于 root 用户和 root 组:

而当你在容器实例内部执行命令mount时,你可以看到它是这样的:

file_modedir_mode 都设置了权限 0777。并且没有 属性 来更改 ARM 模板中的挂载选项。所以恐怕你达不到你的目的。