Как настроить доступный для записи sftp chroot
Я устанавливаю файловый сервер в Ubuntu Server 16.04.
У меня есть 3 пользователя (и 6 жестких дисков, по 2 в конфигурации RAID 1). Эти рейд-диски установлены на /mnt/username
, которые были установлены в качестве домашнего каталога пользователя. Я настроил SFTP с ключами SSH, и вход в систему очень прост. Однако я не хочу userA
покидать, оставлять /mnt/userA
и получить доступ к /mnt
и увидеть папки других пользователей.
Чтобы исправить это, я настроил chroot в sshd_config
для каждого пользователя, в его каталогах. Это, однако, не позволяет пользователю писать в свою папку (что бесполезно для файлового сервера).
Как отправить пользователя SFTP в его домашний каталог, но при этом разрешить ему запись в домашний каталог?