Назад | Перейти на главную страницу

Chroot с CentOS 5.3 + openssh 4.3p2

ОС: CentOS 5.3, с openssh 4.3p2

Попытка установить chroot в оболочке ssh, но версия openssh до 4.8 не принимает следующие настройки. yum update openssh открывается до довольно старой версии 4.3. Разве CentOS не поддерживает openssh 4.8 или выше? Если это так, как установить chroot с помощью openssh 4.3? или лучше просто использовать FTP? Моя цель - ограничить доступ по SFTP или FTP к определенной папке, а не к корневой папке. Спасибо!

Match group sftponly
         ChrootDirectory /home/%u
         X11Forwarding no
         AllowTcpForwarding no
         ForceCommand internal-sftp

Если вы хотите использовать sftp openssh, вам необходимо обновить двоичные файлы openssh. Centos не предоставляет «официального» репозитория с версией 4.8>, поэтому вам придется скомпилировать / установить его самостоятельно или найти стороннее репо, в котором оно есть.