Estou tentando configurar um host de repositório simples em meu servidor Linux em "/opt/scm", mas estou recebendo este erro ao tentar fazer SSH como meu usuário scm.
Could not chdir to home directory /opt/scm: Permission denied
Achei que entendia as permissões de diretório, mas claramente estou fazendo algo errado...
Isto é o que eu fiz.
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
Então entre e eu recebo .ssh [email protected]
Could not chdir to home directory /opt/scm: Permission denied
Meu usuário scm não deveria ter acesso ao diretório?
Responder1
Está faltando o bit executável, que permite entrar no diretório em primeiro lugar:
sudo chmod ug+x scm