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

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

Есть ли способ ограничить пользователей определенными домашними каталогами с помощью 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.