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: