Tüm Barındırma hizmetlerimizde becerilerinizi test edin ve % 15 indirim kazanın!

Ödeme sırasında kodu kullanın:

Skills
01.11.2024

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

  1. Terminali açın.
  2. VPS’nize bağlanmak için aşağıdaki komutu kullanın:
ssh kullanıcı adı@sunucu_ip adresiniz

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

  1. PuTTY’yi açın.
  2. “Ana Bilgisayar Adı (veya IP adresi)” alanına VPS’nizin IP adresini girin.
  3. Bağlantı noktasının 22 ve bağlantı türünün SSH olarak ayarlandığından emin olun.
  4. 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

  1. SSH yapılandırma dosyasını açın:
sudo nano /etc/ssh/sshd_config
  1. 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.
  2. 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

  1. Aynı sshd_config dosyasında PermitRootLogin yes satırını bulun ve şu şekilde değiştirin:
PermitRootLogin hayır
  1. 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

ssh-keygen -t rsa -b 4096 -C “your_email@example.com”

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

ssh-copy-id kullanıcıadı@sunucu_ip adresiniz

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

sudo systemctl restart sshd

5. Yapılandırmanızı Test Etme

Adım 1: SSH Anahtar Girişini Test Edin

  1. Exit yazarak sunucu bağlantısını kesin.
  2. SSH anahtarınızı kullanarak yeniden bağlanın:
ssh username@your_server_ip -p 2222 # Değiştirdiyseniz yeni bağlantı noktasını kullanı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

ssh root@sunucu_ip adresiniz

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!

Tüm Barındırma hizmetlerimizde becerilerinizi test edin ve % 15 indirim kazanın!

Ödeme sırasında kodu kullanın:

Skills