Userdel: permite eliminar un usuario
Grupos De la misma forma que se gestionan los usuarios, es posible gestionar los grupos asociados a ellos. Para añadir un nuevo grupo se utiliza el comando groupadd y su sintaxis es: groupadd nombreGrupo Para la modificación de un grupo se utiliza el comando groupmod, que sigue la siguiente sintaxis: Tema 10. Administración de los sistemas operativos libres 156 groupmod -g identificador nombreGrupo La modificación es realizada mediante el identificador (GID) del grupo, aunque también es posible hacerla mediante su propio nombre. Con el comando anterior se cambia el nombre de ese grupo. Para la eliminación de un determinado grupo se utiliza el comando: groupdel nombreGrupo Por medio del nombre del grupo es posible eliminarlo. En caso de que exista dentro del grupo un usuario que tenga asignado este grupo como principal, no será posible hacerlo. Finalmente, para añadir un usuario a un grupo se utiliza el comando adduser, con la siguiente sintaxis: adduser nombreUsuario nombreGrupo Contraseñas Cuando hay distintos usuarios en un mismo equipo, cada uno de ellos puede tener cierta privacidad en su sesión si establece una contraseña. Para ello, se utiliza el comando passwd, seguido del nombre de usuario al que se le quiere poner. Se debe tener en cuenta que un usuario puede establecer su propia contraseña, pero no la del resto de usuarios, por lo que hay que utilizar este comando siendo root. La sintaxis es la siguiente: passwd nombreUsuario Cabe mencionar que hay qu e establecerla dos veces por motivos de seguridad, ya que será necesaria para el acceso y los permisos de insta- laciones en la cuenta de usuario. Permisos Cuando ya se han definido todos los usuarios y grupos, se realiza la gestión de los permisos. En este momento se definen los recursos que cada uno de los usuarios o grupos podrá ver, modificar o eliminar Una vez se han creado los diferentes grupos y usuarios del sistema, es posible establecer una relación entre ellos, es decir, indicar a qué grupo pertenece cada usuario. Para + info Sistemas operativos monopuesto 157 10.2. Gestión del sistema de archivos Herramientas gráficas Los sistemas operativos cuentan con una cantidad elevada de archi- vos o ficheros que son utilizados por diversas fuentes. Esto implica que exista una organización que permita separar por carpetas o directorios unos de otros. En Linux existen tres tipos de ficheros: • Carpetas o directorios: permiten la organización jerárquica del sistema de ficheros. • Ficheros regulares u ordinarios: son los archivos con los que se trabaja. Pueden ser de cualquier tipo y según su formato indican el modo en que se gestionan los ficheros dentro de las particiones. – Linux contiene sistemas de ficheros basados en discos como ext2, ext3, ext4, FAT, FAT32 o NTFS. Sistemas de ficheros para la comunicación en red, NFS, para compartir recursos entre equi- pos Linux. – Existe un tipo denominado SWAP que es una especie de parti- ción dentro del disco duro que se utiliza como punto de carga de aplicaciones o programas y para reducir la carga en memoria RAM. • Ficheros especiales: son los usados para la comunicación con los distintos periféricos. Consola En Linux podemos gestionar y navegar a través del sistema de archivos desde la consola integrada. El término por el que se conoce al intérpre- te de comandos en Linux es Shell. Para + info La Shell permite ejecutar programas que forman parte de nuestro sistema operativo mediante comandos que se escriben en una consola en modo texto. El Shell de Linux es bash. Tema 10. Administración de los sistemas operativos libres 158 10.3. Gestión de los procesos del sistema y del usuario Activación y desactivación de los servicios Los servicios de Linux son procesos que se ejecutan de forma continua una vez se ejecuta el sistema operativo. En Linux, reciben el nombre de demonios. Para activarlos y desactivarlos solo se tiene que añadir start o stop como parámetro en el comando de ejecución: root ruta / nombreServicio estado • Iniciar un servicio: root /etc /init.d/demonio start • Detener un servicio: root /etc /init.d/demonio stop • Reiniciar un servicio: root /etc /init.d/demonio restart Este tipo de servicios se ejecutan en segundo plano, por lo que no for- man parte del control del usuario y no tienen interfaz gráfica. Los demonios son scripts que ejecutan una serie de porciones de código que suelen localizarse en el directorio /etc/init.d. Sistemas operativos monopuesto 159