Linux Üzerinde VPS Yönetimi İçin Temel Komutlar ve İpuçları
Linux Üzerinde VPS Yönetimi İçin Temel Komutlar ve İpuçları
Linux tabanlı bir VPS yönetimi için bilmeniz gereken bazı temel komutlar ve ipuçları şunlardır:
Temel Komutlar
1.Bağlantı Sağlama
ssh kullanıcı_adı@ip_adresi
2.Güncellemeleri Yapma
- Ubuntu/Debian:
sudo apt update && sudo apt upgrade
- CentOS:
sudo yum update
3.Dosya ve Dizin Yönetimi
- Dizin Oluşturma:
mkdir dizin_adi
- Dizine Geçiş:
cd dizin_adi
- Dosyaları Listeleme:
ls -l
4.Dosya ve Dizin İzinleri
- İzinleri Değiştirme:
chmod 755 dosya_adi
- Sahip Değiştirme:
chown kullanıcı:grup dosya_adi
5.Dosyaları Kopyalama ve Taşıma
- Kopyalama:
cp kaynak hedef
- Taşıma:
mv kaynak hedef
6.Dosya Silme
- Dosya Silme:
rm dosya_adi
- Dizin Silme (boş değilse):
rm -r dizin_adi
7.Sistem Durumunu Kontrol Etme
- Sistem Durumu ve Kaynak Kullanımı:
top
- Disk Kullanımını Görüntüleme:
df -h
- Bellek Kullanımını Görüntüleme:
free -h
8.Servis Yönetimi
- Servis Başlatma:
sudo systemctl start servis_adi
- Servis Durdurma:
sudo systemctl stop servis_ad
- Servis Durumunu Kontrol Etme:
sudo systemctl status servis_adi
9.Yedekleme
- Basit Bir Yedekleme:
tar -cvzf yedek.tar.gz kaynak_dizin
10.Güvenlik Duvarı Ayarları
UFW ile Güvenlik Duvarı Yönetimi:
- Güvenlik duvarını etkinleştirme:
sudo ufw enable
- Belirli bir portu açma (örn. 80):
sudo ufw allow 80
İpuçları
- Düzenli Güncellemeler: Sunucunuzun güvenliği için yazılımları ve işletim sistemini düzenli olarak güncelleyin.
- Yedekleme: Önemli verilerinizi düzenli olarak yedekleyin. Otomatik yedekleme çözümleri kullanabilirsiniz.
- Güvenlik: SSH üzerinden bağlanırken şifre yerine anahtar tabanlı kimlik doğrulama kullanın. Güvenlik duvarınızı yapılandırarak yalnızca gerekli portları açın.
- Dökümantasyon: Kullandığınız yazılımlar için belgeleri ve dökümantasyonu inceleyin. Komutların nasıl çalıştığını anlamak, sorunları çözmede yardımcı olur.
- Kendi Kopyanızı Oluşturun: Deneyerek öğrenin. Özellikle yeni komutları denemeden önce önemli verilerinizi yedeklemeyi unutmayın.
Bu temel komutlar ve ipuçları, Linux tabanlı bir VPS'inizi yönetmenize yardımcı olacaktır. Zamanla daha karmaşık görevleri de öğrenebilirsiniz.