Bon Sant Jordi!!

http://www.flickr.com/photos/parap/4569415086/sizes/m/in/photostream/
http://www.flickr.com/photos/flowector/3452703868/sizes/m/in/photostream/

Alta massiva d'usuaris


En alguna ocasió ens podem trobar que hem de donar d'alta molts usuaris en algun ordinador amb linux, això si ho hem de fer manualment és un enrenou.

Cercant vaig trobar un petit script, programa que precisament fa aquesta feina a partir d'un fitxer de text, on hagim posat els usuaris en una estructura predeterminada: "grup: usuari:nom:cognom:correu: contrasenya", en línies separades. i sense espais. Aquest document s'ha d'anomenar: usuaris.txt


Despres ell agafa aquestes dades i va creant els usuaris un a un, de manera automàtica.


Aquets dos fitxers els hem de tenir a la mateixa carpeta. Si el fitxer d'usuaris s'anomena d'una altra manera heu d'editar la línia 23 de l'script d'alta d'usuaris.

El mateix script que us he enllaçat, té algunes modificacions que podeu editar si us el mireu, i que és convenient que tingueu en compte.

Obligar a l'usuari canviar la contrasenya el primer cop que entri.

Podem fer que l'usuari el primer cop que entri hagi de canviar la contrasenya, per aconseguir-ho heu de descomentar la línia: #chage -d 0 $login, hauria de quedar: chage -d 0 $login.

Treure els usuaris de la pantalla d'entrada (login).

Això ho fà l'script, per el cas d'una distribució openSuse, que és on s'ha provat, en cas d'altres distribucons no s'assegura que funcioni, per tant es recomana que es comentin les següents línies.

#Treiem la pantalla on surten tots els usuaris de l'inici de sessió
gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory --type Boolean --set /apps/gdm/simple-greeter/disable_user_list True


Quedan:

#Treiem la pantalla on surten tots els usuaris de l'inici de sessió
#gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory --type Boolean --set /apps/gdm/simple-greeter/disable_user_list True


O bé  directament les esborreu.


Molta sort i moltes gràcies, ja explicareu com uns ha anat!

tecnocat.eu



CUPS. Control d'impressions

En aquets temps que tot s'ha de mirar podem necessitar veure quin ús es fa de les impressores.

Despres de diverses cerques i diverses proves, en linux, resulta que hi ha poques aplicacions gratuites, i les que hi han fa anys que ningú les manté i son complicades de fer funcionar, tipus Pykota, PhpPrintAnalyzer, ...

Però també en trobem alguna que per la seva simplicitat i resultat sorprenen, aquest és el cas de PrintAnalyzer, que sense ser molt sofisticada ens pot fer el servei.

En línux totes les opcions parteixen de que fem servir el gestor de impressió CUPS, i que aquest genera un fitxer amb informació de les impresions, usuaris, impressores, i alguna cosa més.

Aquest Scrip PrintAnalyzer analitza aquest fitxer i ens dona informació en format de text del tipus: 
  • Ús de les impressores. 
  • Pàgines per impressora i l'usuari 
  • Nombre de copies dins d'un rang de pàgines. 
  • Treballs  impresos en una hora de terminada del dia
  • Treballs impresoso per cada dia del periode
  • Treballs impresos per un usuari
i alguna cosa més. 

Per la seva senzilleza val la pena mirar-ho abans no ens emboliquem en altres aspectes més complicats. Ja que no ens cal instalar res especial.

Hem de pensar que CUPS, guarda l'usuari que ha obert la sessió, per tant si es un ordinador que fa servir molta gent, si tots treballen amb el mateix usuari no podrem saber qui es el que imprimeix més.

Un problema que m'he trobat, és que segons la versió de cups, ens pot intercanviar la posició de l'identificador del treball i l'usuari que fa la impressió i no ens dona resultats, per solucionar-ho hem de mirar l'script, sobre la línia 400 i 496, per posar en l'ordre correcte la informació.



Molta sort i moltes gràcies, ja explicareu com uns ha anat!

tecnocat.eu



Linux. Modificació del perfil per defecte. SKEL

Quan generem una nova configuració d'un linux, si hem de fer que a partir d'aquell moment tots els usuaris tinguin aquesta nova aparença, ho podem fer de diverses maneres:

1. Fer una copia de seguretat, gconftool-2, com ja hem explicat i restaurar a Pseudo Linkat V. Còpia de perfils d'usuari

Però aquest sistema ho haurem de fer manualment per cada usuari, cosa que és una mica engorros, o bé ho podem fer canviant l'esquema que fa servir linux, per donar les configuracions als nous usuaris, això es troba amb una carpeta anomenada SKEL.


Us paso a resumir, el que s'ha de fer un cop es te la distribució personalitzada:

1r. Farem una còpia de seguretat de la configuració per defecte:
  • cd /etc
  • sudo cp –Rf skel skel.org
  • ls –la skel*
2n. Editarem el fitxer de com crearem les carpetes, perque els doni permis per modificar a l'usuari, i que a la resta li doni permisos de lectura, això és un permis de 644, per tant una màscara de 022.
  • gksu gedit /etc/skel/.profile
  • Descomentarem la línia: umask 022, ha de quedar sense la # del principi.
 3r. Copiarem les carpetes de configuració i l'escriptori, aqui he trobat que a la documentació faltava la carpeta .config, per tenir un resultat complert de la configuració, compta també amb el punt final. L'usuari que jo vaig configurar era l'alumne, per tant aquesta part també l'heu de personalitzar a les vostres necessitats.
  • cd /etc/skel
  • sudo cp –rf /home/alumne/Escriptori .
  • sudo cp –rf /home/alumne/.gconf .
  • sudo cp –rf /home/alumne/.gnome2 .
  • sudo cp –rf /home/alumne/.gnome2_private .
  • sudo cp –rf /home/alumne/.config .
 4t. Ja podeu crear els usuaris nous, amb aquest nou perfil, segons la distribució linux ho trobareu a un lloc o a un altra.
 
Molta sort i moltes gràcies, ja explicareu com uns ha anat!

tecnocat.eu



Pseudo Linkat. Edubuntu II. Canvi d'arrencada

Igual que vam fer amb la distribució Mint podem fer amb l'Edubuntu, canviar el logo que ens ensenya a l'arrencar la distribució per fer-la semblar a una Linkat.
1r Pas. Descarregarem ja un fitxer preparat, on s'han modificat les imatges i algun paràmetre de situació dels elements.

Obrim el navegador i posem l'adreça: http://db.tt/k05Fh2FV

2n Pas. Obrim el terminal a l'escriptori, per poder treballar com a root. Obrim el terminal premen el botó dret a l'escriptori: Terminal.

Obrim un explorador de fitxers com a root: sudo nautilus

Recordar que per treballar com a root, ens demana la contrasenya.

3r Pas. Obrim dues subfinestres al navegador (Visualitza subfinestra)

Descompactem el fitxer que hem descarregat, normalment el trobarem a baixades. Boto dret sobre el fitxer i extreu, o senzillament l'obrim.

4t Pas. Busquem la carpeta on es troba el carpeta amb la configuració d'arrencada. La trobem a:

/lib/plymount/themes

Aquí trobarem la carpeta edubuntu-logo, que per seguretat li canviarem el nom, per exemple amb edubuntu-logo-original. Premen el boto dret a sobre.

5è Pas. Copiem la carpeta edubuntu-logo, que hem descarregat i descomprimit al principi a aquesta carpeta.

6è Pas. Reiniciem l'ordinador i observem com s'ha canviat la imatge a l'inici.

Editant el fitxer edubuntu-logo.script podem fer diferents efectes, o bé senzillament substituim les imatges per altres que ens puguin anar bé per la nostra personalització de empresa, escola, ...

Molta sort i moltes gràcies, ja explicareu com uns ha anat!

tecnocat.eu