Está en la página 1de 22

Felipe Andrés Araya Luna

ADMINISTRACIÓN
DE SERVIDORES
1 ¿Qué es LINUX?
2 Distribuciones de LINUX
3 ¿Qué es Ubuntu Server?
4 Tipos de Usuarios

5 Estructura de Directorios
6 Sistema de Permisos
Carácter Acción
? Sustituye a un solo carácter.

* Sustituye cualquier carácter o conjunto de caracteres.

! Permite negar o excluir caracteres.


adduser es el comando que permite añadir nuevos usuarios al sistema desde la
línea de comandos.
La sintaxis es:

#>adduser <usuario>
Se creará el usuario y su grupo, así como las entradas correspondientes en
/etc/passwd, /etc/shadow y /etc/group. También se creará el directorio de inicio o
de trabajo: /home/nn y los archivos de configuración que van dentro de este
directorio.
Crear al usuario con useradd es el primer paso, el segundo es asignarle una
contraseña a ese usuario. Esto se logra con el comando passwd que permitirá
ingresar la contraseña y su verificación.
La sintaxis es:

#>passwd<usuario>
El comando userdel elimina una cuenta del sistema:

#>userdel <usuario>

Elimina la cuenta del usuario de /etc/passwd y de /etc/shadow, pero no elimina su


directorio de trabajo ni archivos contenidos en el mismo, esta es la mejor opción, ya
que elimina la cuenta, pero no la información de la misma.
La sintaxis es:

Para crear un grupo

#>groupadd <nombre>

Para borrar un grupo


#>groupdel <nombre>
La sintaxis es:

Agrega usuario a un grupo

#>gpasswd –a <usuario> <grupo>


Para eliminar un usuario del grupo
#>gpasswd –d <usuario> <grupo>
Para ver a que grupo pertenece un usuario
#>groups <usuario>
2 1 0
2 2 2
r w x
4 2 1
PERMISOS VALOR DESCRIPCIÓN
rw------- 600 El propietario tiene permisos de lectura y escritura.
rwx--x--- 711 El propietario lee, escribe y ejecuta, el grupo y el publico sólo ejecuta.
rwxr-xr-x 755 El propietario lee, escribe y ejecuta, el resto solo leen y ejecutan.
rwxrwxrwx 777 El archivo puede ser leído, escrito y ejecutado por cualquiera.
r-------- 400 Solo el propietario puede leer.
rw-r----- 640 El propietario lee y escribe, el grupo solo puede leer y el resto nada
Sintaxis para modificar los permisos de cualquier archivo o directorio
La sintaxis es:

#>Chmod [opciones] <directorio|archivo>

El ejemplo chmod 700 julio* cambiará los permisos a todos los archivos que
empiecen con julio (julio01, julio02, julio_respaldo, etc.) debido al carácter '*’
El último ejemplo por lo tanto cambiará los permisos a los archivos dentro del
directorio actual.
Una opción común cuando se desea cambiar todo un árbol de directorios, es decir,
varios directorios anidados y sus archivos correspondientes, es usar la opción -R, de
recursividad:
La sintaxis es:

#>Chmod –R 775 felipe

Esto cambiará los permisos a 755 (rwxr-xr-x) del directorio respaldos y de todos los
subdirectorios y archivos que estén contenidos dentro de este.
Otra manera popular de establecer los permisos de un archivo o directorio es a
través de identificadores del bit (r - w - x) de los permisos, como ya se vio
anteriormente, pero ahora identificando además lo siguiente:

 Al usuario con la letra u


 Al grupo con la letra g
 A otros usuarios con la letra o
 Cuando nos referimos a todos (usuario, grupo, otros) con la letra a (all)
 El signo + para establecer el permiso
 El signo - para eliminar o quitar el permiso
#>Chmod – R <augo> [+|-] <rwx> <directorio>
PERMISOS Chmod RESULTADO DESCRIPCIÓN
rw------- a+x rwx--x—x Se agregan los permisos de ejecución a todos.
rwx--x-- g-x rwx----- Se quitaron los permisos de ejecución al grupo.
rwxr-xr-x u-r -wxr-xr-x Se quitaron los permisos de lectura al usuario (propietario).
rwxrwxrwx u-x,go-r rw--wx-wx Se quito el permiso de ejecutar al usuario y lectura al resto.
r-------- a+r,u+w rw-r--r-- Se agrego el permiso de lectura al todos y escritura al usuario.
rw-r----- u-rw ---r----- Se quito el permiso de lectura y escritura al usuario.
Para cambiar el propietario y grupo:

propietario del archivo grupo al que pertenece el archivo

Es posible cambiar estos valores a través de los comandos chown (change owner,
cambiar propietario) y chgrp (change group, cambiar grupo).
La sintaxis es:

#>chown usuario <archivo/directorio>


#>chgrp grupo <archivo/directorio>
Además, al igual que con chmod, también es posible utilizar la opción -R para
recursividad.
La sintaxis es:

sudo nano primero.sh


#!/bin/bash
echo “Hola alumnos del IP LEONES”;

ls -l
sudo chmod u+x primero.sh
sudo ./primero.sh
3 Usuarios Deberán crear los grupos que se detallan a la izquierda
de su pantalla, debiendo crear un fichero llamado
4 Usuarios ciberleones, donde deberán contar con 4 ficheros
denominados documentos, imágenes, videos y
1 Usuarios
ejecutables, cada fichero deberá poseer 5 archivos
relacionado con la identidad de estos, debiendo asignar
2 Usuarios
los permisos que se señalan en el siguiente cuadro, los
1 Usuarios propietarios y grupos serán a elección del alumno.

3 Usuarios Tipo Archivo 1 Archivo 2 Archivo 3 Archivo 4 Archivo 5


Propietario -WX RWX R-- --X -W-
Grupo R-X --X RWX --- R--
5 Usuarios
Otros RW- R-X --- R-- RWX
Gracias por su atención
Nos vemos la próxima clase

También podría gustarte