Задать вопрос
@koji6ac9h

Ubuntu 14.04. Как ограничить перемещение пользователя ssh его домашним каталогом, а лучше не домашним а другим?

Всем привет.
Есть 2 хостинга, с одного на другой нужно скачивать файл по ssh через php.
Можно ли запретить конкретному пользователю не покидать указанную директорию?
Подобные рецепты не помогли:
  • Вопрос задан
  • 331 просмотр
Подписаться 3 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
paran01k
@paran01k
В sshd_config:
Match User someuser
    ChrootDirectory /some/directory

Так же, в "man sshd_config" сказано:

The ChrootDirectory must contain the necessary files and directories to support the user's session. For an interactive session this requires at least a shell, typically sh(1), and basic /dev nodes such as null(4), zero(4), stdin(4), stdout(4), stderr(4), and tty(4) devices. For file transfer sessions using ``sftp'', no additional configuration of the environment is necessary if the in-process sftp server is used, though sessions which use logging may require /dev/log inside the chroot directory on some operating systems (see sftp-server(8) for details).
Ответ написан
ssh chroot вас спасет.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы