user can not access shared folder:permission denied
Chris Green
cl at isbd.net
Wed Apr 20 15:55:07 UTC 2022
On Wed, Apr 20, 2022 at 05:44:43PM +0200, robert rottermann wrote:
> Hi there
>
> on a debian server:
>
> Distributor ID: Debian
> Description: Debian GNU/Linux 11 (bullseye)
> Release: 11
> Codename: bullseye
>
> I create a shared folder using the following line in /etc/fstab:
>
> root at 116.203.51.119:/opt/abacus/out/verbuchung /mnt/abacus_shared
> fuse.sshfs defaults 0 0
>
> Now I would like to have a non root user to have access to the contents of
> that folder.
>
> Therefore I created a group abacus_odoo and set the group /mnt to:
>
> drwxrwsr-x 3 root abacus_odoo 4096 8. Apr 13:40 mnt
>
> also the shared folder:
> drwxrwsr-x 1 root abacus_odoo 4096 14. Apr 18:21 abacus_shared
>
> the user odoo, that should have access to the folder is in the group abacus_odoo:
>
> root at abaconnect-dev:/# groups odoo
> odoo : odoo abacus_odoo
>
> nevertheless the user has no access:
>
> su odoo
> odoo at abaconnect-dev:/$ cd mnt
> odoo at abaconnect-dev:/mnt$ ll
> ls: cannot access 'abacus_shared': Permission denied
> total 0
> d????????? ? ? ? ? ? abacus_shared
> odoo at abaconnect-dev:/mnt$
>
Isn't an sshfs mounted file system much stricter about permissions
than a 'normal' one? That's why it has the 'allow-root' and
'allow-other' options as, otherwise, even root can't access an sshfs
mounted file system.
--
Chris Green
More information about the ubuntu-users
mailing list