Я использую Сервер Ubuntu 9.10.
Я должен установить 6 счетов на пользователей, которым исключительно будет нужен sftp. Когда пользователь входит в систему, мне нужны они, чтобы только иметь доступ к их корневому каталогу. Я не хочу, чтобы они смогли перейти к любым другим местам в файловой системе. Мне нужна их способность ввести команды, которые будут ограничены только командами, должен был просмотреть и передать файлы назад и вперед их корневому каталогу.
Кто-либо может предложить некоторое руководство при установке вещей этот путь?
Судите это руководство за Debian, который должен работать отлично на Ubuntu.
Мы недавно имели ту же проблему, но также и должны были позволить ftp и scp доступ с пользователями chrooted к их корневым каталогам.
Мы использовали ProFTPD с mod_sftp плагином, net2ftp как фронтенд к FTP-серверу, DSEE7 Sun для учетных записей пользователей (openldap с posix схемой будет работать также), и утилита автоматического монтирования ОС для монтирования корневых каталогов.
Если только нуждаются в sftp с локальными учетными записями затем, решение Havok Крика хорошо, это было первое, с которым мы протестировали.