我需要爲我的服務器上的webroot內的目錄提供SFTP訪問權限。我已經設置了ben_files作爲一個用戶,並建立自己的主目錄Linux shell將sftp用戶限制到他們的主目錄?
/var/www/vhosts/mydomain.com/files
這是所有罰款,如果他與普通的老式FTP連接 - 他只是限制到那個目錄,但爲了啓用SFTP我不得不將他添加到bin/bash外殼,這突然打開了我的整個服務器...
有沒有一種方法讓他SFTP訪問,但沒有打開所有我的目錄?我真的很喜歡他只限於他的家;)
謝謝!
嗨,我得到一些錯誤 - 啓動sshd:/ etc/ssh/sshd_config:第113行:錯誤配置選項:匹配和/ etc/ssh/sshd_config:第115行:錯誤的配置選項:ForceCommand。這些都阻止sshd再次回來。有任何想法嗎? – MrFidge 2009-10-07 10:44:40
您可能沒有足夠新的SSH版本。 – ephemient 2009-10-07 14:29:52
啊,是啊,我錯過了你的答案 - 我們在4.3,我會考慮讓升級。 – MrFidge 2009-10-08 09:27:51