小编pzk*_*pfw的帖子

尝试仅在 chroot jail 中为一个用户设置 SFTP

希望你们能帮忙看看我是否在这里做了一些奇怪的事情,我正在尝试使用我设置的用户登录,FileZilla 显示给我:

Command:    open "///@///" Command: Pass: ********
Status: Connected to ///
Error:  Connection closed by server with exitcode 1
Error:  Could not connect to server
Run Code Online (Sandbox Code Playgroud)

所以,我进入了 auth.log,我看到了这个:

Feb 12 11:08:49 sshd[12056]: Accepted password for /// from /// port /// ssh2
Feb 12 11:08:49 sshd[12056]: pam_unix(sshd:session): session opened for user /// by (uid=0)
Feb 12 11:08:50 sshd[12164]: subsystem request for sftp by user ///
Feb 12 11:08:50 sshd[12056]: pam_unix(sshd:session): session closed for user ///
Run Code Online (Sandbox Code Playgroud)

这是相关用户的密码条目:

///:x:666:666:///,,,:/chroot:/usr/bin/rssh
Run Code Online (Sandbox Code Playgroud)

如果我尝试自己运行 rssh,我会发现Allowed commands: …

ssh chroot sftp ubuntu-12.04

8
推荐指数
1
解决办法
8628
查看次数

标签 统计

chroot ×1

sftp ×1

ssh ×1

ubuntu-12.04 ×1