Я ограничил пользователей sftp своим домашним каталогом, используя этот ответ https://serverfault.com/a/201879/65157.
Вроде все работает нормально. Однако у меня есть только 1 запрос.
Когда я когда-либо выполняю команду ls, появляется дополнительный каталог cygwindrive. Например, я мог бы получить такой результат:
sftp> ls
cygdrive five six
Кто-нибудь может объяснить, почему я могу это получить?
Спасибо
Павел
/ cygdrive - стандартный префикс, в который Cygwin помещает каталоги Windows, например / cygdrive / C. Я не видел этого раньше, но кажется, что даже в среде chroot Cygwin хочет, чтобы это было. Вы можете увидеть / cygdrive в / etc / fstab.
Такое поведение мне кажется ошибкой в chroot. Я предлагаю сообщить об этом в список рассылки Cygwin, cygwin@cygwin.com. Обязательно следуйте правила сообщения о проблемах.