Ssh
我需要幫助建立一個 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): 由 (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:~$
監獄內是否有使用者外殼的副本?
你檢查主文件夾的權限嗎?當權限錯誤時,我會發生這種錯誤。