psHost

psHost

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

  1. Otwórz terminal i użyj poniższego polecenia, aby stworzyć nowego użytkownika:
sudo adduser nowy_uzytkownik
  1. 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_uzytkownik

Po 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_uzytkownik

To 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_uzytkownik

Po 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

  1. Aby usunąć użytkownika bez usuwania jego katalogu domowego:
sudo deluser nowy_uzytkownik
  1. Aby usunąć użytkownika i jego katalog domowy:
sudo deluser --remove-home nowy_uzytkownik

Zarzą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.txt

Ograniczanie 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_uzytkownik

Po 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.