Show Menu
Cheatography

T5 SERVICIOS DE RED IMPLICADOS EN EL DESPLIEGUE Cheat Sheet (DRAFT) by

Servicio DNS & Servicio LDAP

This is a draft cheat sheet. It is a work in progress and is not finished yet.

Parte 1

Actual­ización Paquetes
sudo apt-get update
Gestión de Paquetes
sudo apt-get upgrade

Archivos import­antes

Config­uración del servidor DNS
/etc/r­eso­lv.conf
config­uración de BIND9
/etc/b­ind­/na­med.co­nf.o­ptions
Archivo de zona
/etc/b­ind­/db.si­meo­npa­ris.es

Parte 2

Comandos Básicos de Linux
cd
,´ls´, ´nano´,
cat
,
pwd
(ruta completa)
cd
(copy)
chown usuari­o:grupo archiv­o/d­ire­ctorio:
chmod permisos archiv­o/d­ire­ctorio

Acciones Import­antes:

Configura la autent­icación LDAP en Apache para restringir el acceso a un directorio especí­fico.
Verifica la conect­ividad entre el servidor Apache y el servidor LDAP.
Asegúrate de que los usuarios LDAP tengan los atributos requer­idos, como uid.
Prueba la autent­icación LDAP accediendo a un directorio protegido en el servidor Apache a través de un navegador web.
Puedes usar una ventana privada del navegador para probar diferentes usuarios y contra­señas.

Archivos de config­uración import­antes

Archivo de Config­uración de OpenLDAP:
/etc/l­dap­/ld­ap.conf
Archivo de Config­uración de phpLDA­Padmin:
/etc/p­hpl­dap­adm­in/­con­fig.php
Archivo de Config­uración del Virtual Host de Apache para simeon­paris:
/etc/a­pac­he2­/si­tes­-av­ail­abl­e/s­ime­onp­ari­s.conf
Archivo de Config­uración del Virtual Host de Apache por defecto:
/etc/a­pac­he2­/si­tes­-av­ail­abl­e/0­00-­def­aul­t.conf 
 

Instal­ación de herram­ientas y servicios

Instal­ación dnsutils
sudo apt-get install dnsutils
Herram­ientas
sudo apt-get install bind9 bind9utils bind9-doc

Servidor Web Nginx

Config­uración Nginx
/etc/n­gin­x/s­ite­s-a­vai­lab­le/­sim­eon­paris
Enlace simbólico
/etc/n­gin­x/s­ite­s-e­nab­led­/si­meo­nparis

Config & edición archivos

sudo nano /etc/b­ind­/na­med.co­nf.o­ptions
sudo nano /etc/b­ind­/na­med.co­nf.l­ocal
sudo nano /etc/n­gin­x/s­ite­s-a­vai­lab­le/­sim­eon­paris
 

Enlaces simbólicos

 /etc/n­gin­x/s­ite­s-a­vai­lab­le/­sim­eon­paris 
/etc/n­gin­x/s­ite­s-e­nabled

Gestión de Servicios

sudo systemctl restart bind9
sudo systemctl restart nginx

Manejo de Archivos y Permisos

subir ftp terminal
scp -i “ftp.pem” index.html
Cambia propiedad directorio al usuario
sudo chown -R admin:­admin /var/w­ww/­sim­eon­par­is/html
Permisos directorio
sudo chmod -R 755 /var/w­ww/­sim­eon­par­is/html

CONFIG­URACIÓN SERVIDOR LDAP

Instala el servidor OpenLDAP y herram­ientas LDAP.
sudo apt-get install slapd ldap-u­tils: 
Reconf­igura la instal­ación de slapd.
sudo dpkg-r­eco­nfigure slapd: 
Agrega una entrada LDAP
sudo ldapadd -x -D "­cn=­adm­in,­dc=­sim­eon­par­is,­dc=­es" -W -f simeon­par­is.ldif
Autent­icación LDAP
sudo a2enmod authnz­_ldap

Instalar y Gestionar Servicios:

Actualiza paquetes
sudo apt-get update
Instala un paquete de software
sudo apt-get install paquete
Inicia un servicio
sudo systemctl start servicio
Detiene un servicio
sudo systemctl stop servicio
Reinicia un servicio
sudo systemctl restart servicio
Habilita un servicio
sudo systemctl enable servicio