Informacje o stronie
Aktualizowano:
3 maja 2025
Autorzy:
Dodanie użytkownika
Zarządzanie użytkownikami na VPS-ie - Tworzenie, uprawnienia i bezpieczeństwo
👤 Zarządzanie użytkownikami na VPS-ie
Zarządzanie użytkownikami na VPS-ie to kluczowy element utrzymania bezpieczeństwa serwera i organizacji pracy. W tym poradniku pokażemy, jak tworzyć, usuwać i zarządzać użytkownikami na systemie Linux, a także jak przypisywać im odpowiednie uprawnienia.
Dodawanie nowego użytkownika
Aby dodać nowego użytkownika na VPS-ie, należy wykonać następujące kroki:
🔸 Krok 1: Dodaj użytkownika
- Otwórz terminal i użyj poniższego polecenia, aby stworzyć nowego użytkownika:
sudo adduser nowy_uzytkownik- System poprosi Cię o ustawienie hasła i wprowadzenie innych danych (można je pominąć, wciskając Enter).
Nadawanie uprawnień do sudo
Domyślnie nowo utworzony użytkownik nie ma uprawnień do używania polecenia sudo, co oznacza, że nie może wykonywać operacji wymagających uprawnień administratora. Aby nadać uprawnienia, należy dodać użytkownika do grupy sudo.
🔸 Krok 1: Dodaj użytkownika do grupy sudo
Aby nadać uprawnienia sudo, wykonaj poniższe polecenie:
sudo usermod -aG sudo nowy_uzytkownikPo tej operacji użytkownik będzie mógł używać polecenia sudo do wykonywania operacji wymagających uprawnień administratora.
Sprawdzanie, do jakich grup należy użytkownik
Aby sprawdzić, do jakich grup należy użytkownik, użyj polecenia:
groups nowy_uzytkownikTo pokaże wszystkie grupy, w których znajduje się dany użytkownik.
Zmiana hasła użytkownika
Aby zmienić hasło dla istniejącego użytkownika, użyj polecenia:
sudo passwd nowy_uzytkownikPo wprowadzeniu tego polecenia system poprosi o nowe hasło.
Usuwanie użytkownika
Jeśli chcesz usunąć użytkownika, możesz to zrobić za pomocą polecenia deluser. Warto również usunąć jego katalog domowy, jeśli chcesz całkowicie pozbyć się jego plików z serwera.
🔸 Krok 1: Usuń użytkownika
- Aby usunąć użytkownika bez usuwania jego katalogu domowego:
sudo deluser nowy_uzytkownik- Aby usunąć użytkownika i jego katalog domowy:
sudo deluser --remove-home nowy_uzytkownikZarządzanie plikami i uprawnieniami
Każdy użytkownik na serwerze ma swoje własne uprawnienia do plików i katalogów. Możesz zmieniać te uprawnienia, aby umożliwić lub ograniczyć dostęp do różnych zasobów.
🔸 Krok 1: Zmiana właściciela pliku
Aby zmienić właściciela pliku na innego użytkownika, użyj polecenia:
sudo chown nowy_uzytkownik:nowa_grupa plik.txt🔸 Krok 2: Zmiana uprawnień do pliku
Aby nadać odpowiednie uprawnienia do pliku, użyj polecenia chmod. Na przykład, aby nadać pełne uprawnienia (odczyt, zapis, wykonanie) właścicielowi i uprawnienia tylko do odczytu innym użytkownikom:
sudo chmod 744 plik.txtOgraniczanie dostępu do SSH
Jeśli chcesz, aby tylko wybrani użytkownicy mogli logować się przez SSH, edytuj plik konfiguracyjny SSH i dodaj do niego listę użytkowników, którzy mają mieć dostęp.
🔸 Krok 1: Edytuj plik konfiguracyjny SSH
sudo nano /etc/ssh/sshd_config🔸 Krok 2: Dodaj użytkowników do AllowUsers
Znajdź linię AllowUsers i dodaj użytkowników, którzy mają mieć dostęp:
AllowUsers nowy_uzytkownikPo zapisaniu pliku zrestartuj usługę SSH:
sudo systemctl restart ssh🧠 Podsumowanie
Zarządzanie użytkownikami na VPS-ie to istotna część administracji serwerem. Dzięki odpowiednim uprawnieniom, możesz zapewnić bezpieczeństwo i sprawną organizację pracy na serwerze. Dodawanie, usuwanie użytkowników, nadawanie uprawnień oraz ograniczanie dostępu przez SSH to podstawowe operacje, które umożliwiają pełną kontrolę nad systemem.
🔐 Pamiętaj, aby regularnie monitorować dostęp do serwera i dbać o odpowiednie bezpieczeństwo użytkowników, szczególnie w kontekście dostępu do wrażliwych danych.
