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.