MacOS'ta SSH üzerinden bir sunucuya bağlanma | INTROSERV
EUR
european

EUR

usa

USD

Turkish Tr
Ex. VAT Ex. VAT 0%

MacOS'ta SSH aracılığıyla bir sunucuya bağlanma

SSH (Secure Shell), ağ üzerinden uzak sistemlere güvenli bir şekilde erişim sağlamak için kullanılan bir protokoldür. Bu kılavuzda, bir macOS cihazından SSH aracılığıyla bir sunucuya nasıl bağlanılacağı açıklanmaktadır.

Gereksinimler

Bir macOS cihazında SSH üzerinden bağlanmak için şunlara ihtiyacınız olacaktır:

  1. SSH istemcisi: Terminal uygulamasında bulunan yerleşik SSH istemcisi.
  2. Sunucu bilgileri: Sunucunun IP adresi veya ana bilgisayar adı ile SSH bağlantı noktası numarası (genellikle 22).
  3. SSH kimlik bilgileri: kullanıcı adı ve sunucu yapılandırmasına bağlı olarak hesap şifresi veya bir SSH özel anahtarı.

Terminal'i kullanarak bağlanma

Terminal uygulamasını açın ve aşağıdaki komutu çalıştırın:

ssh username@server_IP

"username" kısmını gerçek kullanıcı adınızla, " server_IP " kısmını ise sunucunuzun IP adresi veya ana bilgisayar adıyla değiştirin.

Sunucuya ilk kez bağlanıyorsanız, SSH, ana bilgisayarın gerçekliğinin doğrulanamadığını bildirir ve sunucunun anahtar parmak izini gösterir. Sağlayıcınızdan veya yöneticinizden güvenilir bir parmak izi aldıysanız, bunun eşleştiğini doğrulayın, ardından devam etmek için "yes" yazın. Sunucunun anahtar parmak izi daha sonra ~/.ssh/known_hosts dosyasına kaydedilir. Anahtar parmak izi değişmedikçe veya ilgili giriş silinmedikçe, normalde aynı anahtar için tekrar onay istenmez.

Şifre kimlik doğrulaması etkinse, istendiğinde hesap şifrenizi girin. Anahtar tabanlı kimlik doğrulama yapılandırılmışsa, SSH sizi özel anahtarınızı kullanarak doğrular. Kimlik doğrulama başarıyla tamamlandıktan sonra, sunucu konsoluna bağlanacaksınız.

Sunucu standart olmayan bir SSH bağlantı noktası kullanıyorsa, bunu -p bayrağıyla belirtin:

ssh -p 22777 username@server_IP

Info

Bağlantı başarısız olursa, sunucuya erişilebildiğinden ve sunucuda SSH'nin çalıştığından emin olun.

Termius kullanarak bağlantı

Termius, macOS için SFTP desteği sunan üçüncü taraf bir SSH istemcisidir.

Yeni bir ana bilgisayar oluşturma

Ana Bilgisayarlar bölümünde Yeni Ana Bilgisayar'ı seçin. Adres alanına sunucunuzun IP adresini veya ana bilgisayar adını girin ve 22'den farklıysa SSH bağlantı noktasını ayarlayın. Kimlik Bilgileri altında Kullanıcı Adı'nı ve şifre kimlik doğrulaması kullanıyorsanız Şifre'yi girin. Ayrıca ana bilgisayara tanınabilir bir ad da verebilirsiniz.

Ana bilgisayara bağlanma

Ana bilgisayarı kaydettikten sonra, Ana Bilgisayarlar sekmesine geri dönün ve bağlanmak için ana bilgisayarı seçin. İlk kez bağlanırken, Termius sunucunun anahtar parmak izini gösterir. Sunucu için güvenilir bir parmak iziniz varsa, bağlantıyı kabul etmeden önce bunu doğrulayın.

SSH anahtar kimlik doğrulamasını kullanma

Şifre kimlik doğrulamasına ek olarak, SSH anahtar kimlik doğrulaması da kullanılabilir. Kaydedilen ana bilgisayarı düzenleyin ve Kimlik Bilgileri altında Anahtar, Sertifika, FIDO2'yi açın. Termius anahtar zinciri aracılığıyla SSH anahtarınızı ekleyin; burada mevcut bir anahtarı içe aktarabilir veya yeni bir anahtar oluşturabilirsiniz, ardından ana bilgisayarı kaydedin.

Info

Anahtar tabanlı kimlik doğrulamayı kullanmadan önce, ilgili açık anahtarın sunucudaki ~/.ssh/authorized_keys dosyasına eklendiğinden emin olun. Aksi takdirde anahtar kabul edilmez.

Termius ile SFTP dosya aktarımı

Termius uygulaması, Mac'iniz ile sunucu arasında dosya aktarımı yapmanızı sağlayan, iki panelli bir arayüze sahip bir SFTP dosya yöneticisi içerir.

Dosya yöneticisine erişmek için SFTP sekmesini açın. Bir panelde Mac'inizdeki dosyalar olan "Yerel" gösterilir. Diğer panelde, "Ana Bilgisayarı Seç" seçeneğini kullanarak kaydedilmiş sunucunuza bağlanın. Ardından, Mac'iniz ile sunucu arasında dosya yükleyip indirebilir ve her iki konumdaki dosyaları yönetebilirsiniz.

VAT

  • Other

    Ex. VAT

    0%
  • austria

    Austria

    20%
  • Belgium

    Belgium

    21%
  • Bulgaria

    Bulgaria

    20%
  • Croatia

    Croatia

    25%
  • Cyprus

    Cyprus

    19%
  • Czech Republic

    Czech Republic

    21%
  • Denmark

    Denmark

    25%
  • Estonia

    Estonia

    22%
  • France

    France

    20%
  • Finland

    Finland

    24%
  • Germany

    Germany

    19%
  • Greece

    Greece

    24%
  • Hungary

    Hungary

    27%
  • Ireland

    Ireland

    23%
  • Italy

    Italy

    22%
  • Latvia

    Latvia

    21%
  • Lithuania

    Lithuania

    21%
  • Luxembourg

    Luxembourg

    17%
  • Malta

    Malta

    18%
  • Netherlands

    Netherlands

    21%
  • Poland

    Poland

    23%
  • Portugal

    Portugal

    23%
  • Romania

    Romania

    19%
  • Slovakia

    Slovakia

    20%
  • Slovenia

    Slovenia

    22%
  • Spain

    Spain

    21%
  • Sweden

    Sweden

    25%
  • USA

    USA

    0%
european
states
  • germany
  • Español
  • Italiano
  • Poland
  • Русский
  • Slovenski
  • Türkçe
  • ukraine
  • kingdom
  • French
  • Hrvatska
  • Other
  • Austria
  • Belgium
  • Bulgaria
  • Croatia
  • Cyprus
  • Czech Republic
  • Denmark
  • Estonia
  • Finland
  • France
  • Germany
  • Greece
  • Hungary
  • Ireland
  • Italy
  • Latvia
  • Lithuania
  • Luxembourg
  • Malta
  • Netherlands
  • Poland
  • Portugal
  • Romania
  • Slovakia
  • Slovenia
  • Spain
  • Sweden
  • USA