Heim  >  Fragen und Antworten  >  Hauptteil

Befehlszeile – Wie kann ich unter Linux einen Ordner für einen bestimmten Benutzer autorisieren?

Unter Linux ist ein bestimmter Ordner für einen bestimmten Benutzer oder eine bestimmte Gruppe berechtigt. Andere Benutzer oder Gruppen haben keine Berechtigungen für den Ordner und der Besitz des Ordners bleibt unverändert?
Zum Beispiel
gibt es den Ordner test1

Die Berechtigung lautet drwxr-xr-x und der Eigentümer ist A

A möchte, dass B die gleichen Berechtigungen für den Ordner hat, und andere Benutzer haben nicht die gleichen Berechtigungen. Der Eigentümer des Ordners ist immer noch A

Wie geht das über die Befehlszeile? Ich bin ein Neuling, danke für den Rat.

漂亮男人漂亮男人2673 Tage vor1621

Antworte allen(4)Ich werde antworten

  • 世界只因有你

    世界只因有你2017-06-24 09:44:43

    1. 将组权限设置成和拥有者一样

    2. 将B加入A的组

    Antwort
    0
  • 漂亮男人

    漂亮男人2017-06-24 09:44:43

    如果想让两个用户拥有一样的权限你首先需要修改文件夹权限chmod 775 test1,然后再将B所在组改为A所在组或者将B加入A所在组,用法如下:
    usermod -g group loginname
    强行设置某个用户所在组
    usermod -G groups loginname
    把某个用户改为 group(s)
    usermod -a -G groups loginname
    把用户添加进入某个组(s)

    Antwort
    0
  • 仅有的幸福

    仅有的幸福2017-06-24 09:44:43

    用acl就可以了。
    好像是这样子写
    setfacl -m user:B:rwx test1

    Antwort
    0
  • ringa_lee

    ringa_lee2017-06-24 09:44:43

    chown [用户名] [文件夹]

    Antwort
    0
  • StornierenAntwort