Есть ли способ ограничить пользователей определенными домашними каталогами с помощью sftp и cygwin:
Например user1 не может выйти из
/ главная / пользователь1 /
Пользователь2
/ главная / пользователь2 /
Не думаю, что на окнах есть, но, возможно, я ошибаюсь.
В противном случае есть ли способ разрешить пользователю только получать списки каталогов и загружать только файлы? Я пытаюсь предотвратить доступ пользователей к файлам друг друга.
Спасибо
Павел
Вам следует прочитать справочную страницу sshd_config: man sshd_config
.
Похоже, вам нужен параметр ChrootDirectory в / etc / sshd_config:
ChrootDirectory %h
Если вы хотите, чтобы ограничение применялось только к некоторым пользователям, вам следует перед указанным выше словом
Match User user1,user2,...
Ничего из вышеперечисленного не относится к Cygwin, но вам следует протестировать его на Cygwin, чтобы убедиться, что он там работает так, как вам нужно. Я сам не использовал параметр ChrootDirectory, поэтому вам следует убедиться, что он реализован в Cygwin.