chdir zum Home-Verzeichnis /opt/scm konnte nicht durchgeführt werden: Berechtigung verweigert

chdir zum Home-Verzeichnis /opt/scm konnte nicht durchgeführt werden: Berechtigung verweigert

Ich versuche, auf meinem Linux-Server unter „/opt/scm“ einen einfachen Repository-Host einzurichten, erhalte jedoch diesen Fehler, wenn ich versuche, mich per SSH als mein SCM-Benutzer anzumelden.

Could not chdir to home directory /opt/scm: Permission denied

Ich dachte, ich hätte die Verzeichnisberechtigungen verstanden, aber offensichtlich mache ich etwas falsch ...

Das ist, was ich getan habe.

cd /opt
$ sudo mkdir scm
$ sudo chown scm:scm scm/
$ sudo su scm
$ chmod 660 scm/
$ ls -l 
    drw-rw---- 2 scm   scm   4096 Aug 28 10:03 scm

Dann melde ich mich per SSH an und bekomme .ssh [email protected]Could not chdir to home directory /opt/scm: Permission denied

Sollte mein SCM-Benutzer nicht Zugriff auf das Verzeichnis haben?

Antwort1

Ihnen fehlt das ausführbare Bit, das Ihnen überhaupt erst den Zugriff auf das Verzeichnis ermöglicht:

sudo chmod ug+x scm

verwandte Informationen