SSH nədir?
SSH (Secure Shell) - uzaq serverə təhlükəsiz qoşulma protokoludur. Server idarəetməsi üçün ən vacib alətdir.
Mac/Linux-dan qoşulma
Terminal açın və yazın:
ssh root@SERVER_IP_ADDRESS
İlk dəfə qoşulanda "yes" yazın və parol daxil edin.
Windows-dan qoşulma (PuTTY)
- PuTTY endirib quraşdırın
- "Host Name" sahəsinə server IP-sini yazın
- "Port" 22 olaraq qalır
- "Open" düyməsinə basın
- İstifadəçi adı (root) və parol daxil edin
SSH açar (key) ilə parolsuz qoşulma (təhlükəsiz)
- Mac/Linux-da terminal açın:
ssh-keygen -t ed25519 -C "your_email@example.com"
- Enter basın (default qovluq və parol-suz açar)
- Açarı serverə yapışdırın:
ssh-copy-id root@SERVER_IP
- İndi parol istəmir:
ssh root@SERVER_IP
Faydalı SSH əmrləri
top- server yükünü canlı izləmədf -h- disk istifadəsifree -h- RAM istifadəsisystemctl status nginx- xidmət statusutail -f /var/log/nginx/error.log- log canlı izləmə
Təhlükəsizlik
- Default 22 portunu dəyişin (22 → 2222 və ya başqa)
- Root girişi söndürün, ayrıca user yaradın
- SSH key-only authentication aktivləşdirin (parol söndürün)
- Fail2ban quraşdırın (brute-force qarşı)