Yerel SSH İstemcisi ile Mac'te SSH Nasıl Yapılır
İçindekiler:
Mac'in doğrudan komut satırına yerleşik yerel bir SSH istemcisi olduğunu biliyor muydunuz? Bu ssh istemcisi, güvenli bağlantılara ve diğer makinelerde uzaktan oturum açmaya izin verir. Windows'un aksine, uzak bilgisayarlara ve cihazlara bağlantılar için SSH'yi kullanmak üzere üçüncü taraf bir uygulamaya ihtiyacınız olmayacak çünkü ssh doğrudan Mac OS ve Mac OS X'te yerleşiktir; mükemmel!
Mac OS'de yerel ssh istemcisini kullanarak başka bir bilgisayara nasıl SSH bağlantısı kurulacağını görelim.
Tanıdık olmayanlar için kısa bir arka plan; SSH, Secure Shell anlamına gelir ve bir ağ veya daha geniş internet üzerinden diğer bilgisayarlara şifreli bağlantılar yapılmasına izin verir. İster Mac OS X, linux, unix veya Windows bilgisayar kullanan başka bir Mac'te olsun, SSH sunucusu olduğu sürece SSH sunucusu çalışan başka bir makineye bağlanmak için Mac OS'de SSH istemcisini kullanabilirsiniz. çalıştırıyorsanız ve kimlik bilgileriniz varsa, güvenli bir şekilde bağlanabilir.
ssh kullanmak, biraz gelişmiş kabul edilir ve genellikle uzak sistem yönetimi, kabuk etkinliği, sunucu yönetimi ve diğer komut satırı etkinliği için yararlıdır. Kendi ağınızda iki bilgisayarınız varsa, bir Mac'te Sistem Tercihleri aracılığıyla kolayca bir SSH sunucusu kurabilir veya Terminal konusunda bilgiliyseniz SSH'yi komut satırından da etkinleştirebilir ve bunu kendiniz deneyebilirsiniz.
Mac'te SSH İstemcisi Nasıl Kullanılır
Uzak sunucu IP'sine ve uzak kullanıcı adına sahip olduğunuzu varsayarsak, Mac OS ve Mac OS X'te SSH aracılığıyla bağlanmak için yapmanız gereken tek şey:
- Terminal uygulamasını başlatın, Terminal /Applications/Utilities/ dizininde bulunur ancak Command+Boşluk Çubuğuna basıp “Terminal” yazıp geri dönerek Spotlight'tan da başlatabilirsiniz
- Komut isteminde aşağıdaki ssh sözdizimini girin:
- Komutu çalıştırmak için Geri Dön tuşuna basın
- İsteğe bağlı: Ana bilgisayarın gerçekliğini doğrulamanız gerekebilir, her şey doğruysa bir parmak izi anahtarını kabul etmek ve SSH sunucusuna bağlanmak için “evet” yazın veya reddetmek için 'hayır' yazın ve bağlantıyı kes
- Giriş yaptığınız kullanıcı hesabının şifresini girerek uzak sunucuda oturum açın
“username” ifadesini uzak makinenin uygun kullanıcı hesabıyla ve “ip.address” ifadesini uzak makinenin IP adresiyle değiştirin. Örneğin:
İşte bu kadar, artık uzak makinede SSH ile oturum açtınız.
Bu noktada, görevi gerçekleştirmek veya komutu yürütmek için ayrıcalıklara sahip olduğunuzu varsayarak, uzak bilgisayardaki herhangi bir komut satırı işlevine erişiminiz olur. SSH'ye bağlandıktan sonra ne yapacağınız size bağlıdır, ancak daha önce belirtildiği gibi, sistem yönetimi, sunucu yönetimi, ağ işlemleri ve genellikle ortalama bir bilgisayar kullanıcısıyla daha az ilgili olan diğer üst düzey görevler gibi gelişmiş kullanımlar için tasarlanmıştır.
İşiniz bittiğinde uzak makineyle bağlantıyı kesmek için "exit" yazabilir veya ssh istemcisini ve bağlantıyı kapatmak için Terminal uygulamasını kapatabilirsiniz.
Yan not: Bunu denemek istiyorsanız bu şekilde kendi Mac'inize SSH de yapabilirsiniz, ancak Terminal'i başlatmanın kendisi size doğrudan kabuk erişimi sağladığından bunun pek bir anlamı yoktur. başlangıç için bilgisayar. Ancak, daha önce hiç yapmadıysanız, SSH bağlantılarını denemek için bir yol sunar, yalnızca kullanıcı adınızı @ localhost veya IP için 127.0.0.1 kullanın.
Bu arada, başka birisinin Mac'inize uzaktan SSH yapmasına izin vermek istiyorsanız, yerel SSH sunucusunu Mac'inizde kurmanız gerekir (burada açıklandığı kadar kolay) ve ardından o kişi için Mac'e yeni bir kullanıcı hesabı eklemek için kendi kullanıcı adınızı ve parolanızı asla başka biriyle paylaşmayın.Bir yönetici hesabıyla birine Mac'inize SSH erişimi verirseniz, ona bilgisayarınıza, tüm dosyalara, uygulamalara, etkinliklere, günlüklere ve diğer her şeye tam erişim vermiş olursunuz, bu da bilgisayara tam ve tam uzaktan erişim anlamına gelir. Komut satırında çok sayıda komut bulunur ve hepimizin bildiği ve sevdiği tanıdık grafik arabirimden (GUI) daha güçlüdür, bu nedenle muhtemelen buna rastgele izin vermek istemezsiniz. Komut satırında yapabileceğiniz her şey, uygun kullanıcı ayrıcalıkları varsayılarak ssh aracılığıyla yapılabilir - bu nedenle, sistem yönetimi için ve ileri düzey kullanıcılar tarafından çok yaygın olarak kullanılır ve acemiler için çok daha az alakalı ve teknik olarak daha az eğilimlidir. Sorun giderme amacıyla birine uzaktan erişim vermek istiyorsanız ve acemiyseniz, bunun yerine ekran paylaşımını kullanmak daha iyi bir yaklaşımdır.
Daha fazla SSH ipucu görmek ister misiniz (burada)? Paylaşmak istediğiniz süslü SSH hileleriniz var mı? Mac OS'de yerleşik olan OpenSSH'den daha iyi bir SSH istemcisi biliyor musunuz? Yorumlarda bize bildirin!