我需要幫助設置 chroot 監獄

我需要幫助設置 chroot 監獄

我一直在關注這個教程 http://olivier.sessink.nl/jailkit/howtos_chroot_shell.html為我的 ssh 使用者設定 chroot 監獄。

我的 sshd_config 有這個:

Match group backup-users
        ChrootDirectory /home/jail/

但是當我登入時發生的情況是 ssh 連線立即終止。

/var/log/auth.log 說:

7 月 13 日 19:37:02 obu1 sshd[21225]:接受來自 ###.###.###.### 連接埠 63718 ssh2 的 testuser 密碼
7 月 13 日 19:37:02 obu1 sshd[21225]:pam_unix(sshd:session):為使用者 testuser 開啟會話 (uid=0)
7 月 13 日 19:37:03 obu1 sshd[21225]:pam_unix(sshd:session):使用者 testuser 的會話已關閉

我究竟做錯了什麼?

嘗試 ssh 的輸出:

jerome@obu1:~$ ssh localhost -p 222 -l testuser
testuser@localhost 的密碼:
Linux 主機名稱 2.6.26-2-amd64 #1 SMP Sun Jun 21 04:47:08 UTC 2009 x86_64

Debian GNU/Linux 系統中包含的程式是自由軟體;
每個程序的確切分配條款在
/usr/share/doc/*/copyright 中的個別文件。

Debian GNU/Linux 絕對不提供任何保證
適用法律允許。
上次登入:2009 年 7 月 13 日星期一 20:08:55 從本機
與本機的連線已關閉。
傑羅姆@obu1:~$

答案1

監獄裡有使用者 shell 的副本嗎?

答案2

您檢查主資料夾的權限嗎?當權限錯誤時,這種錯誤就會發生在我身上。

相關內容