Настройка сервера Debian для удаленного резервного копирования

Я использую сервер Debian Wheezy дома и предлагаю организации разрешить им rsync резервные копии в своей папке в моей системе. Я создал для них уникального пользователя и получил надежный пароль. В конце концов я дам им открытый ключ для использования, а затем отключу вход в систему паролей. Это на будущее.

Оболочка по умолчанию /bin/false, поскольку я не хочу, чтобы они занимались другими делами на сервере. Я пытался запустить rsync на сервер, введите пароль в - Затем сеанс немедленно отключается. Я получаю ту же ошибку, когда использую WinSCP для проверки соединения. Я могу su -s /bin/bash USERNAME от суперпользователя до обычного пользователя, так что я знаю, что работает.

Что я могу изменить, чтобы позволить этому пользователю войти в систему через SSH-соединение с единственной целью запуска rsync со своего сервера Debian на этот?

1 ответ

Решение

Вам придется дать пользователю оболочку. Ты можешь использовать rssh которая является ограниченной оболочкой, допускающей только scp, rsync и другие подобные команды.

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