Simply.com is available in english

SSH ile bağlan

Kontrol paneli üzerinden veya public key ile kendi SSH istemcinizi kullanarak web hostinginize SSH ile bağlanın ve yaygın hata mesajları için yardım alın.

Web hostinginize doğrudan Kontrol Panelimiz üzerinden SSH ile kolayca bağlanabilirsiniz. Bu işlem, Kontrol Panelimizdeki "Website" -> "SSH erişimi" menü öğesi altında yapılır.

Kendi SSH istemcinizle bağlanın

Kendi bilgisayarınızdan bir Simply.com web hostingine SSH ile bağlanmak için, web hostinginize bir public anahtar eklemeniz gerekir.

Public & private anahtarlar oluşturun

Henüz bir SSH anahtar çiftiniz yoksa, bunu Linux komutuyla oluşturabilirsiniz

ssh-keygen -t rsa

Bu, bilgisayarınızda hem bir private hem de bir public anahtar oluşturur.
Public anahtarınız "id_rsa.pub" dosyasında, private anahtarınız ise "id_rsa" dosyasında bulunur.

Ayrıca Windows programı PuTTYgen kullanabilirsiniz.

Public anahtarı yükleyin

Public anahtarınıza sahip olduğunuzda, Simply.com kontrol paneline girmeniz ve ilgili ürün altında, "Website" menüsünden "SSH erişimi" öğesini seçmeniz gerekir. Burada public SSH anahtarınızı ekleyebilirsiniz. Bu işlem tamamlandığında web hostinginize SSH ile bağlanabilirsiniz.

SSH ile bağlanın

ssh.simply.com adresine SSH ile bağlanmanız gerekir; örneğin FTP'de olduğu gibi aynı kullanıcı adıyla. SSH ile giriş yapabilmek için bir public anahtar yüklemiş olmanız gerekir.

PuTTY ile bağlanın (Windows)

PuTTY ile bağlanmak istiyorsanız, bağlanırken private anahtarınızı belirtmek için Pageant kullanabilirsiniz.

Giriş sırasındaki hata mesajları

Hata: Permission denied (publickey)

Bu hata, giriş sırasında private anahtarınızı göndermediğinizde oluşur. SSH istemcinizin ayarlarını kontrol edin.
Anahtarı gönderdiğinizden emin olun.

Hata: No hostkey for host

Bu, SSH istemcinizin known_hosts dosyasında sunucunun host anahtarının eksik olduğu anlamına gelir. Şu komutla ekleyin:

ssh-keyscan -t rsa,ecdsa,ed25519 ssh.simply.com >> ~/.ssh/known_hosts

ControlMaster ile bağlantıları yeniden kullanın

Çok sayıda kısa SSH bağlantısı yapıyorsanız (örneğin scriptler, rsync veya git aracılığıyla), OpenSSH'nin ControlMaster özelliğiyle zaman kazanabilirsiniz. Bu, mevcut bir bağlantıyı yeniden kullanır; böylece sonraki bağlantıların tüm giriş işlemini yeniden gerçekleştirmesi gerekmez.

~/.ssh/config dosyanıza aşağıdakini ekleyin:

Host simply
    HostName ssh.simply.com
    User ditbrugernavn
    ControlMaster auto
    ControlPath ~/.ssh/cm-%r@%h:%p
    ControlPersist 10m

Bunun ardından ilk bağlantı (ssh simply) bir "master" bağlantısı oluşturur ve sonraki tüm bağlantılar bu bağlantıyı yeniden kullanır – bu da onları neredeyse anlık hale getirir.

ControlMaster'ı, ~/.ssh/config dosyanızı düzenlemeden doğrudan komut satırından da kullanabilirsiniz:

ssh -o ControlMaster=auto -o ControlPath=~/.ssh/cm-%r@%h:%p -o ControlPersist=10m ditbrugernavn@ssh.simply.com

Aynı ControlPath ile yapılan sonraki bağlantılar master bağlantıyı yeniden kullanır.

SSH anahtar yönlendirme

SSH anahtar yönlendirme (agent forwarding), Simply.com sunucularında desteklenmemektedir. Web sunucunuzdan diğer sunuculara SSH bağlantıları yapmanız gerekiyorsa, sunucuya adanmış bir anahtar yerleştirmek gibi alternatif yöntemler kullanmanız gerekir.

Destek kategorisinden makale: PHP