Dodawanie użytkowników

Początek pracy z systemem LINUX rozpoczyna sie od logowania do superusera (root). Praca na koncie root dla początkujących użytkowników nie jest dobrym pomysłem – istnieje ryzyko namieszania w systemie. Najlepszym pomysłem jest stworzenie sobie konta użytkownika. Gdy pracujemy na zwykłym użytkowniku nie można w żaden sposób zniszczyć systemu, a gdy coś zepsujemy w użytkowniku, można usunąc i stworzyć nowego ,bez reinstalacji systemu. Poniżej podaje krótki opis tworzenia użytkownika.

Na początek podstawowe komendy :

  • groupadd – tworzenie grupy
  • useradd – tworzenie użytkownika
  • adduser – komenda ta uruchamia pewnego rodzaju kreatora

Ale po kolei

  1. Tworzymy grupę:groupadd -g numer grupy nazwa grupyWyjaśnienie:
    groupadd -g 800 studenci – stworzono grupę studenci o ID 800
    (opcja -g służy do nadawania numeru grupie)
  2. Tworzymy i dopisujemy użytkownika do grupy studenci:

    useradd -g numer grupy ID nazwa użytkownika

    Wyjaśnienie:
    useradd -g 800 student – stworzyliśmy użytkownika student
    przypisanego do grupy o ID(numerze) 800 (czyli studenci)
    groupadd, useradd

  3. Aby móc sie zalogować na nowego użytkownika należy jeszcze stworzyć dla niego hasło :

    passwd nazwa użytkownika

    Wyjaśnienie:
    passwd student – kilkamy enter , następnie podajemy hasło i zatwierdzamy.

    Wpisujac hasło nie bedzie ono wyświetlone za pomocą żadnych znaków.
     passwd

Jeżeli hasło będzie zbyt proste lub będzie zawierać mało liter, system ostrzeże nas o tym ,ale można bez problemu wpisać to hasło i je zatwierdzić.

I tak oto stworzyliśmy użytkownika przypisanego do grupy :).Oczywiście można przypisać go do jakiejkolwiek innej grupy, lub zmienić jego dane za pomocą komendy usermod.
Logując sie z konta innego użytkownika, na nowo powstałego użytkownika wpisujemy komendę:

su nazwa użytkownika
Hasło :

I jesteśmy zalogowani :).

Użytkownik student nie posiada jednak własnego folderu, ani środowiska graficznego(KDE,Gnome ,Xfce, …). Aby mieć możliwość korzystania z trybu graficznego wracamy do punktu 2 (czyli tworzenia użytkownika ) i wpisujemy odpowiednią komendę :

useradd -mk /etc/skel -g 800 -u 801 -s/bin/bash -d /home/student student

Wyjaśnienie:

useradd myślę że już wiadomo ;p

-mk

-g 600 numer grupy do jakej zostanie przypisany użytkownik

-u 601 ID użytkownika(można nie wpisywać wogóle, wtedy system automatcznie przydzieli ID większy o 1 od ostatniego)

-s/bin/bash -s oznacza SHELL czyli powłokę /bin/bash powłoka w jakiej bedzie pracować użytkownik

-d miejsce w którym zostanie stworzony katalog domowy użytkownika /home/student (miejsce do którego będzie sie logować)

login użytkownika: student

useradd

I oczywiście na sam koniec hasło dla użytkownika,ale to już wiadomo jak 😉
Po zalogowaniu sie na nowego użytkownika wydajemy komendę startx i startujemy do trybu graficznego 😉

Aby sprawdzić przynależność do grupy należy po zalogowniu sie na konto użytkownika należy wydać w konsoli polecenie

groups

Użytkownik posiadający własny folder może zapisać w nim wszystko,nie może natomist modyfikować żadnych innych plików (nie posiada do tego praw),co zabezpiecza go przed uszkodzeniem systemu.

Aby skasować użytkownika (tylko z konta root) należy wydać komendę :

userdel nazwa użytkownika

opcja -r usuwa użytkownika z katalogiem domowym

Aby usunąć grupę(tylko z konta root) należy wydać komendę:

groupdel nazwa grupy

UWAGA :

Jesli mamy zamiar usunąc grupę i użytkownika – najpierw należy usunąć UŻYTKOWNIKA a potem GRUPĘ.

Dodatkowe komendy to :

1. usermod – polecenie służy do zmiany danych konta użytkownika.

użycie: usermod [-u uid [-o]] [-g grupa] [-G grupa,] [-d kat_dom [-m]] [-s powłoka] [-c komentarz][-l nowa_nazwa] [-f nieaktywne] [-e utrata_ważności ][-p hasło] [-L|-U] nazwa

Przykład :

Zmiana loginu użytkownika ‚sebastian’ na ‚janek’, z przeniesieniem jego zawartości katalogu:

# usermod -d /users/home -m -l janek sebastian

Dodanie użytkownika ‚janek’ do grup floppy, wheel oraz video:
# usermod -G floppy,wheel,video janek
2. groupmod – polecenie służące do modyfikacji grup.
użycie: groupmod [-g gid [-o]] [-n nazwa] grupa

Przykład:

# groupmod -g 900 -n studenci studenci2

-g gid – (group id) określa nowy numer grupy
-o – pozwala na użycie powtarzalnych ID grup
-n – nowa nazwa grupy

I to by było na tyle – w najkrótszym opisie . Oczywiście temat ten można rozwinąć, ale licze na wasze zainteresowanie LINUKSEM i sami zaczniecie szperać …

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *