Administracion de servidores linux

1 Particiones Del Disco Duro                                                                                           Las particiones de un disco duro son divisiones que se hacen al disco rigido como tal, en total cuatro.                                                                                                          Un disco duro solo puede soportar dos tipos de particiones:

Particiones Primarias                                                                                                                                    Es la primera y la mas importante, son estas las encargadas de arrancar el sistema operativo, así como de almacenar el MBR y las tablas de particiones.

Particiones Extendida                                                                                                      actúa como una partición primaria; sirve para contener infinidad de unidades lógicas en su interior. no soporta un sistema de archivos directamente

Particiones Lógicas                                                                                                            Ocupa un trozo de partición extendida o la totalidad de la misma, la cual se ha formateado con un tipo específico de sistema de archivos (ext3, HPFS, NTFS).

En conclusión se puede tener tres particiones primarias y la cuarta como partición extandida, donde se subdividira en logicas.

En linux cada partición se monta en tiempo de arranque.                                     La primera partición es el directorio raiz ( / ), este es la raiz de un arbol de directorios

Distribución de los directorios del arbol entre todas las particiones montadas                                                                                                   Las particiones montadas representan diferentes partes del arbol de directorios donde se situan normalmente los archivos

Directorios a tener en cuenta en un servidor en particiones separada: La razon es para controlar el espacio en el disco.

 /Home: directorio donde  estan los directorios de todos los usuarios.    

/usr:  directorio donde se situan todos los archivos de programa (aplicaciones).

 /tmp: directorio donde se situan los archivos temporales, esta diseñado para que                                                                                                                                            todos los usuarios puedan escribir en el

 /var: directorio donde se alojan los log, importante situarlos en otra partición para que nadie realice un  ataque  de denegacion de servicio (DoS), generando tantas entradas que se llene todo el disco.

/swap: es un sistema de archivos no es accesible para el usuario, es un area de intercambio, una memoria virtual.

 2 GESTOR DE ARRANQUE                    

  

  3 USUARIOS                                                                                                                   Existe 3 tipos de usuarios:

Usuario Normal                                                                                                                   es un individuo particular que puede entrar en el sistema, con limitados  privilegios que harán uso de los recursos del sistema.                                   Usuarios de login

Usuarios de Sistema                                                                                                       son usuarios propios del sistema vinculados a las tareas que debe realizar el sistema operativo. Ejemplo: mail, ftp, bin, sys, proxy, etc.                       usuarios sin login.

root (superusuario)                                                                                                    tiene los máximos privilegios que le permitirán efectuar cualquier operación sobre el sistema.

Crear usuarios                                                                                                                 Para crear usuarios debemos estar como root

-Useradd

1

2

 
 #useradd “usuario”                           Useradd-m “usuario”  
 # medir /home/usuario      Crea automáticamente el directorio de usuario en el directorio /home  
 # passwd  “contraseña”  # passwd  “contraseña”  
     

 -adduser:   #adduser “usuario”                                                                                             -se crea automáticamente el directorio del usuario en el directorio /home    – te pide la contraseña y unos parámetros

 Para cambiar parámetros:               # chfn “usuario”                                                   Para visualizar los parámetros:       # finger “usuario”

 Comandos para gestionar usuarios

Comando Descripción  
# whoami # usuario actual  
# groups [usuario] # grupos del usuario actual  
# id [usuario] #  uid, gid, y el id del grupo  
# su [usuario] # cambiar de usuario sin salir de sesión.  
# newgrp [grupo] # sirve para cambiar de grupo, se utiliza para cambiar a un grupo que no pertenecemos  
# who # lista usuarios dentro del sistema  
# w [usuario] # lista usuarios dentro del sistema y también lo que están haciendo  
# write [usuario] # comando para comunicarse entre los usuarios del sistema  
# wall [mensaje] # permite enviar un mensaje a todos los terminales de los usuarios dentro sistema  
# mesg [y|n] #permite activar o desactivar la opción de recibir mensajes  

  Crear grupos

#groupaddg [GID] “nombre del grupo”     GID: numero de grupo #addgroupnombre del grupo”             automáticamente genera el GID

#gpasswd –a nombre de usuario nombre de grupo   “para añadir usuario”    #gpasswd –d nombre de usuario nombre de grupo   “para eliminar usuario”

  3 BASE DE DATOS  DE LOS USUARIO Y GRUPOS

Toda la información de los usuarios y grupos se guarda en los siguientes archivos:

/etc/passwd: guarda información de los usuarios del sistema

/etc/group: almacena la información sobre los grupos existentes en el sistema.

/etc/shadow: contiene las contraseñas cifradas

4 PERMISOS

  

5 INSTALACION DE APLICACIONES

-Compilacion de paquetes desde archivos fuente

 

 

 

 

 

 

 

 

 

archivo.tar.bz2: $tar jxvf archivo.tar.

 

 

2 leer los ficheros                                                                                                                  README                                                                                                                                       INSTALL

3 la mayoria

 

de los paquetes se instalan de la siguiente forma: 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$./configure                                                                                                                                $make                                                                                                                                                            $make install

ejemplos

un servidor web: cherokee

su documentacion esta en : http://www.cherokee-project.com/doc/ 

 

 

 

 

 

 

 

 

 

 

1 descomprimir el archivo fuente 

 

 

 

 archivo.tar.gz : $tar zxvf archivo.tar.gz                                                                       

 

One Comment

  1. yo trabajo con el sistema operativo linux y desde que conozco el sofware de monitoreo de nimsoft me va genial sobre todo para realizar un sofware de monitoreo exchange.
    saludos. Eduardo

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s