InicioEcologiaBacktrack 4 R2

Backtrack 4 R2 Digital Forensics Foremost

Este es un listado de los comandos SSH que se usan con más frecuencia. Los comandos se encuentran organizados por tema e incluyen una descripción breve para comprender como usarlos.
Comandos de navegación

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 lista archivos y directorios e información sobre los mismos
ls -aR lista archivos e información incluyendo todos los subdirectorios
ls -aR | more lista archivos e información incluyendo todos los subdirectorios por pantallas
ls -alR > resultado.txt lista archivos e información de subdirectorios y lo guarda en un archivo
cat resultado.txt mostraría en pantalla el contenido del archivo
ls *.html lista todos los archivos acabados en .html
ls -al directorio/subdirectorio/ lista archivos e información 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/ ¡CUIDADO! elimina el directorio indicado, los subdirectorios y todos sus archivos
mkdir descargas Crea un directorio llamado descargas
rmdir descargas Elimina el directorio llamado descargas

Compresión y descompresión de 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 aemilius.net usar el navegador Lynx para acceder a www.aemilius.net
whoami muestra su nombre de usuario

¿Qué es SSH?
Una explicación clarísima y algo más la encontrarás siguiendo este vínculo.

Pero en resumen, es una forma en la que manejas tu servidor remoto de manera rápida y segura, aunque... no es tan fácil de usar cómo un FTP.

La dificultad es que este es un sistema no visual, es decir al conectarte vía SSH sólo tienes una pantalla negra en la que tienes que escribir un comando. Si no sabes el comando... ya fuiste!

Lo bueno, es que los comandos son muy sencillos. Por ejemplo, escribe:
ls
y te aparecerá un listado de lo que hay en el directorio en que te encuentras.

Listado de comandos básicos:

ls
Lista del contenido de un directorio
Ejemplo: ls /home
Te mostrará el contenido del directorio home
Ejemplo: ls - al
Te mostrará información sobre archivos y directorios
Ejemplo: ls - aR
Te mostrará información sobre archivos, directorios y subdirectorios
Ejemplo: ls - alR > resultado.txt
Como lo anterior te arroja demasiada información para una pantalla, mejor copiar el resultado en un archivo llamado resultado.txt

du -sh *
Para ver el peso de un directorio
el comando du
te muestra la suma del directorio en formato h (humano) o sea bytes kilobytes, megas.
El comando:
du -sch *
hace los mismo pero al final te muestra el peso total del directorio madre.
Para más referencias:
http://en.wikipedia.org/wiki/Du_(Unix)

grep
Lista los archivos que contengan un palabra en un directorio
Ejemplo: grep -r -l "cebolla" htdocs
Te mostrará los archivos que contengan la palabra "cebolla" en el directorio htdocs
-r indica que buscará en todos los subdirectorios dentro del directorio htdocs
-l indica que listará sólo los archivos que contengan la palabra buscada
-i ignora la distinción entre mayúsculas y minúsculas.


more
Muestra el contenido de un archivo en la pantalla. Y al hacer enter te muestra la siguiente línea.
Ejemplo: more /home/resultado.txt
Te mostrará el contenido del archivo resultado.txt que está dentro del directorio home

q
Para terminar un comando en ejecución
Por si te aburres de leer el archivo

cd
Para cambiar de directorio
Ejemplo: cd home
Te lleva al directorio home
Ejemplo: cd ..
Te saca del directorio home
Ejemplo: cd /home/chaveztoro
Te lleva al directorio chaveztoro dentro de home

Empaquetar, comprimir y descomprimir de archivos

Empaquetar y comprimir
Ejemplo: tar czvf archivo.tar.gz /home/usuario/public_html/*
Desempaquetar y descomprimir
Ejemplo: tar xzvf archivo.tar.gz
Ver el contenido (sin extraer)
Ejemplo: tar tzvf archivo.tar.gz

Compresión y descompresión de 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


clear
Para limpiar la pantalla negra que estamos usando
Ejemplo: clear
Borra todo lo que había en la pantalla.

find
Para encontrar un archivo
Ejemplo: find / -name archivo.*
Buscará en todo el disco (/) algo llamado archivo con cualquier extensión.
Ejemplo: find /home -name archivo.*
Buscará en el directorio home (/home) algo llamado archivo con cualquier extensión.

rm
Para borrar un archivo
Ejemplo: rm /home/archivo.txt
Borra resultado.txt dentro del directorio home

/scripts/cpbackup
Para ejecutar backup

wget
Para traer un archivo que esta en internet
Ejemplo: wget http://accesoperu.com/backup.gz
Copia en la carpeta en que me encuentro el archivo del url.

chmod
Para cambiar permisos de un archivo
Ejemplo: chmod 777 archivo.txt
Le cambiara a 777 el permiso a archivo.txt

cp
Para copiar un archivo
Ejemplo: cp /home/backup1.tar.gz
/home/accesoperu
Copia backup1.tar.gz de /home al directorio home/accesoperu

Para reiniciar el sistema de webmail Horde
/scripts/fullhordereset --force

chown
Para cambiar propietario de los archivos
Para hacerlo basta lo siguiente:
chown nuevopropietario:nuevopropietario -R folder/
Por ejemplo, si el nuevo propietario fuera s7accesoperu y la carpeta fuera clientes:
chown s7accesoperu:s7accesoperu -R clientes/

el -R hace que se cambie también todo lo que esta dentro de la carpeta.



Cómo revisar el log de correo en exim:

1.- Ingresar vía SSH al servidor.

2.- En la siguiente carpeta se encuentra el archivo "exim_mainlog":
/var/log/

3.- Copiarlo a alguna carpeta a la que se pueda acceder vía FTP.
(Por ejemplo en el usuario: romero)

cp /var/log/exim_mainlog /home/romero

Atención: Se requiere tener el user y pass FTP de la cuenta para bajar el archivo

4.- Darle permisos para poder bajarlo:

chmod 777 /home/romero/exim_mainlog

5.- Ingresar por FTP y bajarlo

Cómo pasar un sitio usando un usuario FTP:

1.- Ingresar vía SSH al servidor al que quieres copiar el sitio.

2.- Ubícate en la carpeta en la que harás la copia.

3.- Ingresa el siguiente comando:

wget -N -x -r -P/ ftp://webmaster:[email protected]/public_html/*

Dónde la barra inclinada después de -P es la carpeta en la q queremos copiar.
-N es un parámetro para que deje la fecha original del archivo.
-x fuerza la creación de la carpetas existentes en el origen.
-r es para que entre a todos los directorios existentes y copie.
-P indica en qué carpeta se hace la copia.
Y el asterisco final (*) indica que se quiere copiar todo.



Cómo migrar en SSH un cpanel a otro:

Para WHM/CPanel, aunque los principios son los mismos y pueden ser adaptados para cualquier panel de control.
Requiere acceso root, o saber el usuario y contraseñas de los clientes.
Primero, hacer lo siguiente para cada cuenta:

1. Accede a tu actual cuenta de WHM. En “Edit a DNS Zone”, elije la cuenta que quieres preparar para la transferencia.

2. En la Zone File verás @ IN 14400 SOA, cambia los 14400 a 3600. Los 14400 representan 4 horas y queremos acortar este período a una hora.

3. Bajando, aproximadamente a la mitad de la página, en la sección llamada "Record" con varias entradas bajo el TTL (Time To Live) título que tiene 14400 en ellos; tendrás que cambiar éstos a 3600 también.

4. Aumenta el número de serie en uno para indicarle que es la más reciente actualización, guárdalo, y repite esto para cada sitio web.
Una vez que haz hecho esto para cada cuenta que quieres transferir, anda consiguiéndote un poco de café y descansa un rato… si tienes muchos clientes.
¿Listo? bien, Accede al WHM de tu nuevo servidor y anda a la sección llamada "Transfers". En este título verás varias opciones, sólo nos preocuparemos de las primeras 3.
La primera opción es si tienes acceso como root en el servidor original y sólo tienes que copiar una cuenta, o deseas copiar una cuenta por vez * (esta es la mejor opción si tienes un número limitado de clientes).
La segunda opción está disponible si NO tienes acceso root en el servidor original, pero sabes la contraseña de tus clientes.
La tercera opción es si tienes acceso root en el servidor original y quiere copiar todas tus cuentas de una vez, inmediatamente.
Comenzamos

1. Determina si los sitios web que estás transfiendo son estáticos o dinámicos. Son estáticos principalmente html sin base de datos de uso activo, y son dinámicos los que usan activamente bases de datos como por ejemplo algún tipo de foro. Si este es un sitio web estático, estás listo para trasladarla; si es un sitio web dinámico, tendrás que parar (shut down) la base de datos durante una hora hasta que el sitio web sea redireccionado del antiguo servidor al nuevo.

2. Elije la opción que deseas usar para transferir la(s) cuenta(s)

3. Ahora tendrás que completar el IP del servidor original (antiguo), el nombre de usuario y la contraseña. También tendrás que elegir si hay que dar al sitio web una IP en el nuevo servidor, y desde que tipo de servidor te estás trasladando. Da clic en Setup.

4. Tu nuevo servidor intentará acceder al antiguo vía ftp y empaquetar/embalar la cuenta, con bases de datos y cuentas/contraseñas de e-mail intactas. Esto transferirá y configurará la cuenta en el nuevo servidor y si todo es correcto, recibirás un mensaje diciendo que la transferencia fue completada con éxito.

5. En el nuevo Server, en la sección DNS Functions, abre “Edit DNS Zone”. Elije la cuenta que quieres editar, (la que acabas de transferir) y cambia la información del nameservers que ha sido puesta por defecto, pone allí tu información de nameservers, aumenta el número de serie por uno, guarda todo, y repite los pasos para cada cuenta.

6. Ahora vuelve a acceder a tu viejo servidor, y en la sección "Records", cambia todas las instancias de las IP originales (antiguas) a las nuevas IP del nuevo servidor. Aumenta el número de serie por uno, guarda y cierra.

7. Repetir pasos 1 - 6 para cada cuenta.
En aproximadamente una hora, una vez que los ciclos TTL se completen, los sitios web estarán resolviendo en el nuevo servidor.
Sólo un paso más para hacer. Anda a tu registrar (registrador ns) y actualiza las IPs de tu nameservers para reflejar tus nuevas IPs.





Backtrack 4 R2 Digital Forensics Magicrescue







Backtrack 4 R2 Digital Forensics Scrub






Backtrack 4 R2 Digital Forensics Wipe



BackTrack Linux 5



Basada en Ubuntu Lucid LTS con el Kernel 2.6.38-.




Completamente de código abierto y compatible con la licencia GPL.

* Basado en Ubuntu 10.04 LTS.
* Linux kernel 2.6.38 (con parches de inyección inalámbrica).
* KDE 4.6.
* GNOME 2.6.
* Soporte 32-bit y 64 bits.
* Metasploit 3.7.0.
*Forensics mode
* Modo invisible.







Download





Taringa Link




http://a7.sphotos.ak.fbcdn.net/hphotos-ak-ash4/384832_261868250528756_182934508422131_682582_1197349119_n.jpg
http://www.muroepico.com/pictures/238/4e4d2e0faeb6104.gif
http://facebookfails.es/wp-content/uploads/2011/11/tumblr_ltu3t8SYmp1qfjjglo1_400.gif
img=http://lh3.ggpht.com/-Qb0B35-1I24/SS1svuiPpcI/AAAAAAAAAMw/AVtgAaoj6mo/silvia-saint.jpg

ls
ls : list files/directories in a directory, comparable to dir in windows/dos.
ls -al : shows all files (including ones that start with a period), directories, and details attributes for each file.
cd : change directory · · cd /usr/local/apache : go to /usr/local/apache/ directory image thumb Linux Common SSH Commands for Webmasters
cd ~ : go to your home directory
cd - : go to the last directory you were in
cd .. : go up a directory cat : print file contents to the screen
cat filename.txt : cat the contents of filename.txt to your screen
chmod: changes file access permissions
The set of 3 go in this order from left to right:
USER – GROUP – EVERONE
0 = — No permission
1 = –X Execute only
2 = -W- Write only
3 = -WX Write and execute
4 = R– Read only
5 = R-X Read and execute
6 = RW- Read and write
7 = RWX Read, write and execute
Usage:
chmod numberpermissions filename
chmod 000 : No one can access
chmod 644: Usually for HTML pages
chmod 755: Usually for CGI scripts
chown: changes file ownership permissions
The set of 2 go in this order from left to right:
USER – GROUP
chown root myfile.txt : Changes the owner of the file to root
chown root.root myfile.txt : Changes the owner and group of the file to root
tail : like cat, but only reads the end of the file
tail /var/log/messages : see the last 20 (by default) lines of /var/log/messages
tail -f /var/log/messages : watch the file continuously, while it’s being updated
tail -200 /var/log/messages : print the last 200 lines of the file to the screen
more : like cat, but opens the file one screen at a time rather than all at once
more /etc/userdomains : browse through the userdomains file. hit Spaceto go to the next page, q to quit
pico : friendly, easy to use file editor
pico /home/burst/public_html/index.html : edit the index page for the user’s website.
grep : looks for patterns in files
grep root /etc/passwd : shows all matches of root in /etc/passwd
grep -v root /etc/passwd : shows all lines that do not match root
ln : create’s "links" between files and directories
ln -s /usr/local/apache/conf/httpd.conf /etc/httpd.conf : Now you can edit /etc/httpd.conf rather than the original. changes will affect the orginal, however you can delete the link and it will not delete the original.
last : shows who logged in and when
last -20 : shows only the last 20 logins
last -20 -a : shows last 20 logins, with the hostname in the last field
w : shows who is currently logged in and where they are logged in from.
who : This also shows who is on the server in an shell.
netstat : shows all current network connections.
netstat -an : shows all connections to the server, the source and destination ips and ports.
netstat -rn : shows routing table for all ips bound to the server.
top : shows live system processes in a nice table, memory information, uptime and other useful info. This is excellent for managing your system processes, resources and ensure everything is working fine and your server isn’t bogged down.
top then type Shift + M to sort by memory usage or Shift + P to sort by CPU usage
ps: ps is short for process status, which is similar to the top command. It’s used to show currently running processes and their PID.
A process ID is a unique number that identifies a process, with that you can kill or terminate a running program on your server (see kill command).
ps U username : shows processes for a certain user
ps aux : shows all system processes
ps aux –forest : shows all system processes like the above but organizes in a hierarchy that’s very useful!
touch : create an empty file
touch /home/burst/public_html/404.html : create an empty file called 404.html in the directory /home/burst/public_html/
file : attempts to guess what type of file a file is by looking at it’s content.
file * : prints out a list of all files/directories in a directory
du : shows disk usage.
du -sh : shows a summary, in human-readble form, of total disk space used in the current directory, including subdirectories.
du -sh * : same thing, but for each file and directory. helpful when finding large files taking up space.
wc : word count
wc -l filename.txt : tells how many lines are in filename.txt
cp : copy a file
cp filename filename.backup : copies filename to filename.backup
cp -a /home/burst/new_design/* /home/burst/public_html/ : copies all files, retaining permissions form one directory to another.
cp -av * ../newdir : Copies all files and directories recurrsively in the current directory INTO newdir
mv : Move a file command
mv oldfilename newfilename : Move a file or directory from oldfilename to newfilename
rm : delete a file
rm filename.txt : deletes filename.txt, will more than likely ask if you really want to delete it
rm -f filename.txt : deletes filename.txt, will not ask for confirmation before deleting.
rm -rf tmp/ : recursively deletes the directory tmp, and all files in it, including subdirectories. BE VERY CAREFULL WITH THIS COMMAND!!!
TAR: Creating and Extracting .tar.gz and .tar files
tar -zxvf file.tar.gz : Extracts the file
tar -xvf file.tar : Extracts the file
tar -cf archive.tar contents/ : Takes everything from contents/ and puts it into archive.tar
gzip -d filename.gz : Decompress the file, extract it
ZIP Files: Extracting .zip files shell command
unzip file.zip


openvpn yum - y install,SSH Communications Security,SSH Tunneling,Comandos SSH Shell frecuentes
Datos archivados del Taringa! original
61puntos
176visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
3visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

_
_Samael_0🇦🇷
Usuario
Puntos0
Posts17
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.