Especifique la clave privada en SSH como cadena

Puedo conectarme a un servidor a través de SSH usando la opción -i para especificar la clave privada:

ssh -i ~/.ssh/id_dsa user@hostname

Estoy creando un script que toma elid_dsa texto de la base de datos, pero no estoy seguro de cómo puedo darle esa cadena a SSH. Necesitaría algo como:

ssh --option $STRING user@hostname

Dónde$STRING contiene el valor deid_dsa. Necesito saber el--option si hay uno.

Respuestas a la pregunta(2)

Su respuesta a la pregunta