|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Spartak Radchenko 2:5020/400 31 May 2005 18:45:23 To : All Subject : scp и chroot -------------------------------------------------------------------------------- Доброе время суток! Я тут придумал себе задачу, но решить её пока не получается. Есть у меня сервер под FreeBSD 4.9. Юзеры кладут туда файлы посредством scp. А scp - это shell, что не есть хорошо. Поэтому я решил их как можно сильней ограничить, но не отказываясь от scp. Вместо шелла я прописал им некий скриптик на sh, который делает chroot в нужную директорию. Собственно, вот он: #!/bin/sh /usr/local/bin/sudo /usr/sbin/chroot -u $USER -g staff /pomoika /bin/sh Естественно, внутри этой помойки есть свой bin с копией sh. slogin прекрасно заходит на сервер и попадает куда надо. А вот scp тупо чего-то ждёт... Чего ему может нехватать для счастья? Я уже полностью скопировал в chroot /bin, /etc и /dev. Всё равно не пашет. А ещё я не понимаю, как такого рода проблемы правильно решать. В смысле, не гадать, чего ему нехватает, а посмотреть. Hа что смотреть? -- Spartak Radchenko SVR1-RIPE --- ifmail v.2.15dev5.3 * Origin: Arguments & Facts Weekly (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/74679c3c2285.html, оценка из 5, голосов 10
|