Per a fer això necessitarem crear un text segons la finalitat que realitzarem o una fulla de càlcul per fer-ho més automàtic.
Imaginem el cas de que acabem de realitzar la instal·lació del nostre servidor i no tenim cap usuari creat o hem creat quatre usuaris bàsics a mà i hem creat el nostre domini i necessitem crear una serie d'alumnes per a que es puguen validar al nostre servidor.
Amb Webmin, l'administrador web del nostre servidor, podem realitzar-ho d'una manera automatitzada creant un sol fitxer de texte. Aixi que obrim el gedit i fem un texte amb el següent contingut:
Per crear usuaris
El fitxer es basaria en la següent linia:create:username:passwd:uid:gid:realname:homedir:shell:min:max:warn:inactive:expireUn exemple:
create:usuari1:usuari01:10100:10003:Primer Usuari:/home/usuari1:/bin/bash:::::
create:usuari2:usuari02:10101:10003:Segón Usuari:/home/usuari2:/bin/bash:::::
D'aquesta manera es creen dos usuaris: usuari1 i usuari2 amb els UID 10100 i 10101 amb el GID 10003 que hauria de correspondre al número identificatiu del grup Alumnat, el nom de l'usuari, el directori local de l'usuari, l'interpret de comandes i altres camps de configuració de la contrasenya. Es pot deixar el camp UID buit i el sistema generaria un UID automàtic, així com el camp pel Nom ja que pot quedar en blanc i s'identificaria com el nom de l'usuari.
Per modificar
Ara modificariem una serie d'usuaris ja creats a una nova configuració amb la següent linia:modify:oldusername:username:passwd:uid:gid:realname:homedir:shell:min:max:warn:inactive:expire
Un exemple basat amb els usuaris creats anteriorment:
modify:usuari1:argo1:argo01;;;;/home/argo1;;;;;;
modify:usuari2:prof1:prof01::10002:Usuari Professor:/home/prof1:/bin/sh:::::
Amb aquest exemple usuari1 passaria a dir-se argo1 amb contrasenya argo01 i nou directori d'usuari, la resta de camps es quedarien igual mentres que usuari2 passaria a ser prof1 amb contrasenya prof01, el mateix Identificador d'Usuari però amb el GID de Professorat, amb el nom Usuari Professor, el directori corresponent i l'interpret de comandes /bin/sh.
Per eliminar
I per eliminar una serie d'usuaris, és molt més senzill:delete:usernameés a dir, només cal ficar delete i el nom d'usuari a esborrar, per exemple:
delete:prof01D'aquesta manera s'eliminen els usuaris creats fins anteriorment.
delete:argo1
Amb el següent vídeo explico un cas pràcic:
Cap comentari:
Publica un comentari a l'entrada