GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo puedo proporcionar una contraseña SSH a SVN en la línea de comandos?

Dado que está utilizando SSH, la forma preferida es utilizar una clave pública para la autorización, lo que evita por completo la necesidad de una contraseña.

Puede encontrar una guía para crear e instalar las claves aquí.


svn co svn+ssh://nombre de usuario:[email protected]/home/svn/shproject


Infinitamente mejor es generar un par de claves. Como su usuario local:

$ ssh-keygen -t rsa

(aceptar todos los valores predeterminados)

Luego tome el contenido de .ssh/id_rsa.pub y agréguelo en el servidor remoto a .ssh/authorized_keysAsegúrese de que todo esté pegado en la misma línea. También asegúrese de que los permisos del directorio .ssh sean 600.

Entonces debería poder usar ssh sin que se le solicite una contraseña.


Linux
  1. ¿Cómo envío un correo electrónico desde la línea de comandos?

  2. ¿Cómo puedo ejecutar código PHP desde la línea de comandos?

  3. ¿Cómo puedo copiar una carpeta desde la línea de comandos de Linux?

  4. ¿Cómo puedo escribir en dmesg desde la línea de comandos?

  5. ¿Cómo obtengo mi dirección IP desde la línea de comandos?

Cómo limpiar sus datos en la línea de comando

3 gestores de contraseñas para la línea de comandos de Linux

Cómo cambiar la contraseña de sudo a través de la línea de comandos en CentOS 8

Cómo pasar la contraseña al comando SSH en Linux

¿Cómo puedo copiar la salida de un comando remoto en el portapapeles local?

Cómo ejecutar remotamente el comando ssh un comando sudo sin contraseña