Нужно сделать скрипт на ноутбуке, который будет запаковывать домашнюю папку и отправлять на сервер в локалке. При этом пользователь должен ограничиться одним кликом по кнопке и не вводить никаких паролей. И второе условие - у него не должно быть доступа к пользователям, паролям и файлам «сервера» (это мой ПК, включеный 24/7/365). Мой ноут для этой цели использует авторизацию ssh по ключу, но давать такого доступа этому ноуту не нужно.
Пробовал настроить vsftpd на анонимный доступ к папке бэкапов, но или я что то не понял, или для этого папка бэкапов должна принадлежать пользователю ftp, иметь права rwxr-xr-x, и при этом нельзя складывать файлы прямо в неё, там должна быть вложена папка. Это создаёт дополнительные проблемы вроде как на пустом месте.
Помогите настроить ftpd или подскажите какую нибудь альтернативу.