Mostrando entradas con la etiqueta Ubuntu. Mostrar todas las entradas
Mostrando entradas con la etiqueta Ubuntu. Mostrar todas las entradas

miércoles, 14 de mayo de 2014

Ejercicio examen

Buenas hoy traigo unos ejercicios de usuarios y permisos de Ubuntu.

EJERCICIO: GESTIÓN DE USUARIOS Y PERMISOS EN LINUX
Se propone crear un entorno de trabajo para realizar prácticas: Habrá un 
profesor (profesor), alumnos (alumno1,…,alumno4) y grupos de prácticas (grupo1 y 
grupo2).
Por extensión se podría aplicar a un grupo más amplio. Se trata de conseguir:
1. Para las prácticas individuales, cada alumno tendrá un directorio 
/home/alumnoX. Dentro de él, deben crear el fichero practica_individual1. 
Ese fichero podrá ser visto por el profesor pero no podrá modificarlo. Cada 
alumno sólo tendrá acceso a sus ficheros.

Empecemos para crear los usuarios usamos el comando adduser y para los grupos addgroup recomiendo grear primero los grupos.
addgroup grupo1
addgroup grupo2
addgroup grupo3
addgroup grupo4
addgroup grupo5

adduser profesor
adduser alumno1
adduser alumno2
adduser alumno3
adduser alumno4

Cuando creas al usuario te pregunta si quieres que pertenezca a un grupo yo he puesto cada alumno con un grupo.
Para este ejercicio creo que es necesario que el profesor tambien pertenezca a los grupos de los alumnos.

Luego dentro de cada usuario creamos el fichero practicas_individuales1 para ello usamos el comando touch.

Para los permisos ponemos el comando chmod.

chmod 0740 /home/alumno1/practicas_individuales.

Para comprobar si salio bien usamos el comando ls -l.




2. Para las prácticas en grupo, cada grupo dispondrá de un directorio 
/home/grupo1, /home/grupo2 en el que podrán escribir los miembros del 
grupo. Todos los alumnos pertenecientes a un grupo (alumno1 y alumno2 
pertenecen al grupo1 y alumno3 y alumno4 al grupo2) pueden escribir en el 
directorio del grupo (/home/grupoX), pero no pueden leer ni escribir en el 
directorio de otros grupos. Esos ficheros podrán ser vistos y modificados por
el profesor.


Para este ejercicio necesitamos el comando mkdir para crear el directorio.

mkdir /home/grupo1
mkdir /home/grupo2

Para asignar un usuario aun grupo usamos el comando adduser.
adduser alumno1 grupo1
adduser alumno2 grupo1
adduser alumno3 grupo2
adduser alumno4 grupo2

Al profesor lo metemos en todos los grupos.
Para los permisos usamos el comando chmod.
chmod 0061 grupo1
chmod 0061 grupo2



3. Habrá un directorio /home/clase_linux en el que todos los alumnos 
podrán crear y modificar sus ficheros. Además, podrán ser leídos (no 
modificados) por el resto de alumnos y por el profesor.

Para crear un directorio usamos el comando mkdir.

mkdir /home/clase_linux
Luego ponemos los permisos en cada fichero.
chmod 0766. 
Cada alumno crea un fichero le mete dentro de su carpeta y le pone los permisos 0744.



Bueno espero que no sea muy lioso.

martes, 13 de mayo de 2014

usuarios y grupos

Buenas hoy traigo 2 nuevos archivos para linux que nos permite ver tanto los grupos creados como las passwd de cada uno.

Group: si en nuestra terminal ponemos el comando more group (tendremos que estar dentro de la carpeta etc y para ello ponemos el comando cd /etc o usar la ruta absoluta) nos aparecen todos los grupos creados (tanto los creados por nosotros como los que vienen por defecto), y que usuarios tenemos creado en cada uno de los grupos. Dejo una imagen de que se con este comando.



Passwd: con more passwd visualizaremos los usuarios que hemos creado en orden de creacion y con un numero Id de identificacion. Pongo imagen para que lo veais mas claro.


Bueno espero que resulte de utilidad.

martes, 6 de mayo de 2014

Permisos de usuario

Buenas hoy traido un trabajo sobre como poner permisos a los ficheros en ubuntu, para ello usaremos el comando chmod.

Para poner permisos de usuario a un fichero hay 2 formas en una hay que usar este comando seguido de 3 numeros en octal, son en total 9 bits (cada 3 sacamos el numero octal) y se dividen en 3 grupos el primer grupo pertenece a los permisos del propietario (quien crea el fichero), el segundo grupo pertenece a usuarios de nuestro grupo y el tercer grupo pertenece al resto de usuarios, esos 3 bits tienes 2 posibilidades ser 0 o 1, el 1 bit de cada grupo representa la lectura o read=r el segundo la escritura o writh=w y el tercero representa ejecucion execution=x. por ejemplo si ponemos chmod 777 nombrefichero le estaremos dando permisos de todo tipo a todos los usuarios, si por el contrarioponemos 400 estaremos dando permisos de lectura al propietario y los demas no podran hacer nada.

La otra forma es poner:
chmod u=rwx (segun corresponda) g=rwx o=rwx nombredelarchivo.xxx



Bueno para empezar nos encargan en un ejercicio que pongamos permisos de solo lectura al propietario y que no pueda verlo el resto para ello desde la terminal ponemos chmod 400 personal (que es el nombre de mi carpeta)



 Una vez echo esto cambiamos de usuario para ver si los cambios tienen efecto, y como vemos en la imagen siguiente si entramos con otro usuario no nos deja acceder por que no tenemos permisos.


Para comprobarlo plenamente volvemos al usuario propietario del archivo y vemos que nos deja ver el contenido pero no nos deja editarlo (bueno podemos escribir pero cuando le damos a guardar esa opcion no esta activa).





La verdad es un comando muy util para que no acceda ninguna persona no deseada a nuestras cosas personales.

Bueno espero que sirva de utilidad.

Less More

Buenas hoy traigo un trabajo sobre la diferencia entre los comandos less y more de linux.

Less te permite visualizar y editar documentos de texto asi como concatenarlos.



More te permite visualizar documentos de texto y concatenarlos pero no editarlos.




Dejo unas imagenes de la diferencia entre ambos.

Espero que sea de utilidad.

miércoles, 30 de abril de 2014

Actividad 1 de linux

Buenas hoy voy a mostrar para que sirve el comando man.
Man es un comando que te muestra un manual del comando que le acompañe.

Por ejemplo yo lo voy a usar con el comando touch.

Si en la terminal pongo man touch sale esto.

Ahora vamos a contestar unas preguntas faciles pero utiles.
¿Que pasa si pulso la tecla Enter o intro?
Pues que baja una linea.

¿Que pasa si pulso la barra espaciadora?
Actua como enter pero en vez de bajar una linea te baja la pantalla entera.

¿Que pasa si pulso la tecla b?
Que te lleva unas lineas mas arriba no se cuantas exactamente.

¿Que ocurre si pulsamos quit?
Pues que salimos del manual y volvemos al prompt.

Bueno espero que resulte de utilidad.

martes, 29 de abril de 2014

Configuracion del sistema: actualizacion de ubuntu

Buenas hoy traigo como actualizar el sistema ubuntu.

Una vez iniciado el sistema por primera vez, si estamos conectados a internet, el gestor de actualizaciones indicara que actualizaciones estan disponibles.
Si no es asi tambien podemos ir al DASH y en el buscador ponemos gestor de actualizaciones y nos aparecera esta herramienta.

Una vez dentro las actualizaciones disponibles nos saldran marcadas y solo tendremos que darle a iniciar actualizaciones, nos pedira la contraseña de usuario administrador y una vez metida nos saldra una ventana de aplicando los cambios que es una ventana de descarga, una vez concluida la descarga nos llevara a la terminal con el mismos nombre Aplicando los cambios donde se instalaran las actualizaciones.
Como podeis ver en esta imagen yo ya lo tengo actualizado. Aun asi le doy al boton comprobar por si se me ha quedado algo en el limbo.



Si queremos cambiar cuando y como se actualiza el sistema operativo en esa misma ventana le damos a la opcion configuracion, nos iremos a esta otra ventana.


Dentro de esta ventana nos vamos a la opcion software de ubuntu y marcamos las 5 opciones que nos deja. Cuando clickeemos en una opcion nos pedira la contraseña.


Al final se tiene que quedar asi tambien es importante seleccionar desde donde queremos que se descarge en mi caso desde el servidor principal.


Una vez tengamos las 5 opciones marcadas nos vamos a la pestaña Actualizaciones y marcamos las 2 primeras opciones, tambien aqui seleccionamos la frecuencia con la que se buscan actualizaciones y si queremos que se muestren inmediatamente o en otro momento.


Con esto tendriamos perfectamente actualizado nuestro ubuntu.
Espero que sirva de utilidad.

lunes, 28 de abril de 2014

Instalacion de ubuntu tweak.

Buenas hoy traigo un manual de como instalar el ubuntu tweak que es un programa de administracion ubuntu.

Nos vamos al terminal y comenzamos la instalacion, pero antes vamos a explicar que es un repositorio cuando intentamos instalar un programa que ya viene predefinido solo tenemos que instalarlo, por que ya lo tenemos en el codigo fuente, ahora bien si queremos instalar un programa que no esta predefinido o que no esta en el codigo fuente se le añade un repositorio.

Empezamos poniendo esto en el terminal.
sudo add-apt-repository ppa:tualatrix/ppa


Cuando finalice pondremos lo siguiente para actualizar los paquetes.
sudo apt-get update

Cuando termine de actualizar ponemos lo siguiente, para instalarlo una vez metido como fuente.
sudo apt-get install ubuntu-tweak


Esto lo pongo para quien quiera experimentar pero yo no lo he instalado simplemente es una version experimental en desarrollo y puede ser algo inestable.
sudo add-apt-repository ppa:ubuntu-tweak-testing/ppa

A continuacion veremos unas imagenes acabando la instalacion.



Ya tenemos la descarga completada y podemos usar el programa.


Como podemos observar es un administrador de sistema muy potente para ubuntu.
Bueno aqui termina el manual espero que resulte util.

miércoles, 23 de abril de 2014

Añadir disco duro a maquina virtual Ubuntu

Buenas hoy traigo como añadir un disco duro a una maquina virtual ubuntu.

Empecemos.

Primero como hacemos siempre con la maquina virtual apagada vamos a la opcion VM/settings.



Justo despued le damos a la opcion add y le agregamos un nuevo disco duro.


Elegimos la interfaz que mas se ajuste a nuestras necesidades.


Le damos a crear un nuevo disco duro virtual.



Elegimos el nombre del nuevo disco duro.


Ya lo tendriamos instalado ahora vamos a nuestra maquina virtual para seguir con el proceso.


Dentro de nuestra maquina virtual nos vamos al dach y elegimos la opcion herramientas del sistema, administracion y editor de particiones Gparted, (aviso yo estoy utilizando la interfaz gnome).
Una vez dentro de gparted nos vamos a la opcion GParted y dipositivos y elegimos el nuevo disco duro,
tal y como se muestra en las imagenes.




Una vez elegido nos vamos a la opcion dispositivos (no confundir con la anterior) y dentro de dispositivos con la opcion grear tabla de particiones. Tambien teneis imagenes para no liaros.


Una vez seleccionado le damos boton derecho sobre el nuevo disco duro y pulsamos nueva.





Nos saldra esta advertencia le damos a aplicar.


Elegimos el formato como queremos que funcione el disco duro.


Ahora una vez terminado le damos al icono V para terminarlo.


Te dira si estas seguro de querer ejecutar la operacion le damos a aplicar.


Te saldra este mensaje como que lo tienes terminado.


Una imagen de que el disco duro a sido creado correctamente.

Un saludo y espero que sirva de utilidad.

martes, 22 de abril de 2014

Linux de pascua

Buenas hoy traigo un trabajo sobre Linux y sus diferentes distribuciones
por el momento dejo los iconos de las 10 mas conocidas.
1.-














2.- Para profundizar mas vamos a responder algunas preguntas sobre archlinux
¿Donde esta su origen?
Inspirado por CRUX, otra distribución minimalista, Judd Vinet creó Arch Linux en marzo de 2002
¿En que año surgio aproximadamente?
11 de marzo de 2002; hace 12 años
¿Por quien?
¿Exixte en la actualidad?
Si ya que su ultimo instalador es de 1 de febrero de 2014; hace 2 meses
¿Quien la mantiene?
Aaron Griffin & team
¿Que aspecto la diferencia de las demas distribucciones?
Arch Linux utiliza un modelo de rolling release, de tal manera que una actualización regular del sistema operativo es todo lo que se necesita para obtener la última versión del software; las imágenes de instalación son simplemente «capturas» de los principales componentes del sistema.
3.- Encuentra los requisitos minimos  de Archlinux
Arch Linux puede ser ejecutado en cualquier máquina i686 compatible con un mínimo de 64 MB de RAM. Una instalación básica con todos los paquetes del grupo base puede tomar alrededor de 500 MB de espacio en disco. Si se está trabajando con un espacio más limitado, esto puede ser recortado de forma considerable, pero tiene que saber lo que está haciendo.


Bueno gente espero que resulte interesante.