scponlyc on 6.1
User Gandalf
gandalf at messias.qhigh.com
Thu Jun 1 01:42:13 PDT 2006
Hello,
I have installed scponlyc with the chroot option:
#cd /usr/ports
#cd shells/scponly/
#make -DWITH_SCPONLY_CHROOT
I have used scponly on Linux before, so I knew that there is a special
makefile inside.
#cd work/scponly-4.4/
#make jail
I have created a new chrooted, scp only user. Here are the files that
were created by 'make jail':
./bin:
echo pwd
./etc:
pwd.db
./lib:
libc.so.6 libcrypt.so.3 libcrypto.so.4 libmd.so.3 libz.so.3
./libexec:
ld-elf.so.1
./public_html:
./usr:
bin lib libexec
./usr/bin:
groups id
./usr/lib:
libasn1.so.8 libcom_err.so.3 libgssapi.so.8 libkrb5.so.8
libroken.so.8 libssh.so.3
./usr/libexec:
ld-elf.so.1 sftp-server
Now if I try to do 'su -l scpuser' then I do not get any error messages
but nothing happens. If I try to login with WinSCP, it tells me that my
shell is incompatible with bash.
Is this a problem with the port? What am I doing wrong? What logfiles
should I check? (/var/log/messages tell nothing...)
Thanks,
Laszlo
More information about the freebsd-questions
mailing list