Unelte utilizator

Unelte site


managementul_utilizatorilor

(sunt mai multe de spus despre managementul userilor, acestea sunt niste instructiuni minimale; comenzile de mai jos se dau ca root)

Cum cream un utilizator de sistem din linia de comanda:

useradd gigel

Cum ii setam o parola lui gigel?

passwd gigel

In mod normal, gigel are ca shell /bin/bash, asta inseamna ca userul poate face login si da comenzi pe calculator. Daca masina ruleaza ca server, el se poate conecta si da comenzi prin SSH.

Cum facem ca gigel sa nu se poate conecta pe SSH?

usermod -s /bin/false gigel

Astfel, gigel nu mai poate face login nici local nici de la distanta. Se mai poate insa conecta prin intermediul FTP. Cum interzicem asta? Simplu. Ii alocam utilizatorului un shell care nu este listat in /etc/shells (majoritatea serverelor FTP se uita aici inainte de a lasa un user sa faca login, daca shell-ul asignat nu exista in fisier, i se interzice conectarea).

/sbin/nologin nu este afisat in mod implicit in /etc/shells, asadar serverul FTP nu ii va da voie sa se autentifice si sa urce/descarce fisiere.

usermod -s /sbin/nologin gigel

Consultati manualul comenzii useradd pentru mai multe informatii: man useradd

managementul_utilizatorilor.txt · Ultima modificare: 2008/05/31 20:10 (editare externă)