Tomasz Greszata - Koszalin

Podobne dokumenty
Zarządzanie użytkownikami w

System operacyjny Linux

Linux Zarządzanie użytkownikami, grupami

Linux Ubuntu - zarządzanie użytkownikami

System UNIX 2. Micha l Tanaś, PhD Adam Mickiewicz University, Faculty of Physics

Praca semestralna. Temat: Użytkownicy, grupy, autoryzacja i uprawnienia w systemie Linux. CENTRUM EDUKACJI AKADEMIA SUKCESU

Administracja serwerami

Strona główna > Polecenia > Tworzenie, zarządzanie, modyfikacja grup i użytkoników

Użytkownicy I. Użytkownik. Głównym celem istnienia użytkowników i grup w systemie jest utrzymanie porządku i separacja uprawnień.

Dogadać się z Linuksem. Zarządzanie kontem

Linux cz.2: terminal, użytkownicy, grupy

7. Linux - zarządzanie kontami i grupami

Tomasz Greszata - Koszalin

Tomasz Greszata - Koszalin

Serwer SAMBA UDOSTĘPNIANIE UDZIAŁÓW SIECIOWYCH PIOTR KANIA

Laboratorium Ubuntu Linux.

Linux. Uprawnienia pliku / katalogu, właściciel pliku, UID, GID, sticky bit.

Zespół Szkół Technicznych w Suwałkach. Pracownia Systemów Komputerowych. Ćwiczenie Nr 25 ARCHITEKTURA SYSTEMU LINUX. Opracował Sławomir Zieliński

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołu http.

Laboratorium 2 Instalacja i podstawy administracji systemem operacyjnym UNIX na przykładzie dystrybucji Ubuntu Linux.

Administracja sieciowymi systemami operacyjnymi III Klasa - Linux

Utwórz na pulpicie katalog: pierwsza-litera-imienia_nazwisko (np. j_kowalski). W tym katalogu zapisz pliki, które będą tworzone w ramach ćwiczenia

Użytkownicy i grupy w systemie Linux. Zasady udostępniania zasobów s systemie Linux.

Test. Administrowanie sieciowymi systemami operacyjnymi

Podstawy użytkowania Linux a

Pracownia internetowa w każdej szkole (edycja Jesień 2007)

Pracownia internetowa w każdej szkole (edycja Jesień 2007)

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat zapory sieciowej (firewall) oraz oprogramowania iptables.


Po instalacji serwera MYSQL dostępne jest konto o nazwie root. Domyślnie nie ma ono przypisanego hasła, aczkolwiek podczas procesu konfiguracji jest

Tomasz Greszata - Koszalin

Nowa Netia administrator firmy Nagrywanie połączeń-zarządzanie

1. Znajdź za pomocą programu locate wszystkie pliki które zawierają w nazwie słowo netscape locate netscape

Internetowy serwis Era mail Aplikacja sieci Web

System operacyjny UNIX - użytkownicy. mgr Michał Popławski, WFAiIS

Instrukcja korzystania z systemu poczty NetMail (wersja skrócona)

Ćwiczenie nr 14: System Linux

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE

Każdy obiekt ma swoje właściwości. Również konto użytkownika ma swoje właściwości:

Skrypty powłoki Skrypty Najcz ciej u ywane polecenia w skryptach:

Pracownia Komputerowa wykład III

Windows Server 2008 Standard Str. 1 Ćwiczenia. Opr. JK. I. Instalowanie serwera FTP w Windows Server 2008 (zrzuty ekranowe z maszyny wirtualnej)

Dokumentacja serwisu internetowego Zespołu Szkół Technicznych w Radomiu.

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat zapory sieciowej.

Pracownia internetowa w szkole ZASTOSOWANIA

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat hasła SOHO (ang. Small Office/Home Office).

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat usługi DHCP.

Logowanie do systemu. Rys. 1 Strona logowania

POPULARNE POLECENIA SKRYPTY. Pracownia Informatyczna 2

Pracownia internetowa w każdej szkole (edycja Jesień 2007)

Ćwiczenia z podstaw systemu Linux

Proces instalacji systemu operacyjnego Linux Red Hat 7.3 (1)

Spis treści. Rozdział 3. Podstawowe operacje na plikach...49 System plików Konsola Zapisanie rezultatu do pliku... 50

KATEGORIA OBSZAR WIEDZY

Wstęp 5 Rozdział 1. SUSE od ręki 13

Dokumentacja SMS przez FTP

Lokalne konta użytkowników

Tomasz Greszata - Koszalin

Pracownia internetowa w każdej szkole (edycja jesień 2005)

Ustawienia personalne

Instrukcja programu mam wersja 1.02.

Dokumentacja systemu NTP rekrut. Autor: Sławomir Miller

Interpreter poleceń oraz zmienne środowiskowe

Tomasz Greszata - Koszalin

Zarządzanie lokalnymi kontami użytkowników

1 Przygotował: mgr inż. Maciej Lasota

Konfiguracja vsftpd ( Very Secure FTP Server )

Spis treści. O autorze 9. O recenzentach 10. Przedmowa 13. Rozdział 1. Oto Linux Mint 17_

Tomasz Greszata - Koszalin

I. BUDOWA PC: 1. Montaż napędu, grafiki, RAMu 2. Sporządzić specyfikację komputera zapis w tabeli - sprawdzenie czy się nadaje do gry

Rys. 1. Widok uruchomienia polecenia apt-get install build-essential. Rys. 2. Widok uruchomienia polecenia apt-get install apache2

Tomasz Greszata - Koszalin

Zadanie 1 Treść zadania:

PRACOWNIA INFORMATYCZNA BASH - PODSTAWOWE INFORMACJE

PWI Instrukcja użytkownika

Egzamin pisemny z przedmiotu: Systemy operacyjne Semestr I

Instalowanie dodatku Message Broadcasting

Systemy operacyjne. Zasady lokalne i konfiguracja środowiska Windows 2000

Spis treści. Lekcja 1: PowerPoint informacje podstawowe 1. Lekcja 2: Podstawy pracy z prezentacjami 36. Umiejętności do zdobycia w tej lekcji 36

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołu ftp.

Instalacja Ubuntu 12.12

I N S T R U K C J A O B S Ł U G I P L AT F O R M Y E N E R G I A S P O Ł E C Z N A. Spis treści

CREATE USER

Zakład Systemów Rozproszonych

System operacyjny Linux

Grzegorz Cygan. Zarządzanie prawami plików i folderów w systemie operacyjnym Windows z systemem plików NTFS

Komendy Ubuntu MARCEL GAŃCZARCZYK 2T I 1

Instalacja Linux Open SUSE.

KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED

Pracownia Komputerowa wykład III

Pracownia internetowa w każdej szkole (edycja Jesień 2007)

Systemy operacyjne. Instrukcja laboratoryjna. Ćwiczenie 1: Polecenia systemu UNIX/LINUX. Opracował: dr inż. Piotr Szpryngier

Ćwiczenia Linux konsola

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2017 CZĘŚĆ PRAKTYCZNA

Skrócona instrukcja obsługi grupowego portalu głosowego

Praca w programie dodawanie pisma.

Laboratorium Systemów Operacyjnych

INSTRUKCJA INSTALACJI APLIKACJI SEPI W SYSTEMIE LINUX. Dokumentacja zasilania aplikacji SEPI dla systemu Linux

Technologie informacyjne lab. 4

Transkrypt:

T: Zarządzanie użytkownikami i grupami w systemie Linux. W systemie operacyjnym Linux najważniejszym kontem użytkownika jest root, tzw. superużytkownik. Za pomocą tego konta dokonuje się czynności administracyjne w systemie. Informacje o kontach użytkowników możemy otrzymać poprzez edycję pliku /etc/passwd. Plik ten stanowi bazę informacji o kontach. Każdy użytkownik zdeniowany jest w jednej linii. W Każdej linii występuje siedem pól oddzielonych znakiem dwukropka ":". Poszczególne pola zawierają następujące dane: tomek:x:1000:100:tomek:/home/tomek:/bin/bash tomek niepowtarzalna nazwa użytkownika, ważna jest wielkość liter, x hasło użytkownika, domyślnie hasła są przeniesione do pliku /etc/shadow, 1000 numer identykacyjny użytkownika (UID), 100 numer identykacyjny domyślnej grupy użytkownika (GIU), tomek komentarz, najczęściej imię i nazwisko użytkownika, adres, nr telefonu, /home/tomek katalog domowy, /bin/bash powłoka logowania, interpreter poleceń dostępny po zalogowaniu. Do pliku /etc/passwd mają dostęp wszyscy użytkownicy. Dlatego ze względów bezpieczeństwa zaszyfrowane hasła przechowywane są w pliku /etc/shadow. Oto przykładowy wpis z pliku /etc/shadow: tomek:$2a$05$haoc7dys/an5hq83j.o.4naa6xhdjts6tgeiq2scmemdgws3irs:13852:0:99999:7:: Zadanie1: Zapoznaj się z dostępnymi w twoim systemie kontami użytkowników. Do tworzenia kont użytkowników wykorzystuje się polecenie useradd. Najważniejsze opcje tego polecenia: c komentarz, d folder_domowy, g domyślna_grupa, G grupa2[,grupa3,...] s powłoka, u UID, m,(tworzy katalog domowy dla nowego użytkownika), p hasło, nazwa_użytkownika. Przykład wywołania polecenia: useradd -s /bin/csh -g root -d /home/tomek -c "Nauczyciel akademicki"-m tomek Podane hasło w poleceniu useradd powinno być zaszyfrowane. Szyfrowania można dokonać za pomocą polecenia crypt. Dostępne powłoki w systemie można odczytać z pliku /etc/shells. Istniejące grupy użytkowników odczytamy w pliku /etc/group. Do edycji pliku /etc/passwd można wykorzystać polecenie vips. Z konta nie można korzystać dopóki nie zostanie utworzone dla niego hasło. Do tworzenia i ewentualnej zmiany hasła wykorzystujemy polecenie passwd, np. dla konta tomek należy wydać polecenie: passwd tomek Zadanie2: Zapoznaj się z systemową pomocą na temat następujących poleceń: usermod modykacja konguracji kont użytkowników, userdel kasowanie kont użytkowników, su przełączanie się na inne konto, groupadd deniowanie nowej grupy użytkowników, groupmod modykacja ustawień grupy, groupdel usunięcie grupy, Strona 1 z 7

groups wyświetlenie nazw grup do których należy użytkownik, newgrp zmiana grupy aktualnego użytkownika, grpck sprawdzenie poprawności plików /etc/group i /etc/shadow. W pliku /etc/group zdeniowane są dostępne w systemie grupy użytkowników. Format pliku jest następujący: identykator_grupy:zaszyfrowane_hasło:numer_grupy:lista_użytkowników np.: users:x:100:tomek,jarek,anna Do zarządzania kontami i grupami użytkowników można wykorzystać narzędzia Zarządzanie użytkownikami oraz Zarządzanie grupami dostępne w Centrum sterowania YaST. Przykład skryptu wykorzystywanego do zarządzania kontami: #!/bin/bash echo "usuwanie kont uzytkownikow pracownia, asso i soisk" if [ -x /home/pracownia ]; then /usr/sbin/userdel -r pracownia; if [ -x /home/asso ]; then /usr/sbin/userdel -r asso; if [ -x /home/pracownia ]; then /usr/sbin/userdel -r soisk echo "zalozenie nowego konta - nie uzywac parametru p - haslo nie jest szyfrowane" useradd -c "pracownia specjalizacji" -m pracownia echo "ustawianie hasla dla konta - plik zawiera w dwoch liniach powtorzone haslo" passwd pracownia <./pracownia Przykład skryptu wykorzystywanego do zarządzania kontami #!/bin/bash echo "usuwanie kont uzytkownikow u1 do u16" for ((i=1; i<=16; i++)) Strona 2 z 7

do if [ -x /home/u$i ]; then /usr/sbin/userdel -r u$i; done echo "tworzenie nowych kont uzytkownikow u1 do u16" for ((i=1; i<=16; i++)) do useradd -c "konto pomocnicze" -m u$i; passwd u$i <./user done Przykład skryptu wykorzystywanego do zarządzania kontami #!/bin/bash echo "usuwanie kont uzytkownikow pracownia, asso i soisk" if [ -x /home/pracownia ]; then /usr/sbin/userdel -r pracownia; if [ -x /home/asso ]; then /usr/sbin/userdel -r asso; if [ -x /home/soisk ]; then /usr/sbin/userdel -r soisk; echo "zakladanie nowych kont uzytkownikow pracownia, asso i soisk" useradd -c "pracownia specjalizacji elektronik" -m pracownia passwd pracownia <./pracownia useradd -c "pracownia specjalizacji asso" -m asso passwd pracownia <./asso useradd -c "pracownia soisk" -m soisk passwd pracownia <./soisk Odzyskiwanie hasła administratora (niesprawdzone): podczas uruchamiania systemu wpisać jako opcję init=/bin/bash #a może w pliku /etc/inittab? w konsoli tekstowej zmienić tryb montowania partycji mount rw o remount / zmienić hasło administratora poleceniem passwd przemontować partycję systemową(?) mount n o remount,rw / Zadanie3: Utwórz prezentację multimedialną w programie Impress na temat zarządzania kontami użytkowników w systemie Linux. Konto użytkownika utwórz według wytycznych z zadania projektowego nt. Konguracji serwera rewall w systemie Linux. Na koniec zadania usuń dokonane zmiany w systemie. Utworzoną prezentację zapisz pod nazwą $nazwisko_konta.odp i prześlij do nauczyciela w postaci załącznika na adres greszata@zs9elektronik.pl. Prezentacja powinna zawierać następujące dane: slajd rozpoczynający i kończący prezentację, wyjaśnienie pojęć konta użytkownika i grupy użytkowników, slajdy zawierające zrzuty ekranu i opisy procesu dodawania i konguracji konta użytkownika w trybie gracznym, kongurację uprawnień administracyjnych dla tworzonego konta, zmian wprowadzonych do pliku /etc/passwd, zmian wprowadzonych do pliku /etc/shadow, sprawdzeniu działania konta i informacji wyświetlanych w systemie na jego temat, usunięcie konta wraz z katalogiem domowym, zachowanie estetyki i jednolitego przejścia wszystkich slajdów, bez animacji niestandardowej. Strona 3 z 7

Zrzuty ekranowe prezentujące dostępne opcje konguracyjne w systemie Linux OpenSuSE dotyczące kont użytkowników: Strona 4 z 7

Strona 5 z 7

Strona 6 z 7

Strona 7 z 7