Configuración del servidor Debian para copias de seguridad remotas


1

Estoy ejecutando un servidor Debian Wheezy en casa, y estoy ofreciendo una organización para que lo hagan rsync copias de seguridad a su propia carpeta en mi sistema. Creé un usuario único para ellos y obtuve una contraseña segura. Eventualmente les daré una clave pública para usar en su lugar y luego deshabilitaré el inicio de sesión de la contraseña. Eso es para el futuro.

El shell predeterminado es /bin/false, ya que no quiero que hagan otras cosas en el servidor. Traté de ejecutar un rsync al servidor, escriba la contraseña en - Luego, la sesión se desconecta inmediatamente. Recibo el mismo error cuando uso WinSCP para probar la conexión. puedo su -s /bin/bash USERNAME del superusuario al usuario regular, así que sé que funciona.

¿Qué puedo cambiar para permitir que este usuario inicie sesión a través de una conexión SSH con el único propósito de ejecutar un rsync ¿De su servidor Debian a este?


Respuestas:


1

Tendrás que darle al usuario un shell. Puedes usar rssh que es un shell restringido que solo permite scp, rsync y otros comandos similares.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.