[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Personalizzare utenti



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Alle 10:10, mercoledì 22 gennaio 2003, Diego Barrera ha scritto:

> si ma io non c'ho niente in etc/skel... questo significa che viene letto
> anche qualche altro file... vabbe' a parte questo come potrei fare ad
> esempio a mettere di default sul desktop di ogni nuovo utente un link ai
> dispositivi I/O: tipo CD-ROM Floppy etc? per esempio.
> In skel non c'e' la cartella desktop.

Beh... allora ce la metti... 
Mi sembra strano che non ci sia niente in skel, ci dovrebbero essere almeno i 
files .bashrc e .bash_profile (per vederli devi usare ls -a). Per il resto 
puoi metterci quello che vuoi (da quello che ho capito il desktop di cui 
parli e' quello di kde, quindi andrai ad aggiungere le directory Desktop e 
.kde). Se tutti gli utenti devono avere la stessa configurazione sei apposto, 
altrimenti, se ognuno ad esempio deve avere un ambiente grafico diverso puoi 
scrivere uno script bash che prima di creare l'utente sostituisca la 
directory /etc/skel con quella che vuoi tu... Ad esempio per l'utente pippo 
crei una directory /etc/skel.pippo con tutto quello che pippo avra' dentro 
alla sua home e poi scrivi uno scriptino simile a questo:

#!/bin/bash
[ $# = 1 ] || exit 1
[ -d /etc/skel.$1 ] || exit 1
mv  /etc/skel /etc/skel.bak
cp -r /etc/skel.$1 /etc/skel
adduser $1
echo "Utente creato."

Lo salvi ad esempio con il nome aggiungi_utente e poi dai 
# aggiungi_utente pippo
E' solo una traccia, spero ti sia stato di aiuto.

- -- 
Francesco
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+Ln/ZbiN+img/e0kRAoOVAJ93VJs56bToiwy9iaCxGhqHn/LoQgCfeOLx
c+Z5ccSk2BIZEnqoSuzmYe8=
=BNxa
-----END PGP SIGNATURE-----



Reply to: