
Мне нужно создать пользователя, который может использовать ssh, но не может загружать файлы через sftp. Я много гуглил и перепробовал много конфигураций, но ни одна из них не работает. Поэтому я думаю, что единственный способ сделать это — не отключать sftp для этого пользователя, а внести в черный список загрузку файлов с сервера для него. Есть ли способ сделать это? Мне нужно, чтобы пользователь мог просматривать файлы и видеть их размер и некоторые другие свойства, но не загружать их. Моя система — Ubuntu 16.04. Я уже пытался редактировать файл /etc/ssh/sshd_config и редактировать/включать строки:
Subsystem sftp internal-sftp
Match User notdownloaderuser
ForceCommand internal-sftp -p read
и в том числе после перезапуска служб (ssh и sshd) это не будет работать, терминал ssh завершится с кодом 1 (без вышеуказанных строк все работает нормально)
Есть идеи?