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

Как распространять файлы через SFTP в режиме только для чтения, без прав root, без запроса пароля и ограничения доступа к каталогу?

Как я могу раздать некоторые файлы всем без пароля по протоколу SFTP в режиме только для чтения, ограничивая доступ к каталогу без необходимости root-прав / chroot? Я предпочитаю не использовать программное обеспечение, которое обычно не доступно в дистрибутивах GNU / Linux.

Openssh, похоже, требует разрешения root для изменения каталога.

Я решил разветвляться https://github.com/pkg/sftp к https://github.com/amreo/sftp.git и добавление необходимых функций.

Пример: https://github.com/amreo/ercole-services/blob/master/repo-service/service/sftp.go