Ssh

我需要幫助建立一個 chroot 監獄

  • July 13, 2009

我一直在關注本教程 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): 由 (uid=0) 為使用者 testuser 打開的會話
7 月 13 日 19:37:03obu1 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:~$

監獄內是否有使用者外殼的副本?

你檢查主文件夾的權限嗎?當權限錯誤時,我會發生這種錯誤。

引用自:https://serverfault.com/questions/40085