воскресенье, 24 мая 2009 г.

CentOS - SFTP доступ

Некоторым пользователям предпочтительней дать не полный доступ, а только права на перенос файлов. FTP...? Несекьюрное решение. С точки зрения поставленной задачи и безопасности оптимальным было бы решение на базе SFTP. Оригинальное решение тут Для реализации воспользуемся rssh - оболочкой работающей на базе OpenSSH. Качаем свежий пакет отсюда. Инсталлируем rpm -ivh rssh-2.3.2-1.2.el5.rf.i386.rpm Открываем файл конфигурации  /etc/rssh.conf раскомментируем строку allowsftp Создадим пользователя с оболочкой rssh useradd -m -d /home/test -s /usr/bin/rssh test passwd test Заходим через доступный нам клиент по sftp и радуемся жизни.

Комментариев нет:

Linux: генерация рандомной строки для пароля

 cat /dev/urandom | tr -dc '[:alnum:]' | fold -w ${1:-20} | head -n 1