无法切换到主目录 /opt/scm:权限被拒绝

无法切换到主目录 /opt/scm:权限被拒绝

我正在尝试在我的 Linux 服务器上的“/opt/scm”下设置一个简单的存储库主机,但是当我尝试以 scm 用户身份通过​​ SSH 访问时出现此错误。

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

我以为我理解了目录权限,但显然我做错了什么......

这就是我所做的。

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

然后 ssh 登录 ,我就得到了。ssh [email protected]Could not chdir to home directory /opt/scm: Permission denied

我的 scm 用户不应该有权访问该目录吗?

答案1

您缺少可执行位,它首先允许您进入目录:

sudo chmod ug+x scm

相关内容