Professional Documents
Culture Documents
Comando cp –R: Copiar directorios. El comando cp cuenta también con las variables i (pregunta
si sobreescribir) y la f (fuerza sobreescritura).
Comando mv: mover archivos o carpetas.
Para listar los permisos de un fichero se usa ls –l <archivo>. Muestra si es archivo o carpeta, los
permisos (del dueño, del grupo y del resto de usuarios), tipo de fichero, usuario propietario,
grupo propietario, tamaño, fecha de creación y nombre de archivo.
GESTIÓN DE USUARIOS.
Los archivos usados para la gestión de usuarios son /etc/passwd, /etc/group y /etc/shadow
Abrimos el /etc/passwd.
Abrimos el /etc/shadow. Al tener las contraseñas encriptadas en MD5 es necesario usar antes
el sudo.
Aquí aparecen los usuarios y sus contraseñas encriptadas.
Cuando sale un signo de admiración (¡) es que ese usuario no tiene contraseña. El asterisco (*)
es que la tienen encriptada.
Los otros números el UID y las fechas en días de la vigencia de la contraseña, mínima y máxima,
el cero si queremos que caduque, etc.
Crea el usuario prueba2 del grupo alumno, con shell /bin/bash y carpeta home de usuario
/home/test
También se pueden crear usuario con adduser, donde te van pidiendo los datos.
Comando usermod. Modifica un usuario. –home modifica el home del usuario. La -m es para
que pase los archivos al nuevo home.
También están las opciones o atributos siguientes.
Comando passwd –e. Para cambiar la contraseña en el próximo arranque del sistema.
Comando killall –u. Mata los procesos de un usuario.
Comando usermod - -home. Para cambiar el directorio raíz de un usuario. La carpeta debe ser
antes creada con mkdir. Hay que tener en cuenta que una cosa es la carpeta raíz del usuario y
otra la Shell del usuario, que si fue creada con adduser o useradd puede ser diferente de la raíz.
Comando passwd –e. Para solicitar que un usuario cambie la contraseña en el siguiente inicio
de sesión.
Se usa + o – para dar o quitar privilegios y las letras u, g y o para usuario propietario, grupo del
propietario y el resto de usuario. La sletras r,w y x son de lectura, escritura y ejecución.
También se puede dar permisos por códigos binarios, siendo ejecución de valor 1, escritura 2 y
lectura 4, de forma que quedando el número de tres dígitos tenemos contemplados todos los
permisos sin necesidad de los símbolos + o -.
Para que los alias no se borren tras cerrar la terminal hay que escribir el alias en el archivo
oculto .bashrc de nuestra carpeta de usuario con un editor, como vi, gedit o nano.
Comando cat –n. Saca por pantalla varios archivos concatenados. Si usamos –b no saca las
líneas en blanco.
Ejecutamos gparted para ver los dispositivos. Es necesario usar sudo o hacerlo como root.
Comando cksum. Igual que sum pero además cuenta el número de bites.
Creamos otro disco virtual para probar el gparted.
Ya realizado, nos mostrará los cambios con las unidades montadas, que al ser SCSI serán sd y de
letra b indicando que es el segundo disco. Mostrará sdb1 como la primaria, sdb2 como la
extendida y sdb5 como la swam o lógica.
Usamos sudo fdisk –l para ver nuestros discos y particiones por comandos.
Ahora tenemos que montar las particiones en el sistema. Para ello creamos la carpeta dentro
de /mnt donde se montarán las particiones nuevas.
Si nos pidiese que indiquemos el sistema de archivos, tras sudo mount añadiríamos -t ext4.
Abrimos el fstab.
Ahora añadimos nuestro disco nuevo en este archivo para que Linux nos pille este en el
arranque.
Reiniciamos el sistema y arrancamos el gparted y sobre el sdb1 damos botón derecho y vemos
que nos aparece la opción de Desmontar, lo que quiere decir que ha sido montada
correctamente. Si con el botón derecho damos a Información, veremos que tenemos creado un
UUID y aparece el directorio donde ha sido montado.
En ocasiones, montar un disco duro virtual y no físico puede dar algún problema. Si esto
ocurre, podemos usar algún programa para gestionar y montar los discos. Para ello por
ejemplo en Ubunto podemos ir a Sistema, Administración y Centro de Software de Ubuntu. En
la barra de búsqueda de la web ponemos discos.
Ahora damos sobre el disco en el icono de los dos engranajes y Editar las acciones de montaje.
Ahora para que nos salga el icono del disco creado en el escritorio, marcamos la opción
“Mostrar en la interfaz de usuario”.
Y listo, ya sale el icono del nuevo disco en nuestro escritorio.
Si aún así no nos montase bien el disco, siempre podemos usar un Live CD para solucionarlo, en
este caso voy a poner el ejemplo con el Gparted Live.
Y nos sale el Gparted normal, pero arrancado desde Live CD que debería dejarnos crear el
icono
Algo a tener en cuenta, es que con este Gparted Live, podremos modificar el disco primario,
creando nuevas particiones, ya que no es el Ubunto lo que arranca realmente, sino el Live CD
Después con la nueva partición, podemos formatearla en NTFS para instalar un Windows, o en
este caso ext4 para seguir con Linux.
Le ponemos por ejemplo una etiqueta Usuarios, y usamos esta partición para los usuarios de
una red, de forma que no toquen el sistema.
Aplicamos los cambios dando al icono verde. Ahora nos damos cuenta que la swap es de sólo 1
Gb y al ser un archivo de paginación que ayuda a la RAM, queremos ampliarlo a 2 Gb.
Para ello tenemos que quitar espacio de una de las particiones, quitamos 1 Gb por ejemplo a
sda3.
Ahora teniendo una partición estendida de 2 Gb, podemos asignar esa capacidad a la Swap.
Si por ejemplo queremos cambiar espacio entre particiones, quitamos espacio de la que
queramos sacar ese espacio y dejándolo sin asignar, redimensionamos la partición a aumenta.
La forma de modificarlo es usar el dibujo en la pantalla de arriba en un rectángulo con borde
rojo. Usa la flechas para aumentar o disminuir el tamaño.
NOTA: Es importante darse cuenta, que al arrancar el Live CD, en ningún momento nos han
solicitado la contraseña, incluso habiendo creado y modificado los discos y paticiones. Esta es
una forma sencilla de destrozar el ordenador de alguien desde un Pen Drive o CD. A la hora de
tener nuestra seguridad, sería muy recomendable tener contraseña en la BIOS y poner como
primer dispositivo de arranque el Disco duro del sistema.
Para cambiar el nombre de un equipo, usamos el archivo /etc/hostname para modificarlo con
un editor.
Comando gksu. Pide contraseña para ver con que usuario va a ejecutar un comando.
Si sólo ponemos gksu, nos pide que comando o aplicación ejecutar y con que usuario.