servidor script remoto para mediante ejemplos ejecutar desde como comandos comando cluster automatizado ssh directory

ejemplos - script en bash para ejecutar un comando remoto mediante ssh



¿Cómo hacer que SSH vaya directamente al directorio específico? (2)

Esto debería funcionar para ti

ssh -t second_machine "cd /very/long/path/to/directory/; bash"

Asume que quieres ejecutar bash, sustituye a un shell diferente si es necesario.

cuando haces un "ssh second_machine", puedes conectarte a second_machine en tu directorio personal

Pero generalmente estoy trabajando en my_machine en el directorio con una ruta muy larga, y quiero conectarme a second_machine y moverme a mi directorio de trabajo de inmediato. Entonces cada vez que tengo que:

ssh second_machine
cd / muy / largo / ruta / a / directorio /

¿Hay alguna manera de hacerlo automático? (ssh automáticamente va al directorio deseado)


Podrías hacer algo como el que estoy usando. Haz un alias como el de abajo.

alias sshh ''ssh -t /!* "cd $PWD ; csh"''

(Aquí, csh también podría ser reemplazado por bash)

Esto lo lleva directamente a la ruta ''actual'' en la otra máquina. El uso sería como [$] sshh alguna máquina Sin embargo, me parece que funciona lento. Entonces, estoy buscando una alternativa.