Preguntas etiquetadas con ssh

150
forma adecuada de sudo sobre ssh

Tengo un script que ejecuta otro script a través de SSH en un servidor remoto usando sudo. Sin embargo, cuando escribo la contraseña, aparece en el terminal. (De lo contrario, funciona bien) ssh user@server "sudo script" ¿Cuál es la forma correcta de hacer esto para que pueda escribir la...

149
Git en el puerto SSH personalizado

Mi proveedor de VPS recomienda que deje mi puerto SSH con el número de puerto personalizado que le asignan de manera predeterminada (no 22). La cuestión es que, aunque sé que puedo dar el número de puerto al crear una configuración remota, parece que no puedo hacer lo mismo al hacer un clon de git....

136
Realizar comandos sobre ssh con Python

Estoy escribiendo un script para automatizar algunos comandos de línea de comandos en Python. Por el momento estoy haciendo llamadas así: cmd = "some unix command" retcode = subprocess.call(cmd,shell=True) Sin embargo, necesito ejecutar algunos comandos en una máquina remota. Manualmente,...

134
Obtener permiso denegado (clave pública) en gitlab

Mi problema es que no puedo empujar o buscar desde GitLab. Sin embargo, puedo clonar (a través de HTTP o SSH). Recibo este error cuando intento presionar: Permiso denegado (clave pública) fatal: no se pudo leer desde el repositorio remoto De todos los hilos que he visto, esto es lo que he...

132
Bash script para configurar un túnel SSH temporal

En Cygwin, quiero un script Bash para: Cree un túnel SSH a un servidor remoto. Haga un trabajo local que use el túnel. Luego cierra el túnel. La parte de apagado me tiene perplejo. Actualmente, tengo una solución poco convincente. En un shell ejecuto lo siguiente para crear un túnel: #...

132
Sangrado masivo de Emacs para Python

Al trabajar con Python en Emacs si quiero agregar un try / except a un bloque de código, a menudo encuentro que tengo que sangrar todo el bloque, línea por línea. En Emacs, ¿cómo sangra todo el bloque a la vez? No soy un usuario experimentado de Emacs, pero creo que es la mejor herramienta para...