Horarios
(Aquí enlaces a las entradas de horarios)
Temas
Plataformas
Curso 2
Sistemas y Redes- Servidor DHCP
- Servicio VPN
- Microsoft Exchange
- Servidores DNS
- Sincronización
- iTalc
- Ejercicios Postfix
- Ejercicios de web server
- Webalizer
- CMS y Cron
- Un servidor web con varios dominios
- Migración de gestor de contenidos
- Firewall
- Dominios
- Sistemas RAID
- Seguridad en redes Wifi
- Atacando una máquina
- Sticky keys - Fallo de seguridad
- Seguridad pendiente
- Keyloger
- Clasificación de malware
- Video-Vigilancia en Windows
- Seguridad Física
- Criptología
Curso 1
- Apuntes
- Teoría Backups
- Backups en Windows
- Backups en Linux
- Windows Server 2k8
- Servidor de Correo
- Servidor Samba
- Servidor FTP
- Servidor proxy
- Instalar Wordpress
- Posicionamiento Web
- Bases de datos
- XML
Entretenimiento
Más
(Al acabar podriamos seguir compartiendo informacion que aprendamos) ...Archivo histórico
-
▼
2011
(49)
- ► septiembre (14)
-
▼
junio
(15)
- XML
- Teoría de Copias de seguridad
- SQL
- Colores Hexadecimales
- Posicionamiento Web
- Servidor proxy con squid3
- Servidor de FTP
- Instalación de Wordpress en local
- Servidor de Samba
- Servidor de Correo
- Windows Server 2008
- Copias de seguridad en Windows
- Copias de seguridad en Linux
- Apuntes de 1º de Administracion de Sistemas Inform...
- Web para avances del segundo curso de Administraci...
Sectarios
Etiquetas
administracion de bases de datos
bases de datos
blog
bucles
cms
colores
Copias de seguridad
correo
cortafuegos
Counter
curso 1
curso 2
dhcp
dominios
encriptación
enlaces de apuntes
exchange
firewall
FTP
fun
hack
horario
html
indexación
inyeccion sql
italc
joomla
Juegos
keyloger
linux
malware
marcas
moodlemoot
MSSQL
MYSQL
ONG
php
postfix
presentación
prestashop
proxy
proyecto
raid
redes y sistemas
Seguridad
server
sincronizacion
sql
Strike
video-vigilancia
vpn
web
wifi
windows
domingo, 12 de junio de 2011
Copias de seguridad en Linux
Para hacer una copia de seguridad no tenemos porque copiar todo el sistema.
/etc/passwd -> Usuarios del sistema
/etc/shadow -> Contraseñas
/var/lib/mysql-> Datos MYSQL
Ficheros de configuracion concretos de algunos servicios, en caso de ser necesario. (Pensar en los servicios instalados).
Empaquetar archivos (*.tar)
Empaquetar: tar -cvf archivo.tar /directorio/
Desempaquetar: tar -xvf archivo.tar
Comprimir paquete tar con (*.gz)
Comprimir: gzip -9 archivo
Descomprimir: gzip -d archivo.gz
Comprimir paquete tar con (*.bz2)
Comprimir: bzip archivo
Descomprimir: bzip2 -d archivo.bz2
Comprimir y empaquetar archivo en (*.tar.gz)
Comprimir: tar -czfv archivo.tar.gz /directorio/
Descomprimir: tar -xzvf archivo.tar.gz
Comprimir y empaquetar archivo en (*.tar.bz2)
Comprimir: tar -c /directorio/ | bzip2 > archivo.tar.bz2
Descomprimir: bzip2 -dc archivo.tar.bz2 | tar -xv
Comprimir y empaquetar archivo en (*.zip)
Comprimir: zip archivo.zip /directorio/
Descomprimir: unzip archivo.zip
Cifras:
El comando o el script al que llama.
x x x x x usuario Accion
0 23 * * 6 root /root/crear-backup.sh
Si vamos ha hacer backups semanales, hay que escoger momentos en los que menos actividad tenga la red. Por
echo `date` + " Comienza" >> backup.log
#Crear empaquetado con los directorios personales en el directorio /root.
#para añadir la fecha en el nombre debemos sacar por formato la fecha
#date +%Y-%m-%d Nos permitira ver la fecha en este formato 2011-1-25
#tar -cvf /root/backup.tar /home
tar -cvf /root/backup/`date +%Y-%m-%d`.tar /home /var/www
bzip /root/backup/`date +%Y-%m-%d`.tar
#Una vez empaquetamos los archivos, los comprimimos
#Meter LOG
echo `date` + " Finaliza" >> backup.log
INSTRUCCION DE COPIA;
if test "$?" -eq "1" then
mail USUARIO ERROR "ERROR EN X."
fi
Problema: Quieres automatizar la copia, pero te pide password.
Solucion: Crear relacion de confianza entre dos maquinas de Linux.
Este comando sirve para crear una relacion de confianza.
Primera petición: Te pedirá la ruta para la clave privada, fichero que se alojara en el PC local.
Segunda petición: Te pedirá la passphrase, esta sera la contraseña con la que se accederá al usuario del equipo remoto.
Al terminar se habrán creado dos ficheros en el equipo, uno la clave privada id_rsa en .ssh del usuario y otra llamada igual con extensión PUB.
Como ultimo paso tendrás que copiar el fichero *.PUB resultante a la carpeta .ssh del usuario del servidor al que quieras acceder y la renombraremos como authorized_keys.
En la maquina remota .ssh tendra que tener permisos 700 y authorized_keys 600.
Usuarios
/home -> Carpetas personales/etc/passwd -> Usuarios del sistema
/etc/shadow -> Contraseñas
Otros
/var/www -> web/var/lib/mysql-> Datos MYSQL
Ficheros de configuracion concretos de algunos servicios, en caso de ser necesario. (Pensar en los servicios instalados).
Comandos compresion
Empaquetar archivos (*.tar)
Empaquetar: tar -cvf archivo.tar /directorio/
Desempaquetar: tar -xvf archivo.tar
Comprimir paquete tar con (*.gz)
Comprimir: gzip -9 archivo
Descomprimir: gzip -d archivo.gz
Comprimir paquete tar con (*.bz2)
Comprimir: bzip archivo
Descomprimir: bzip2 -d archivo.bz2
Comprimir y empaquetar archivo en (*.tar.gz)
Comprimir: tar -czfv archivo.tar.gz /directorio/
Descomprimir: tar -xzvf archivo.tar.gz
Comprimir y empaquetar archivo en (*.tar.bz2)
Comprimir: tar -c /directorio/ | bzip2 > archivo.tar.bz2
Descomprimir: bzip2 -dc archivo.tar.bz2 | tar -xv
Comprimir y empaquetar archivo en (*.zip)
Comprimir: zip archivo.zip /directorio/
Descomprimir: unzip archivo.zip
Crontab
Funcionaba con 5 numeros que determinaban el tiempo en el que sucederia la llamada.Cifras:
- Primero: Minuto
- Segundo: Hora
- Tercero: Dia del mes
- Cuarto: Mes
- Quinto: Dia de la semana
- *(Asterisco) Es para no filtrar con un numero ese parametro.
El comando o el script al que llama.
x x x x x usuario Accion
0 23 * * 6 root /root/crear-backup.sh
Si vamos ha hacer backups semanales, hay que escoger momentos en los que menos actividad tenga la red. Por
Script Copia de seguridad
#Meter LOGecho `date` + " Comienza" >> backup.log
#Crear empaquetado con los directorios personales en el directorio /root.
#para añadir la fecha en el nombre debemos sacar por formato la fecha
#date +%Y-%m-%d Nos permitira ver la fecha en este formato 2011-1-25
#tar -cvf /root/backup.tar /home
tar -cvf /root/backup/`date +%Y-%m-%d`.tar /home /var/www
bzip /root/backup/`date +%Y-%m-%d`.tar
#Una vez empaquetamos los archivos, los comprimimos
#Meter LOG
echo `date` + " Finaliza" >> backup.log
Redirigir errores y mandarlos por mail
La idea seria aplicar esto en el scriptINSTRUCCION DE COPIA;
if test "$?" -eq "1" then
mail USUARIO ERROR "ERROR EN X."
fi
Enviar Backup fuera del servidor
Usaremos SCP para enviar la informacion a otra maquina de forma segura.Problema: Quieres automatizar la copia, pero te pide password.
Solucion: Crear relacion de confianza entre dos maquinas de Linux.
Crear relación de confianza
ssh-keygenEste comando sirve para crear una relacion de confianza.
Primera petición: Te pedirá la ruta para la clave privada, fichero que se alojara en el PC local.
Segunda petición: Te pedirá la passphrase, esta sera la contraseña con la que se accederá al usuario del equipo remoto.
Al terminar se habrán creado dos ficheros en el equipo, uno la clave privada id_rsa en .ssh del usuario y otra llamada igual con extensión PUB.
Como ultimo paso tendrás que copiar el fichero *.PUB resultante a la carpeta .ssh del usuario del servidor al que quieras acceder y la renombraremos como authorized_keys.
En la maquina remota .ssh tendra que tener permisos 700 y authorized_keys 600.
Suscribirse a:
Enviar comentarios (Atom)
Contra la ley Sinde
¿Estas en desacuerdo con la ley sinde? No permitas que coarten tu libertad.
Bájame

Top Resumenes
-
Antes de empezar decidimos los usuarios que vamos a tener para evitar problemas con las pruebas: azur gaytan rodriguez pikabea leanos a...
-
La red privada virtual nos permitiría acceder a servicios internos de una red local sin estar en ella físicamente. Todo esto se realiza a t...
-
El DHCP es un servicio de asignación automatica de IP y sirve para dar servicio a los equipos que tengan su tarjeta de red asignadas como au...
-
Servidor primerio de DNS es el que gestiona el dominio, quien lo resuelve realmente. Servidores raiz son .com, .es , .info etc. TTL: Un...
-
Pure Sync (Windows) Esta aplicación nos permite sincronizar directorios en Windows. Si preparamos una sincronización con el asistente nos ...
0 comentarios:
Publicar un comentario