miércoles, 3 de julio de 2013

Personalizar Ubuntu

Para poder cambiar el fondo de escritorio de Ubuntu lo primero que tiene que hacer
es:
1. Ir a sistema 
2.Ir ala pestaña preferencias
3.Darle click en apariencia
Al darle click en apariencia saldra una venta varias secciones las principales son:
1.Temas 
2.Fondo

En temas se puede seleccionar el tama para tu equipo, el fondo se cambia el fondo de pantalla para tu equipo al darle click en la pestaña de fondo saldran los fondos que vienen por default en 
ubuntu pero no son los unicos fondos que pueden elegir si quieren elegir un fondo de los que vienen 
predefinidos por ubuntu solo le dan click en la imagen y aceptar y la imagen se cambiara
pero si quiere otra imagen que no sea de las que estan predefinidas por ubuntu le dan click al 
boton añadir y seleccionan la imagen que sea de su agrado despues de seleccionarla le dan aceptar y el fondo de pantalla de su equipo sera cambiado.

Crear Usuarios y Grupos Por Terminal En Ubuntu

1. Añadir usuarios y grupos

Para añadir un usuario:
sudo adduser nombreusuario
El sistema pedirá alguna información adicional sobre el usuario y un password o clave. Por defecto, se crea un grupo con el nombre del usuario y éste será el grupo por defecto. Este comportamiento se configura en /etc/adduser.conf.

Para añadir un usuario al sistema estableciendo users como su grupo principal:
sudo adduser --ingroup users nombreusuario

Para ver las opciones de añadir usuarios utiliza el comando man.
sudo man adduser

Para añadir nuevos grupos, cuando el número de usuarios es numeroso y heterogéneo y así simplificamos el tema. Esto se hace con el comando addgroup. Por ejemplo:.
sudo addgroup nombregrupo

Para añadir un nuevo usuario a un grupo existente puedes hacer lo siguiente:
sudo adduser nombreusuario nombregrupo

Para añadir un usuario existente a un grupo existente puedes usar el mismo comando:
sudo adduser nombreusuario nombregrupo

2. Eliminar usuarios y grupos

Para eliminar usuarios y grupos se emplean userdel y groupdel respectivamente. Por ejemplo: Para eliminar el usuario juan:
sudo userdel juan
Si además se indica la opción -r, también se borrará el directorio personal del usuario con todo su contenido:
sudo userdel -r juan

Para eliminar el grupo profesores:
sudo groupdel profesores

3. Modificar usuarios y grupos

Para modificar las características de los usuarios y grupos se emplean los comandos usermod y sudo groupmod. Algunos ejemplos:

Para cambiar el directorio de inicio del usuario juan para que sea /home/profesores/juan. La opción -m hace que mueva el contenido del antiguo directorio al nuevo emplazamiento.
sudo usermod -d /home/profes/juan -m

Para cambiar el grupo inicial del usuario juan para que sea profesores.
sudo usermod -g profesores juan

Para cambiar el nombre del usuario juan. El nuevo nombre es jorge.
sudo usermod -l jorge juan

Para cambiar el nombre del grupo profesores a alumnos.
sudo groupmod -n alumnos profesores

4. Ficheros relacionados con la gestión de usuarios y grupos

Algunos ficheros relacionados con las cuentas de usuario son:
  • /etc/passwd: contiene información sobre cada usuario: ID, grupo principal, descripción, directorio de inicio, shell, etc. También contiene el password encriptado, salvo que se usen shadow passwords.
  • /etc/shadow: contiene los passwords encriptados de los usuarios cuando se emplean shadow passwords.
  • /etc/group: contiene los miembros de cada grupo, excepto para el grupo principal, que aparece en /etc/passwd.
  • /etc/skel: directorio que contiene el contenido del directorio de los nuevos usuarios.

5. Algunos grupos especiales

En el sistema existen algunos grupos especiales que sirven para controlar el acceso de los usuarios a distintos dispositivos. El control se consigue mediante los permisos adecuados a ficheros de dispositivo situados en /dev. Algunos de estos grupos son:
  • cdrom: dispositivos de CD–ROM. El dispositivo concreto afectado depende de donde estén conectadas las unidades de CD–ROM. Por ejemplo, /dev/hdc.
  • floppy: unidades de diskette, por ejemplo, /dev/fd0
  • dialout: puertos serie. Afecta, por ejemplo, a los modems externos conectados al sistema. Por ejemplo, /dev/ttyS1
  • audio: controla el acceso a dispositivos relacionados con la tarjeta de sonido. Por ejemplo, /dev/dsp, /dev/mixer y /dev/sndstat.
Para dar acceso a un usuario a uno de estos servicios, basta con añadirlo al grupo adecuado. Por ejemplo, para dar acceso al usuario juan a la disquetera haríamos:
sudo adduser juan floppy

Alternativamente, para sistemas pequeños suele ser mejor"desproteger" los dispositivos adecuados para que todos los usuarios puedan usarlos, evitando tener que recordar añadir usuarios a los grupos adecuados. Por ejemplo, para dar acceso de lectura al CD–ROM (suponiendo que esté en /dev/hdc) y de lectura/escritura a la disketera a todos los usuarios, haríamos:
sudo chmod a+r /dev/hdc
sudo chmod a+rw /dev/fd0*

6. Límites a los usuarios

En los sitemas UNIX/LINUX existe la posibilidad de limitar recursos a los usuarios o grupos, por ejemplo, el máximo numero de logins que puede realizar simultáneamente un usuario, el máximo tiempo de CPU, el máximo numero de procesos etc. Estos límites se controlan en LINUX a través del fichero /etc/security/limits.conf. También es posible limitar los tiempos de acceso a los usuarios. Una de las formas de hacerlo es con el servicio timeoutd. Este servicio se instala a través de la distribución y, una vez instalado aparece un fichero de configuración /etc/timeouts. En este fichero de configuración las lineas en blanco o que comienzan por # no son interpretadas. El resto de las líneas debe tener alguna de las dos siguientes sintaxis:
TIMES:TTYS:USERS:GROUPS:MAXIDLE:MAXSESS:MAXDAY:WARN

o bien
TIMES:TTYS:USERS:GROUPS:LOGINSTATUS

Ejemplos de límites horarios:

El ususario curso no puede hacer login durante el fin de semana:
SaSu:*:curso:*:NOLOGIN

Sólo el ususario root puede acceder desde las consolas tty1 a tty6:
Al:tty1,tty2,tty3,tty4,tty5,tty6:root:*:LOGIN
Al:tty1,tty2,tty3,tty4,tty5,tty6:*:*:NOLOGIN

Sólo el usuario root puede acceder entre las 15:00 y las 16:00h de cada dia:
Al1500-1600:*:root:*:LOGIN
Al1500-1600:*:*:*:NOLOGIN

Una vez que se ha preparado el fichero /etc/timeouts es necesario reiniciar el servidor timeoutd:
/etc/init.d/timeoutd restart
Stopped /usr/sbin/timeoutd (pid 2412).
Starting /usr/sbin/timeoutd...

Es importante destacar que este proceso no actúa durante el proceso de login lo que da lugar a que, aunque un usuario tenga prohibido el acceso a una máquina en un momento determinado, inicialmente puede entrar y sólo, una vez que se ejecute el proceso timeoutd, será expulsado del sistema. Para conseguir que durante el proceso de login se revisen las condiciones de timeouts se debe incluir las siguientes lineas en el fichero /etc/profile:

Comprueba restricciones de timeoutd (ver timeoutd, timeouts(5))
/usr/sbin/timeoutd ‘whoami‘ ‘basename \‘tty\‘‘ || exit

Con esta línea incluso aunque el servicio timeoutd este parado si en el fichero /etc/timeouts se prohibe el acceso a un usuario éste no podrá entrar en el sistema.

Crear Grupo En Ubuntu

Para crear un grupo en ubuntu se realiza de la siguinte manera:
Van a sistema -> administracion -> usuarios y grupos
Despues se abrira la ventana que nos pide un usuario para poder entrar en las modificaciones 
entrando como en modo superusuario o modo ROOT

Una ves insertada la contraseña y estando en modo ROOT se abrira la pantalla de configuracion 
de usuarios y le daremos click en gestionar grupos

Despues de darle click en Gestionar grupo se abrira una nueva pantalla  y mostrara todos los grupos 
creados le daras click en grupo nuevo y te saldra otra pantalla

En esta seccion le daras el nombre al grupo y agregaras los miembros para el grupo creado
despues le dan aceptar y mostrara otra ventana la ventana de permisos
Aqui en esta seccion se asignan todos los permisos tanto de creador del grupo como los que estan en 
el grupo esta seccion se divide en tres partes las cuales son:
  • Propietario. Estos son los permisos que tú como propietario tienes sobre el directorio. Por defecto puedes crear y borrar ficheros, que es lo que se dice "acceso total", por algo es tuyo, ¿no? Esto puede parecer una chorrada, pero no lo es. Imagina que tienes un directorio con las fotos de tu boda y que no quieres que haya ningún accidente y las borres por error. Puedes editar tus propios permisos y poner "Acceder a archivos". Eso te permitirá verlas pero no borrarlas. ¡Se acabaron los accidentes!
  • Grupo. Podemos definir si los miembros de un grupo pueden ver, editar o borrar nuestros ficheros. En el ejemplo anterior, el profesor elegiría aquí el grupo del curso al que fuesen dirigidos los ejercicios.
  • Otros. Se entiende por "otros" a cualquier otra persona que no seas tú ni nadie de tu grupo, es decir: cualquiera. Por defecto el acceso es "Ninguno". Esto protegerá el directorio contra chafarderos que no conozcas y que estén fisgoneando.  
Una vez configurado esto le dan click en aplicar permisos a los archivos contenidos y el grupo 
queda creado.
 

Crear Un Usuario En Ubuntu

Para crear un grupo en ubuntu lo primero que tenemos que hacer es ir al menu sistemas
despues en adminstracion y usuarios y grupos.

Una vez que le demos click en usuarios y grupos mostrara una pantalla en la cual te pide
el password para ingresar como super usuario o en modo ROOT insertan la contraseña que le asignaron 
a su equipo y le dan click en autenticar

Una vez puesta la contraseña para entrar en el modo de super usuario o en modo ROOT
mostrara otra pantalla en la cual ya da toda la inforacion de los usuarios que hay en el equipo
y dos botones desbloqueados y dos bloqueados los botones bloqueados .

Le dan click en añadir usuario
La informacion basica o minima para crear el usuario es:

  • Nombre de usuario. Este es el nombre que usará esa persona para ingresar en el sistema.
  • Perfil. Esto definirá que puede hacer y qué no puede hacer el usuario. Hay tres perfiles predefinidos, pero luego veremos que esto se puede personalizar más en la pestaña "Privilegios del usuario". Los perfiles por defecto son:

    • Usuario del escritorio. Podrá abrir programas, navegar, tener sus ficheros, etc. No podrá administrar el ordenador, es decir, nada de editar usuarios, ni añadir impresoras, ni instalar programas.
    • Usuario sin privilegios. El usuario no podrá hacer nada. No se me ocurre a quién le interesará esta opción. Supongo que si quieres crear un usuario pero todavía no quieres activar su cuenta puede ser útil.
    • Administrador. Puede hacer todo lo que hace un usuario de escritorio y además puede administrar el equipo (ya sabes, tener superpoderes durante un rato). Para que lo sepas, tu usuario es uno de estos, por eso puedes crear usuarios, entre otras cosas.
  • Contraseña. Puedes establecerla a mano o hacer que Ubuntu genere una contraseña aleatoria por ti.
Lo demás es información opcional. Está bien tenerla, porque da información, pero no tendrás problemas si no la conoces.


Despues nos mostrara la pantalla de privilegios en esta pantalla se elige lo que el usuario puede o 
no hacer aqui en esta pantalla se hace toda esa configuracion.

Una vez configurado todos los privilegios le dan aceptar y saldra otra pantalla llamada: Avanzado
se recomienda no modificar esta pestaña a menos que seas un usuario avanzado.
 Le dan click en aceptar y el usuario ha sido creado.

Comandos Basicos De Linux

Estos son los comandos mas comunes en el uso de 
Linux
cal: Despliega un calendario
cat: Muestra el contenido de archivos y concatena archivos
cd: Camiba de directorio
chgrp: Cambia el grupo de un archivo o carpeta
chmod: Cambia los permisos de un archivo  carpetas
chown: Cambia el propietario de un archivo o carpeta
cmp: Compara dos archivos byte por byte
compress: reduce el tamaño de los archivos usando la codificacion adaptativa
cp: Comando que se utiliza para copiar ficheros
  • -i: Informa antes de sobrescribir un archivo en el destino indicado
  • -p: Realiza la copia de los ficheros de modificacino de los archivos y carpetas originales
  • r-: Copia de forma recursiva
crypt: Es la funcion de cifrado de la contraseña
cut: Remueve secciones
date: Muestra/Establece la fecha y hora actual
echo: Se encarga de repetir o desplegar en la salida estandar cualquier argumento
file: Determina el tipo de archivo
find: Busqueda de archivo, multitud de opciones de busqueda
gzip: Comprime/Expande archivos
kill: Termina procesos, mas correctamente envia señales a procesos
lp: Imprimir un archivo
  • -n: [numero de copias][archivo]
  • -d: [impresora][archivo]
lpslat: Impresión de tazas de información de estado
ls: Lista de archivos y directorios 
  • -a: Nos muestra todos los archivos incluyendo los archivos ocultos
  • -b: Nos muestra todos los archivos menos los Backup
  • -l: Nos muestra todas las informaciones de los archivos como los permisos, usuarios y grupo al que pertenece, el tamaño del archivo, fecha, hora de creación y nombre de archivo
  • -r: Muestra el contenido de un directorio al revés
  • -R: Muestra el contenido de un directorio con sus subdirector
  • -U: nos ordena los archivos
  • -t: Ordena los archivos por fecha de modificación 
man: muestra el manual de comando indicado
mkdir: Crea directorios
more: Paginador similar a les pero menos funcional, ya que salo avanza y no retrocede
mv: Mueve archivos y directorios
passwd: Cambia la contraseña del usuario indicado
pg: Muestra el contenido de un fichero de forma paginada
ps: Muestra los procesos del sistema o del usuario o ambos
pwd: Te devuelve la ruta en la que estas situado, se suele utilizar para saber en que parte de la estructura de directorio te encuentras
rm: Borra o elimina archivos
rmdir: Se usa para eliminar un archivo
sutdown: Apaga o reinicia el equipo
  • -h: Detiene o apaga después de un shutdown
  • -r: reinicia después de un shutdown
now: reinicia inmediatamente

Crear Grupo Con CMD


Para crear un usuario por medio del CMD de windows el procemiento es el siguiente
Para comenzar abrir una nueva interfaz del CMD precionando boton inicio + R se abrira 
una ventana de busqueda y ponen CMS y se abrira la nueva interfaz del CMD

 Para poder crear un nuevo usuario necesitan ejecutar el CMD como administrador
Para crear el nuevo usuario se ejecuta el siguiente comando
net user/add group del grupo
                                                         


Se ejecuta el comando 
net group para ver los grupos creados
Para eliminar un usuario se utiliza el comando
net group /delete nombre del grupo
 
Asi se crean y eliminan grupos

Crear un grupo por medio visual

Crear un grupo
Hay dos formas de crear un grupo en Windows la primera es por medio del administrador de usuarios y la otra es por medio del CMD o "Simbolo del sistema" 
Primero crearemos un grupo por medio de el Administrador de usuarios 
Lo primero que haremos sera ir a equipo una vez en equipo le daremos click derecho y le daremos en administrar.
Una vez que le demos en administrar se abrira el administrador de dispositivos.
Una vez dentro del administrador de usuarios ir ala seccion de usuarios y grupos locales y desplegarlos.
Despues le daran click en Grupos y se mostraran todos los Grupos.


Para poder crear un nuevo usuario le dan click derecho en cualquier parte de la ventana y saldra un menu
y dira usuario nuevo

 
Le dan click en nuevo usuario y se abrira otra ventana

Llenan los datos que son necesarios en el cuadro de abajo se agregan los usuarios que van a formar parte
del grupo.
Le damos crear y el Grupo ha sido creado.