Vous êtes sur la page 1sur 2

SSH

SSH son las siglas de Secure SHell. Lo que te ofrece es una consola en un ordenador remoto con los privilegios que tenga la cuenta con la que conectes. Es decir, si en tu PC tienes varias cuentas, puedes conectar desde otro ordenador al tuyo con cualquiera de esas cuentas y sus respectivos privilegios, como pudiera ser la cuenta root, la de tu administrador sudo o la de un usuario normal sin poder de administracin. Y todo esto con encriptacin de datos

SSH es un protocolo muy poderoso que se usa tanto ensistemas Windows como Linux, y es el mejor aliado de los webmasters o administradores de sistemas. A continuacin les dejo una lista de comandos bsicos para que empiecen a trabajar con servidores Linux a travs de SSH, tengan cuidado que logueados como root y con la consola adelante pueden hacer cualquier cosa archivos de un servidor a otro de forma remota, etc.

Comandos de navegacin
# pwd: Muestra el path completo del directorio en el que se encuentra. cd: Cambia de directorio, por ejemplo cd directorio/subdirectorio. # cd ~: Lleva a su directorio home. # cd - : Lleva al ltimo directorio en el que estuvo. # cd ..: Sube a un directorio superior.

Listado de archivos
# ls: Lista archivos y directorios de un directorio. # ls -al:informacin sobre los mismos. # ls -aR: Lista archivos e informacin incluyendo todos los subdirectorios. # ls -aR | more: Lista archivos e informacin incluyendo todos los subdirectorios por pantallas. # ls -alR > resultado.txt: Lista archivos e informacin de subdirectorios y lo guarda en un archivo. # cat resultado.txt: Mostrara en pantalla el contenido del archivo. # ls *.html: Lista todos los archivos acabados en .html. # ls -al directorio/subdirectorio: Lista archivos e informacin de ese subdirectorio.

Crear, editar o eliminar archivos y directorios


# pico /home/usuario/public_html/index.html: Edita el archivo index.html con el editor pico. # touch /home/usuario/public_html/404.html: Crea el archivo vacio 404.html en ese directorio. # rm archivo.txt: Elimina archivo.txt. # rm -rf directorio: Elimina el directorio indicado, los subdirectorios y todos sus archivos. # mkdir descargas: Crea un directorio llamado descargas. # rmdir descargas: Elimina el directorio llamado descargas.

Comprimir y descomprimir archivos


# zip archivo.zip /home/usuario/public_html/directorio: Comprimir directorio. # unzip archivo.zip: Descomprimir archivo.zip. # unzip -v archivo.zip: Ver contenido de archivo.zip.

Otros comandos SSH


# cp -a /home/usuario/public_html/origen/* /home/usuario/public_html/destino/: Copia todos los archivos de un directorio a otro manteniendo sus respectivos permisos. # du -sh: Muestra es espacio total ocupado por el directorio en el que se encuentra. # du -sh *: Muestra el espacio ocupado de cada archivo y directorio # lynx web.com: Usar el navegador Lynx para acceder a www.web.com. # whoami: Muestra su nombre de usuario.

Vous aimerez peut-être aussi