[scponly] Problem with OpenBSD 3.9 and scponly 4.6, too
Volker Kindermann
ml at ps102.de
Mon Jun 5 02:46:14 EDT 2006
Hi,
I also have a problem with scponly 4.6 and OpenBSD 3.9.
I ran:
./configure --enable-winscp-compat --enable-scp-compat \
--enable-chrooted-binary --enable-passwd-compat
make
make install
make jail (and followed the defaults)
I added /usr/local/sbin/scponlyc to /etc/shells. I added
a /home/scponly/usr/lib directory and copied /usr/lib/libcrypto.so.12.0
and /usr/lib/libc.so.39.0 to this directory.
But if I try to connect, the connection is closed immediately:
# sftp scponly at localhost
Connecting to localhost...
scponly at localhost's password:
Connection closed
#
This is in /var/log/secure:
Jun 4 15:24:37 ramielneu scponly[31470]: chrooted binary in place,
will chroot()
Jun 4 15:24:38 ramielneu scponly[31470]: 3 arguments in total.
Jun 4 15:24:38 ramielneu scponly[31470]: arg 0 is scponlyc
Jun 4 15:24:38 ramielneu scponly[31470]: arg 1 is -c
Jun 4 15:24:38 ramielneu scponly[31470]: arg 2
is /usr/libexec/sftp-server
Jun 4 15:24:38 ramielneu scponly[31470]: opened log at LOG_AUTHPRIV,
opts 0x00000009
Jun 4 15:24:38 ramielneu scponly[31470]: retrieved home directory of
"/home/scponly" for user "scponly"
Jun 4 15:24:38 ramielneu scponly[31470]: chrooting to dir:
"/home/scponly"
Jun 4 15:24:38 ramielneu scponly[31470]: chdiring to dir: "/"
Jun 4 15:24:38 ramielneu scponly[31470]: setting uid to 1002
Jun 4 15:24:38 ramielneu scponly[31470]: processing request:
"/usr/libexec/sftp-server"
Jun 4 15:24:38 ramielneu scponly[31470]:
running: /usr/libexec/sftp-server (username: scponly(1002), IP/port:
127.0.0.1 1888 2 22)
This is in /var/log/authlog:
Jun 4 15:24:37 ramielneu sshd[12401]: Accepted password for scponly
from 127.0.0.1 port 18882 ssh2
Jun 4 15:24:37 ramielneu sshd[5140]: Accepted password for scponly
from 127.0.0.1 port 18882 ssh2
Jun 4 15:24:37 ramielneu sshd[26281]: subsystem request for sftp
Same if I try it with WinSCP 3.8.1 from a WinXP Box.
If you need any further information, please ask.
Thanks in advance
Volker
More information about the scponly
mailing list