VPS’de SSH Bağlama ve Yapılandırma
AlexHost VPS’inize Güvenli SSH Erişimi
AlexHost’ta neden güvenli SSH? SSH, bir AlexHost VPS ‘yi güvenli bir şekilde yönetmenizin anahtarıdır ve sunucunuzu uzaktan güvenle kontrol etmenizi sağlar. AlexHost’un NVMe depolama ve DDoS korumasına sahip yüksek performanslı VPS’si, WordPress, Git veya özel uygulamalarınıza hızlı ve güvenli erişim için SSH ile mükemmel bir şekilde eşleşir. Bu kılavuz, SSH aracılığıyla VPS’nize bağlanma ve birinci sınıf güvenlik için onu kilitleme konusunda size yol gösterir.
1. Ön Koşullar
Başlamadan önce aşağıdakilere sahip olduğunuzdan emin olun
- VPS Hosting: İşletim sistemi yüklü bir VPS (Linux dağıtımları yaygındır).
- SSH İstemcisi: Yerel makinenizde kurulu bir SSH istemcisi (Linux ve macOS yerleşik SSH istemcilerine sahiptir; Windows kullanıcıları PuTTY veya Windows Terminal kullanabilir).
- Sunucu IP Adresi: VPS’nizin IP adresi.
- Kullanıcı adı: Genellikle varsayılan kullanıcı adı root veya sudo ayrıcalıklarına sahip başka bir kullanıcıdır.
2. VPS’nize SSH ile Bağlanma
Adım 1: Terminal veya SSH İstemcisini Açın
Linux veya macOS üzerinde
- Terminali açın.
- VPS’nize bağlanmak için aşağıdaki komutu kullanın:
Kullanıcı adını gerçek kullanıcı adınızla (örneğin, root) ve your_server_ip’yi VPS’nizin IP adresiyle değiştirin. PuTTY kullanan Windows’ta
- PuTTY’yi açın.
- “Ana Bilgisayar Adı (veya IP adresi)” alanına VPS’nizin IP adresini girin.
- Bağlantı noktasının 22 ve bağlantı türünün SSH olarak ayarlandığından emin olun.
- Bağlanmak için Aç’a tıklayın.
Adım 2: Şifre Girin
İstendiğinde parolanızı girin. İlk kez bağlanıyorsanız, sunucunun gerçekliği hakkında bir mesaj görebilirsiniz. Devam etmek için evet yazın
3. Güvenli Erişim için SSH’yi Yapılandırma
SSH bağlantınızın güvenliğini artırmak için aşağıdaki yapılandırmaları göz önünde bulundurun
Adım 1: Varsayılan SSH Bağlantı Noktasını Değiştirin
Varsayılan SSH bağlantı noktasını (22) standart olmayan bir bağlantı noktasıyla değiştirmek otomatik saldırı riskini azaltabilir
- SSH yapılandırma dosyasını açın:
- Port 22 yazan satırı bulun ve bunu farklı bir portla, örneğin Port 2222 ile değiştirin. Eklemeyi kaldırmak için # işaretini kaldırın.
- Kaydedin ve çıkın (CTRL + X, ardından Y, ardından Enter).
Adım 2: Root Girişini Devre Dışı Bırakın
Daha iyi güvenlik için, SSH üzerinden root girişini devre dışı bırakmanız tavsiye edilir
- Aynı sshd_config dosyasında PermitRootLogin yes satırını bulun ve şu şekilde değiştirin:
- Dosyayı kaydedin ve çıkın.
Adım 3: SSH Anahtar Kimlik Doğrulamasını Kurun
Kimlik doğrulama için SSH anahtarlarını kullanmak, parola kullanmaktan daha güvenlidir
Adım 1: SSH Anahtar Çifti Oluşturun
Yerel makinenizde, bir SSH anahtar çifti oluşturmak için aşağıdaki komutu çalıştırın
Anahtarı kaydetmek için istemleri izleyin (varsayılan ~/.ssh/id_rsa’dır) ve daha fazla güvenlik için bir parola ayarlayın
Adım 2: Açık Anahtarı VPS’nize Kopyalayın
Açık anahtarınızı VPS’nize kopyalamak için aşağıdaki komutu kullanın
Bu komut sizden parolanızı isteyecek ve açık anahtarı sunucunuzdaki ~/.ssh/authorized_keys dosyasına kopyalayacaktır
4. SSH Hizmetini Yeniden Başlatma
SSH yapılandırmasında değişiklik yaptıktan sonra, değişikliklerin etkili olması için SSH hizmetini yeniden başlatın
5. Yapılandırmanızı Test Etme
Adım 1: SSH Anahtar Girişini Test Edin
- Exit yazarak sunucu bağlantısını kesin.
- SSH anahtarınızı kullanarak yeniden bağlanın:
SSH anahtar kimlik doğrulamasını doğru şekilde ayarladıysanız şifrenizi girmeden oturum açabilmeniz gerekir
Adım 2: Kök Girişinin Devre Dışı Bırakıldığından Emin Olun
Kök olarak oturum açmayı deneyin
Kök girişine izin verilmediğini belirten bir mesaj almalısınız
Sonuç: AlexHost VPS’inizi SSH ile Kilitleyin
SSH, WordPress, Git veya özel uygulamaları çalıştırmak için mükemmel olan AlexHost VPS’nizi yönetmek için güvenli ağ geçidinizdir. Kolayca bağlanın, anahtar kimlik doğrulaması ile güvende olun ve özel bağlantı noktaları ve Fail2Ban ile güçlendirin. AlexHost’un NVMe hızı ve DDoS koruması, SSH oturumlarınızın hızlı ve güvenli olmasını sağlar. Kurun, anahtarları yedekleyin ve sunucunuzu bir profesyonel gibi yönetin-AlexHost sizi koruyor!