🔐 1. SSH (zdalny dostęp)
Instalacja
apt update && apt install openssh-server -y
Uruchomienie
systemctl enable ssh
systemctl start ssh
systemctl status ssh
✔ SSH = pełna kontrola nad Debianem z innego komputera
📁 2. SFTP (bezpieczne pliki)
sftp user@IP_SERWERA
⚠️ SFTP działa przez SSH – nie potrzebujesz FTP.
📦 3. FTP (opcjonalne, starsze)
Instalacja vsftpd
apt install vsftpd -y
Start usługi
systemctl enable vsftpd
systemctl start vsftpd
⚠️ FTP jest mniej bezpieczne niż SFTP (niezalecane)
🌍 4. Tailscale (VPN serwera)
Instalacja 1-linia
curl -fsSL https://tailscale.com/install.sh | sh
Start logowania
tailscale up
🔥 Tailscale pozwala łączyć serwer zdalnie bez port forwarding
🔥 5. Firewall
apt install ufw -y
ufw allow ssh
ufw enable
✔ Zabezpiecza Twój serwer przed atakami