cygwin sftp ограничивает пользователя домашним каталогом

Есть ли способ ограничить пользователей определенными домашними каталогами с помощью sftp и cygwin:

Например, user1 не может выйти из

/ Главная /user1/

Пользователь2

/ Главная /user2/

Я не думаю, что есть на окнах, но, возможно, я ошибаюсь.

В противном случае есть ли возможность позволить пользователю получать списки каталогов и загружать только файлы? Я пытаюсь избежать доступа пользователей к файлам друг друга.

Спасибо

Павел

1 ответ

Вы должны прочитать справочную страницу sshd_config: man sshd_config,

Кажется, вам нужна опция ChrootDirectory в / etc / sshd_config:

ChrootDirectory %h

Если вы хотите, чтобы ограничение распространялось только на некоторых пользователей, то перед вышеприведенным

Match User user1,user2,...

Ничто из вышеперечисленного не относится к Cygwin, но вы должны протестировать его на Cygwin, чтобы убедиться, что он работает там, как нужно. Я не использовал опцию ChrootDirectory, поэтому вам следует убедиться, что она реализована в Cygwin.

Другие вопросы по тегам