Настройка сервера Debian для удаленного резервного копирования
Я использую сервер Debian Wheezy дома и предлагаю организации разрешить им rsync
резервные копии в своей папке в моей системе. Я создал для них уникального пользователя и получил надежный пароль. В конце концов я дам им открытый ключ для использования, а затем отключу вход в систему паролей. Это на будущее.
Оболочка по умолчанию /bin/false
, поскольку я не хочу, чтобы они занимались другими делами на сервере. Я пытался запустить rsync
на сервер, введите пароль в - Затем сеанс немедленно отключается. Я получаю ту же ошибку, когда использую WinSCP для проверки соединения. Я могу su -s /bin/bash USERNAME
от суперпользователя до обычного пользователя, так что я знаю, что работает.
Что я могу изменить, чтобы позволить этому пользователю войти в систему через SSH-соединение с единственной целью запуска rsync
со своего сервера Debian на этот?
1 ответ
Вам придется дать пользователю оболочку. Ты можешь использовать rssh
которая является ограниченной оболочкой, допускающей только scp, rsync и другие подобные команды.