SFTP Папка по умолчанию & amp; Ограничение доступа с помощью chroot

Мне повезло с CheckGmail. Обладает приятным графическим интерфейсом, прохладными всплывающими заголовками тостеров и позволяет выполнять действия с электронной почтой из лотка.

sudo apt-get install checkgmail; checkgmail &
0
задан 29 April 2019 в 23:41

2 ответа

Я полагаю, что необходимо изменить запись 'ChrootDirectory/var/sftp /' в sshd_config к чему-то как 'ChrootDirectory/var/sftp/my_username'

0
ответ дан 25 October 2019 в 03:02

Спасибо Olav. Я действительно пробовал это в своем исходном поиске и устранении неисправностей. Это не работает. Я не могу создать ChrootDirectory к любому каталогу, которым не владеет Корень.

Я решил эту проблему, просто создав дополнительный слой папки:

ChrootDirectory/var/sftp/my_username/my_username

/var/sftp папка имеет несколько имен пользователей для различных пользователей. Каждым пользователем является Chroot'd к их верхнему уровню my_username папка. Они не могут записать в/var/sftp/my_username, но они владеют/var/sftp/my_username/my_username и могут просто открыть ту подпапку и сделать, как им нравится.

Это дает им способность к записи и скрывает другие папки от других пользователей.

0
ответ дан 25 October 2019 в 03:02

Другие вопросы по тегам:

Похожие вопросы: