SSH, sunucunuza şifreli bir bağlantı üzerinden komut satırıyla erişmenizi sağlayan protokoldür. Linux işletim sistemli sanal sunucunuzda yazılım kurmak, ayarları değiştirmek ve bakım yapmak için SSH kullanırsınız.
Bağlantı bilgileriniz
Sanal sunucunuz kurulduğunda gönderilen hizmet açılış e-postasında sunucunun IP adresi, kullanıcı adı ve şifresi yer alır. Linux sunucularda kullanıcı adı genellikle root olur. Bu bilgilere Müşteri Panelinde ilgili hizmetin sayfasından da ulaşabilirsiniz. SSH varsayılan olarak 22 numaralı portu kullanır.
Windows’tan bağlanma
Windows 10 ve Windows 11’de SSH istemcisi yerleşik olarak bulunur.
- Başlat menüsünden PowerShell veya Terminal uygulamasını açın.
- Şu komutu IP adresinizle yazıp Enter tuşuna basın:
ssh root@203.0.113.10 - İlk bağlantıda sunucunun parmak izinin doğrulanması istenir.
yesyazıp Enter tuşuna basın. - Şifrenizi yazın ve Enter tuşuna basın. Güvenlik nedeniyle şifre yazılırken ekranda karakter görünmez.
Komuttaki 203.0.113.10 örnek bir adrestir; kendi sunucunuzun IP adresini yazın. Grafik arayüzlü bir program tercih ederseniz PuTTY gibi SSH istemcilerini de kullanabilirsiniz.
macOS ve Linux’tan bağlanma
- Terminal uygulamasını açın.
ssh root@sunucu-ip-adresikomutunu yazın.- Parmak izi sorusuna
yesyanıtı verin ve şifrenizi girin.
İlk girişte root şifresini değiştirin
Açılış e-postasıyla gelen şifreyi ilk bağlantıda değiştirmenizi öneririz. Bağlandıktan sonra passwd komutunu çalıştırın ve yeni şifrenizi iki kez yazın.
SSH anahtarıyla giriş
Şifre yerine SSH anahtarı kullanmak hem daha güvenli hem de daha pratiktir.
- Kendi bilgisayarınızda terminali açın ve
ssh-keygen -t ed25519komutunu çalıştırın. Kayıt yeri sorulduğunda Enter ile varsayılanı kabul edin ve anahtarınız için bir parola belirleyin. - macOS ve Linux’ta açık anahtarı sunucuya şu komutla gönderin:
ssh-copy-id root@sunucu-ip-adresi - Windows’ta bu komut bulunmaz. Kullanıcı klasörünüzdeki
.sshklasöründe yer alanid_ed25519.pubdosyasının içeriğini kopyalayın, sunucuya bağlanın ve bu içeriği/root/.ssh/authorized_keysdosyasının sonuna yeni bir satır olarak ekleyin. - Bağlantıyı kapatıp yeniden bağlanın. Bu kez sunucu şifresi yerine anahtar parolanız sorulur.
Özel anahtar dosyanızı, yani .pub uzantısı olmayan dosyayı, kimseyle paylaşmayın.
Bağlanamıyorsanız
- Bağlantı zaman aşımına uğruyor: IP adresini kontrol edin. Sunucuda güvenlik duvarı kurduysanız SSH portunun açık olduğundan emin olun. Bazı şirket ağları 22 numaralı portu engelleyebilir.
- Bağlantı reddediliyor: SSH servisi çalışmıyor olabilir ya da port numarasını değiştirdiyseniz komuta
-pile yeni portu eklemeniz gerekir. - Şifre kabul edilmiyor: Klavye düzeninizi ve büyük harf kilidini kontrol edin; şifreyi kopyalayıp yapıştırıyorsanız sonunda boşluk kalmadığından emin olun.
- Sunucuya hiç erişilemiyor: Sunucu yönetim panelindeki konsol erişimiyle sunucuya doğrudan bağlanabilir, yeniden başlatma yapabilirsiniz.
Windows Server kullanıyorsanız
Windows Server kurulu sunuculara genellikle SSH yerine Uzak Masaüstü Bağlantısı ile bağlanılır. Windows’ta mstsc komutuyla programı açıp IP adresinizi ve açılış e-postasındaki kullanıcı bilgilerini girebilirsiniz.
Sorumluluk hatırlatması
Sanal sunucularda işletim sistemi, yazılım, güncelleme, güvenlik ve yedek, yönetimli hizmet alınmadıkça sunucu sahibinin sorumluluğundadır. Bağlandıktan sonra yapmanız önerilen ilk ayarlar için sanal sunucuda ilk güvenlik ayarları makalesine bakın. Paket seçenekleri için Sanal Sunucu sayfasını inceleyebilirsiniz.
















































