Simply.com is available in english

SSH ile bağlan

Web hostinginize Kontrol Paneli'nden veya yüklediğiniz public key ile kendi SSH istemcinizden SSH ile bağlanın – dosyaları SFTP ile de güvenle aktarabilirsiniz.

Web hostinginize SSH ile kolayca bağlanabilirsiniz, doğrudan Kontrol Panelimiz üzerinden. Bu işlem, Kontrol Panelimizdeki "Website" -> "SSH erişimi" menü öğesi altından 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 genel anahtar (public key) eklemeniz gerekir.

Genel ve özel anahtarlar oluşturun

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

ssh-keygen -t rsa

Bu, bilgisayarınızda hem bir özel hem de bir genel anahtar oluşturacaktır.
Genel anahtarınız "id_rsa.pub" dosyasında, özel anahtarınız ise "id_rsa" dosyasında bulunur.

Ayrıca Windows programı PuTTYgen kullanabilirsiniz.

Genel anahtarı yükleyin

Genel 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 genel 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, örneğin FTP için kullandığınızla aynı kullanıcı adıyla SSH ile bağlanmanız gerekir.
SSH ile giriş yapabilmek için bir genel anahtar yüklemiş olmanız gerekir.

PuTTY ile bağlanın (Windows)

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

Giriş sırasındaki hata mesajları

Hata: Permission denied (publickey)

Bu hata, giriş sırasında özel 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

SFTP ile bağlanın

Dosyaları SFTP (SSH File Transfer Protocol) ile de güvenli bir şekilde aktarabilirsiniz. SFTP, SSH ile aynı sunucuyu ve girişi kullanır; bu nedenle yukarıda açıklandığı gibi aynı kullanıcı adını ve genel anahtarı kullanmanız gerekir.

Şu komutla bağlanabilirsiniz:

sftp ditbrugernavn@ssh.simply.com

Alternatif olarak, FileZilla veya WinSCP gibi grafik bir istemci kullanabilirsiniz. Protokol olarak SFTP'yi seçin, ssh.simply.com adresini host olarak belirtin ve kullanıcı adınızın yanı sıra özel anahtarınızı kullanın.

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

Çok sayıda kısa SSH bağlantısı yapıyorsanız (örneğin betikler, rsync veya git üzerinden), OpenSSH'nin ControlMaster özelliğiyle zaman kazanabilirsiniz. Bu özellik 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ğıdakileri ekleyin:

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

Bundan sonra, 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ısını yeniden kullanır.

SSH‑key‑forwarding

SSH‑key‑forwarding (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