2009-01-29

Perfil Mandatorio en Linux (mejorado)

Hola

El pasado dia 7 de enero publique como hacer una especie de Perfil Mandatorio en Linux, para garantizar un perfil adecuado en cada inicio de sesión, pero al final me di cuenta que impidiendo el acceso de escritura en el direcctorio personal del usuario, algunas aplicaciones no funcionarian correctamente, así que buesqué otra solución.

Esta segunda opción es un poco mas sencilla.

1. Debemos crear un usuario a traves de Gnome (en mi caso), iniciamos sesión con dicho usuario, ajustamos la configuración de su perfil(Tapiz, configuración de Navegadores, Temas, etc…)

2. Hacemos una copia compactada del perfil.

$ tar -cvzf perfil_usuario.tar.gz /home/usuario

3. Copiamos el fichero compactado para /root

cp perfil_usuario.tar.gz /root

4. Creamos un scrip que se encargará de descompactar en cada inicio de sesión el perfil compactado para el directorio /tmp y crear un enlace simbolico hacia el /home

#!/bin/bash
# script sencillo para generar carpetas temporales
cd /tmp
#descompactamos el perfil
tar -xvzf /root/perfil_usuario.tar.gz
#Crea enlace simbolico en /home/usuario
ln -s /tmp/home/usuario /home/usuario
exit 0

Lo guardamos como usuario.sh en el directorio /root

5. Ahora debemos asegurarnos que al iniciar la maquina se ejecute el script, para ello vamos al fichero /etc/rc.local y añadimos al final lo siguiente:

/root/usuario.sh

Weno, hasta aqui todo lo que necesitamos hacer, cada ves que la maquina se reinicia el directorio /tmp se limpia y se pierde el perfil del usuario, cuando la maquina inicia, se ejecuta el script, se descompacta el perfil para /tmp y se crea un enlace simbolico hacia el /home con todos los permisos y configuraciones del usuario.

Hasta la próxima

07
Ene

Perfil mandatorio en linux.

Hola.

En este artículo explicaré como crear un perfil mandatorio en una maquina linux, en este caso el perfil no se descarga del servidor ni tampoc funciona como en los Window$, pero por lo menos se logra mantener un escritorio limpio y organizado en un laboratorio donde acceden numerosas personas cada dia.

Utilizaremos los archivos temporales del sistema operativo, asi nos aseguramos que cuando se reinicie la maquina se borren todos loa archivos que el usuario a dejado.

Primero debemos un script que cree una carpeta llamada usuario en el directorio /tmp del sistema

#!/bin/bash
# script sencillo para generar carpetas temporales
# Crea carpeta temporal llamada usuario
mkdir /tmp/usuario
# Crea sub carpetas dentro de usuario
mkdir /tmp/usuario/documentos
mkdir /tmp/usuario/videos
mkdir /tmp/usuario/canciones
#Crea enlace simbolico en /home/usuario
ln -s /tmp/usuario /home/estudiante/Escritorio/usuario

La última línea crea un enlace simbolico al Escritorio del estudiante, que sera donde unico tendrá permisos de escritura.

El script que lo podemos guardar con el nombre perfil, y lo podemos guardar en /usr/bin

Ahora para que este script se inicie cada vez que arranque la sesion del usuario estudiante usando gnome debemos de ir a :

Sistema –> Preferencias —>Sesiones

en la pestaña Programas de Inicio hacemos clix en el boton Añadir, luego donde dice Orden pongo la ruta completa donde guarde mi script en este caso:

/usr/bin/perfil

Luego abro terminal le doy permisos de ejecucion al script
$chmod +x /usr/bin/perfil

Ahora como root le doy permisos de solo lectura a /home/estudiante (para evitar que el usuario pueda escribir, guardar y/o modificar archivos en /home/estudiante)

Como se han dado cuenta estoy forzando a que se guarden los documentos en /tmp/usuario

Es cuestion de poner un aviso y decir que pueden guardar sus documentos en la carpeta usuario.

Listo cada vez que se reinicia el sistema se borran todos los archivos que estan dentro de /tmp/usuario y la carpeta usuario se vuelve a crear cada vez que se reinicia el sistema.

Es solo un pequeno ejemplo de lo que se puede hacer. Espero que sea de utilidad.

Linvix

Perfil mandatorio en linux.

Hola.

En este artículo explicaré como crear un perfil mandatorio en una maquina linux, en este caso el perfil no se descarga del servidor ni tampoc funciona como en los Window$, pero por lo menos se logra mantener un escritorio limpio y organizado en un laboratorio donde acceden numerosas personas cada dia.

Utilizaremos los archivos temporales del sistema operativo, asi nos aseguramos que cuando se reinicie la maquina se borren todos loa archivos que el usuario a dejado.

Primero debemos un script que cree una carpeta llamada usuario en el directorio /tmp del sistema

#!/bin/bash
# script sencillo para generar carpetas temporales
# Crea carpeta temporal llamada usuario
mkdir /tmp/usuario
# Crea sub carpetas dentro de usuario
mkdir /tmp/usuario/documentos
mkdir /tmp/usuario/videos
mkdir /tmp/usuario/canciones
#Crea enlace simbolico en /home/usuario
ln -s /tmp/usuario /home/estudiante/Escritorio/usuario

La última línea crea un enlace simbolico al Escritorio del estudiante, que sera donde unico tendrá permisos de escritura.

El script que lo podemos guardar con el nombre perfil, y lo podemos guardar en /usr/bin

Ahora para que este script se inicie cada vez que arranque la sesion del usuario estudiante usando gnome debemos de ir a :

Sistema –> Preferencias —>Sesiones

en la pestaña Programas de Inicio hacemos clix en el boton Añadir, luego donde dice Orden pongo la ruta completa donde guarde mi script en este caso:

/usr/bin/perfil

Luego abro terminal le doy permisos de ejecucion al script
$chmod +x /usr/bin/perfil

Ahora como root le doy permisos de solo lectura a /home/estudiante (para evitar que el usuario pueda escribir, guardar y/o modificar archivos en /home/estudiante)

Como se han dado cuenta estoy forzando a que se guarden los documentos en /tmp/usuario

Es cuestion de poner un aviso y decir que pueden guardar sus documentos en la carpeta usuario.

Listo cada vez que se reinicia el sistema se borran todos los archivos que estan dentro de /tmp/usuario y la carpeta usuario se vuelve a crear cada vez que se reinicia el sistema.

Es solo un pequeno ejemplo de lo que se puede hacer. Espero que sea de utilidad.

Linvix

2009-01-26

27 Best Photoshop Web Layout Design Tutorials

Create a Grungy Web Design with Paper Texture

Photoshop Web Design Tutorials

Sound system Studio Web layout

Photoshop Web Design Tutorials

Design a Portfolio Layout

Photoshop Web Design Tutorials

Design a Old paper Style Portfolio Layout

Photoshop Web Design Tutorials

Design a Grunge Vector Layout

Photoshop Web Design Tutorials

Create a Grunge Website Design

Photoshop Web Design Tutorials

Dark Design Studio Web page Layout

Photoshop Web Design Tutorials

Creative studio Web page

Photoshop Web Design Tutorials

Art Institute Photoshop Template

Photoshop Web Design Tutorials

Design a Cool Template With 960 Grid system

Photoshop Web Design Tutorials

Architecture Layout in Photoshop

Photoshop Web Design Tutorials

Note book style Web Page Design

Photoshop Web Design Tutorials

Desktop Style Web layout Design

Photoshop Web Design Tutorials

Interior Design Layout

Photoshop Web Design Tutorials

Professional Design Studio Layout

Photoshop Web Design Tutorials

Real Estate Web Design

Photoshop Web Design Tutorials

Agriculture Layout

Photoshop Web Design Tutorials

Design a Business layout

Photoshop Web Design Tutorials

Design a Business layout

Photoshop Web Design Tutorials

Design a Clean Business Template

Photoshop Web Design Tutorials

Computer Store Web Layout Tutorial

Photoshop Web Design Tutorials

Design a Unique Grunge Website Design

Photoshop Web Design Tutorials

Create a Vibrant Modern Blog Design in Photoshop

Photoshop Web Design Tutorials

Professional Layout For Business Solutions

Photoshop Web Design Tutorials

Gamers Corner Web Layout Design

Photoshop Web Design Tutorials

Model portfolio Layout

Photoshop Web Design Tutorials

Web Layout For Italian Restraunt

Photoshop Web Design Tutorials

21 sets de íconos para el desarrollo de aplicaciones web

A la hora de diseñar una aplicación web es fundamental y de suma importancia asegurarnos que la interface del usuario sea fácil de utilizar, a la vez que elegante, uno de los aspectos que nos permite lograr esto es la implementación de iconos.

Es por eso que desde la web Design Ledger nos traen un compilado con 21 sets de iconos de los mejores para realizar aplicaciones web, y ahorrarnos el trabajo de crearlos nosotros mismos. Algunos de los mejores son:

FireUnit, plugin Firefox para realizar pruebas unitarias de JavaScript

Firebug en algún momento comenzó por ser una extensión más para Mozilla Firefox pero debido a su gran eficiencia para debuggear y editar HTML, CSS y Javascript “en tiempo real” y monitorear el tráfico de cualquier página web paso a integrarse al navegador.

Actualmente existen algunas extensiones para Firefox que trabajan conjuntamente con Firebug como es el caso de FireUnit un plugin que nos da la posibilidad de realizar pruebas unitarias de Javascript y mostrará los logs en una pestaña de Firebug.
Algunas de las pruebas que se pueden realizar con este plugin son:

1. // Simular eventos del navegador
2. var input = document.getElementsByTagName(”input”)[0];
3. fireunit.mouseDown( input );
4. fireunit.click( input );
5. fireunit.focus( input );
6. fireunit.key( input, “a” );

Haz clic aquí para aprender más sobre FireUnit>

Fuente: Sentido Web

50 Vectores para crear fondos y fotos

  1. Grunge borders
    grunged borders
  2. Vector grunge
    free vector grunge
  3. Grunge splashes grunge splashes
  4. Grunge cracks
    cracks breaks
  5. Grunge cityscape
    vector megapolis
  6. Flowered grunge badges
    flowered grunge badges
  7. Vector grunge
    grunge
  8. Vector grunge frame
    grunge-floral-frame
  9. Free grunge vector textures pack
    grunge
  10. 50-free-vector-grunge-corners
    free vector grunge
  11. freevectors
    vector grunge skulls
  12. Free Vector Drips, Drops, and Splatters
    splatters
  13. Free Vector Grunge - Set 1
    vector scratches
  14. Free Vector Grunge - Set 2

  15. Vector Collection
    grunge vector collection
  16. grunge-paint-splatter-vectors-free
    paint splatter vectors
  17. Free vektor grunge trash ornament pack
    vector grunge trash ornament
  18. 25 free vector grunge patterns
    grunge love
  19. Grunge banner vector
    vector grunge graphics
  20. Floral grunge vector graphics
    vector floral grunge graphics
  21. Grunge Elements (see related post)
    grungy elements
  22. Free vector grunge splats
    vector grunge splats
  23. Zaruns Splatter set
    grunge plattern
  24. Hi Res Splatter Brushes
    splatter brushes
  25. VectorPack Sixx
    vector pack
  26. Blood drips
    grunge drips
  27. Freebie grunge vector set
    vectorstock freebie
  28. Paint splats vector
    free paint splats
  29. Rusty grunge texture vector
    free grunge -texture
  30. Free vectors marker illustrator brushes
    marker illustrator brushes
  31. Sexy grungy girls
    sexy grunge girls
  32. Free Vector Samples Pack
    free-trash
  33. Grunge Borders
    Grunge
  34. Vector Pack
    grunge vector pack
  35. Super Crazy Splatter Vectors
    splatter vectors
  36. Splats and Hatchings
    splats and _hatchings
  37. Grunge element vector
    grunge element vector
  38. Spray vectors beta
    spray vectors
  39. Ink scribbles and scatches
    vector trash scribbles
  40. Spray paints
    dirty vector
  41. Dirty vector images
  42. Grunge vector graphics
    grunge vector llustrations
  43. Category grunge splatter
  44. Vector Splat Pack
    vector_spat_pack
  45. Skull vector pack
    skulls vectors
  46. Floral grunge
    floral grunge
  47. Deadly heraldyheraldy elements
  48. Grunge floral background
  49. Splats and miscellaneous
  50. Vector SPLATS