無法 chdir 到主目錄 /opt/scm:權限被拒絕

無法 chdir 到主目錄 /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

相關內容