Esta es una lista de los comando de linux que mas utilizo.
- ssh. Este comando te permite abrir una terminal remota en el servidor que indiques utilizando las credenciales y el puerto que desees.
~$ ssh usuario@servidor -p puerto
Donde
Usuario. Nombre del usuario con el cual te vas a conectar.
Servidor. IP o nombre del servidor con el cual te vas a conectar.
Puerto. es el numero de puerto donde se escucha el ssh, por default es el 22 pero para producción es recomendable que el administrador lo cambie a otro puerto.
- scp. Este es el comando realiza copias de archivos entre servidores a los cuales tengas acceso. Obviamente debo de tener credenciales en el servidor origen y en el destino, y ademas debo de tener ver el servidor al cual quiero conectarme (no estar atras de un firewall)
~$ scp -P 36 usuario@192.168.1.80:/home/usuario/archivo ruta_local
Donde
-P es el numero de puerto donde se escucha el ssh, por default es el 22 pero para producción es recomendable que el administrador lo cambie a otro puerto.
El origen y el destino se especifica con el formato Usuario@Servidor:Archivo
Usuario. El nombre con el cual te vas a conectar,
servidor. Puede ser por IP o por nombre
- curl. Obtiene los recursos de un servidor utilizando alguno de los protocolos http, https, ftp, etc. Ver mas con man curl.
~$ curl -o archivo url
Donde
archivo es el nombre del archivo en el cual se va a guardar la información obtenida desde la url
url es la pagina o archivo que esta publicado en internet