Articles of ssh

¿Por qué ssh-copy-id necesita LogLevel detallado para funcionar en este caso?

Estoy intentando configurar la authentication de key pública en un invitado de CentOS 7.3, usando WSL. Al intentar copyr la key pública utilizando ssh-copy-id , se rechaza, diciendo que ya existe en la máquina virtual. Este no es el caso, ya que es una installation nueva, y ni siquiera hay un directory .ssh en /root […]

SSH dos veces y ejecuta el command, ¿escaping del personaje?

Puedo get el resultado deseado ejecutando este command en la terminal: top -bn 1 | grep "^ " | awk '{ printf("%-8s %-8s %-8s %-8s %-8s %-8s %-8s\n", $1, $2, $9, $10, $6, $11, $12); }' | head -n 6 Y puedo SSH dos veces y get el nombre de host ejecutando esto en la […]

SSH: restablecimiento de la connection después de inactividad durante algún time

Cuando mi connection ha estado inactiva durante un time, el host remoto cierra la connection. Intento escribir un nuevo command, cuelga y luego cierra la connection. ¿Cómo puedo mantener la connection ssh activa durante más time? $ ssh root@host.com Last login: Tue Jan 3 03:09:39 2017 from c-99-99-99-99.hsd1.xx.comcast.net [root@ip-172-99-99-99 ~]# groups root bin daemon sys […]

ssh sin contraseña no funciona para usuarios recién creados a través del command "useradd"

Estoy tratando de configurar un inicio de session sin contraseña de machineA a machineB para mi usuario machineB que ya se cierra y funciona bien. Esto es lo que hice: david@machineA:~> ssh-keygen -t rsa … david@machineB:~> ssh-keygen -t rsa … Se generaron keys de authentication en machineA y machineB para el usuario de david . […]

Obtener la input del usuario desde el script utilizado como stdin para la session SSH

Tengo un script de shell que ejecuta commands y solicita la input del usuario. La secuencia de commands se encuentra en mi computadora. Estoy usando el script como stdin para una session ssh para ejecutar commands de forma remota. El problema que estoy teniendo es que el command de lectura no parece esperar la input […]

¿Cómo escaping citas en shell dentro del uso de ssh y sudo?

En una palabra: pregunta y ejemplo podría probar localmente: sh -c "echo 'how to print single quote here'" detalles: Tengo una configuration como esta: upload_server = ('192.168.1.1', 10051) ahora necesito un script de shell para replace la configuration del server. Localmente puedo hacerlo con sed: sed -E 's/( upload_server = ).*/\\1('\"'$a'\"', 10051)/g' config.py pero hay […]

Scp restringido simple

Tengo el requisito de configurar algún tipo de repository que pueda leerse usando SCP. Los usuarios del cliente no podrán ver / dañar / ejecutar / … cualquier otra cosa. Leí Restricción de un usuario SSH / SCP / SFTP en un directory y similar, por lo que se conocen los methods basados ​​en rssh, […]

Esperando que se ejecute un script a través de ssh para finalizar antes de continuar dentro de un script bash

Tengo un script que se parece a esto: command1 command2 ssh login@machine_with_lots_of_ram:~/script_that_needs_ram.sh command4 output_file_from_above donde el command 4 necesita la salida del command ssh. ¿Cómo le digo al progtwig que espere hasta que el script ssh finalice antes de continuar? o mejor aún, ¿cómo configuro el script ssh ejecutándose en el equipo remoto después del […]