es.phhsnews.com


es.phhsnews.com / Use su archivo de configuración SSH para crear alias para hosts

Use su archivo de configuración SSH para crear alias para hosts


Este truco es para usuarios de Linux y SSH que a menudo inician sesión en sistemas remotos. Tener que escribir la misma información una y otra vez es tremendamente repetitivo, pero usar un archivo de configuración SSH hace que el proceso sea mucho más conveniente.

Es muy fácil convertir

scp -P 50001 [email protected]. com: somefile ./somefile

ssh -p 50001 [email protected]

en algo rápido:

scp remotehost: somefile ./somefile

ssh remotehost

Además de especificar los números de puerto , direcciones y nombres de usuario, puede especificar archivos de clave, intervalos de tiempo de espera y toneladas de otras opciones. Todo lo que se necesita es un pequeño archivo.

Arranque un editor de texto y apúntelo a este archivo:

~ / .ssh / config

Alternativamente, podría colocar el contenido y guardarlo en ese archivo, pero es mejor asegurarse de abrirlo si ya existe. Este es el formato básico de lo que necesita poner (o agregar a lo que tiene).

Reemplace "your_alias_name" con un nombre corto para esta conexión. Algo como "hogar", "trabajo" o "asdf" debería ser suficiente. ; -)

Sustituya su nombre de usuario y la dirección web (o dirección IP para destinos dentro de su red) en lugar de remote.sshserver.com. Por último, si usa un puerto personalizado (distinto de 22, el predeterminado), especifique eso. De lo contrario, puede omitir esa última línea.

A continuación, creé un par de archivos clave en mi servidor remoto para usarlos, por lo que no tuve que proporcionar una contraseña cada vez. Para obtener más información, consulte Cómo copiar archivos de forma remota a través de SSH sin ingresar su contraseña y salte a la sección "SSH y SCP sin contraseñas" para obtener todos los detalles.

Ahora puede agregar una línea adicional y señalarla a su archivo de clave.

IdentityFile ~ / ruta / a / id_file

Vamos a agregar una función de "mantener vivo" a nuestra conexión, ¿o sí? Esto evitará que su conexión finalice al actualizar su conexión cada X segundos, un número máximo de veces Y:

ServerAliveInterval X

ServerAliveCountMax Y

Nuestro ejemplo se actualizará cada 2 minutos durante un máximo de 30 veces consecutivas. Eso significa que dejará de refrescarse después de una hora. Esto funciona desde su cliente independientemente de lo que su servidor haya configurado.

Puede agregar varios servidores de esta manera agregando otra sección con una sección Host diferente. Y, si desea crear un conjunto de opciones predeterminadas, puede establecer el valor de Host en un solo asterisco (*). Aquí hay un excelente archivo de ejemplo:

¡Mucho mejor!

Esto es útil para situaciones cuando crear un alias bash no es una opción. También facilita el seguimiento de todas sus opciones basadas en SSH (desde el lado del cliente) en un lugar consolidado. Si planea usar esto para los scripts, también puede usar

BatchMode yes

para deshabilitar las solicitudes de ingreso de contraseñas. Por supuesto, aún necesitará autenticarse usando archivos clave.

Si desea ver más en la opción StrictHostKeyChecking, asegúrese de aprender los detalles de OpenSSH en su PC con Linux. Por supuesto, hay una gran cantidad de opciones disponibles para usted en la página de manual de OpenSSH, también.


Cómo hacer que todas sus publicaciones anteriores de Facebook sean más privadas

Cómo hacer que todas sus publicaciones anteriores de Facebook sean más privadas

Cuando publique en Facebook, puede elegir quién verá esa publicación, así como todas las publicaciones futuras. Sin embargo, ¿qué sucede si quiere limitar quién puede ver todas las publicaciones que ha realizado en el pasado? Facebook tiene una configuración para hacer precisamente eso. RELACIONADO: Cómo mostrar u ocultar publicaciones de Facebook para ciertas personas Puede limitar el público para cualquiera de las publicaciones en su línea de tiempo haciendo clic en la flecha hacia abajo en esquina superior derecha de una publicación, seleccionando "Editar publicación" en el menú desplegable y seleccionando tu audiencia en el menú emergente junto al botón Guardar.

(how-to)

Cómo reparar el error

Cómo reparar el error "Wi-Fi: no hay hardware instalado" en Mac OS X

Si trajo su Mac de la suspensión solo para ver que su wifi no funciona en absoluto, incluso después de un reinicio, es posible que esté experimentando el Wi-Fi: No hay un error de hardware instalado. Y afortunadamente es realmente fácil de arreglar. Básicamente, lo que sucedió es que la MacBook perdió la pista de los dispositivos que se supone que deben estar encendidos y que se supone que están apagados, y simplemente dejó su wifi completamente apagado.

(how-to)