OnWorks Linux i Windows Online WorkStation

Menu
logo

Darmowy hosting online dla stacji roboczych

<Poprzedni | Spis treści | Następne>

9 – Uprawnienia‌


Systemy operacyjne w tradycji uniksowej różnią się od tych w tradycji MS-DOS tym, że są nie tylko wielozadaniowość systemy, ale także wielu użytkowników systemy również.

Co to dokładnie oznacza? Oznacza to, że z komputera może korzystać więcej niż jedna osoba w tym samym czasie. Chociaż typowy komputer będzie prawdopodobnie miał tylko jedną klawiaturę i monitor, nadal może być używany przez więcej niż jednego użytkownika. Na przykład, jeśli komputer jest podłączony do sieci lub Internetu, zdalni użytkownicy mogą logować się za pośrednictwem ssh (bezpieczna powłoka) i obsługuj komputer. W rzeczywistości zdalni użytkownicy mogą uruchamiać aplikacje graficzne i wyświetlać je na zdalnym wyświetlaczu. System X Window obsługuje to jako część swojego podstawowego projektu.

Możliwość wielu użytkowników w Linuksie nie jest ostatnią „innowacją”, ale raczej cechą głęboko zakorzenioną w projekcie systemu operacyjnego. Biorąc pod uwagę środowisko, w którym powstał Unix, ma to sens. Lata temu, zanim komputery stały się „osobiste”, były duże, drogie i scentralizowane. Na przykład typowy uniwersytecki system komputerowy składał się z dużego centralnego komputera zlokalizowanego w jednym budynku i terminali rozmieszczonych w całym kampusie, z których każdy był podłączony do dużego centralnego komputera. Komputer obsługiwałby jednocześnie wielu użytkowników.

Aby było to praktyczne, należało opracować metodę ochrony użytkowników przed sobą nawzajem. W końcu działania jednego użytkownika nie mogły spowodować awarii komputera, ani też jeden użytkownik nie mógł ingerować w pliki należące do innego użytkownika.

W tym rozdziale przyjrzymy się tej istotnej części bezpieczeństwa systemu i przedstawimy następujące polecenia:

id – Wyświetl tożsamość użytkownika

chmod – Zmień tryb pliku

umaska – Ustaw domyślne uprawnienia do plików

su – Uruchom powłokę jako inny użytkownik

sudo – Wykonaj polecenie jako inny użytkownik

chown – Zmień właściciela pliku


chgrp – Zmień własność grupy pliku

passwd – Zmień hasło użytkownika


 

Najlepsze przetwarzanie w chmurze dla systemu operacyjnego w OnWorks: