SSH ile macOS’ta Güvenli Bağlantılar Nasıl Elde Edilir
Bilgisayarlara uzaktan bağlanmak ve bilgisayarları yönetmek için FTP, RDP ve diğerleri dahil olmak üzere çeşitli yöntemler vardır, ancak bunlar güvenli değildir. Bununla birlikte, SSH protokolü, eski güvensiz protokolleri daha iyi güvenlikle değiştirir. Öncelikle bir bilgisayara başka bir cihazdan uzaktan erişmenin bir yolu olarak hizmet eder.
Apple varsayılan olarak Mac’lerde SSH’yi kapatır, bu nedenle kullanmak istiyorsanız açmanız gerekir. Bu kılavuz, Mac’inizde güvenli bağlantılar için SSH’yi nasıl etkinleştireceğinizi ve kullanacağınızı gösterecektir.
SSH Nedir?
“Secure Shell” veya “Secure Socket Shell”in kısaltması olan SSH, güvenli bir ağ iletişim protokolüdür. Yöneticiler genellikle uzak cihazlara güvenli bir şekilde bağlanmak için kullanır.
SSH, erişim kimlik bilgisi olarak çalışan ve bir şifreleme protokolünü izleyen SSH anahtarları olarak bilinen şifreli anahtarlara dayanır. Üçüncü taraf bir SSH istemcisi kullanarak Windows’ta SSH anahtarları oluşturmanız gerekse de macOS, Terminal uygulaması aracılığıyla SSH anahtarları oluşturmanıza olanak tanır.
Genel olarak SSH, 22 numaralı bağlantı noktası üzerinden çalışır ve uzaktan erişim cihazları dışında, şifreli dosya aktarımları ve şifreli tüneller oluşturma gibi çeşitli uygulamalara sahiptir. Ayrıca GitHub hesabınız varsa GitHub’da şifresiz kimlik doğrulama için SSH’yi kullanabilirsiniz. Varsayılan olarak Unix, Linux ve macOS sunucularında da mevcuttur.
Mac’inizde SSH Sunucusunu Etkinleştirme
Apple, macOS’ta size bir SSH sunucusu sağlar ve onu kullanması için etkinleştirmeniz yeterlidir. Mac’inizde SSH sunucusunu etkinleştirmek için şu basit talimatları izleyin:
- Mac’inizde Sistem Ayarları’nı açın.
- Genel > Paylaşım’a gidin.
- Uzaktan Oturum Açma’nın yanındaki anahtarı açın ve yanındaki Bilgi (i) düğmesine tıklayın. SSH sunucusunun login komutunu Remote Login altında bulabilirsiniz. Örneğin bizim durumumuzda “ssh sajidshaik@192.168.0.44.”
- Uzak kullanıcı için tam disk erişimine izin ver öğesini açın. SSH sunucunuza kimlerin erişebileceğine ilişkin ayarları da değiştirebilirsiniz.
Tamamlandığında, Mac’inizde kullanmanız için bir SSH sunucusu hazır olacaktır.
Mac’inizin SSH Sunucusuna Nasıl Bağlanılır?
Mac’inizde Uzaktan Oturum Açmayı etkinleştirdikten sonra, diğer aygıt bir komut satırı arayüzüne sahip olduğu ve Mac’inizle aynı ağda olduğu sürece, platformdan bağımsız olarak başka aygıtlar aracılığıyla ona erişebilirsiniz. Bu örnekte, Termius kullanan bir Android cihazdan Mac’in SSH sunucusuna erişeceğiz, ancak SSH’yi Windows PC’lerde de kullanabilirsiniz.
Termius’u tercih etmiyorsanız, Android için en iyi terminal emülatör uygulamalarından herhangi birini de kullanabilirsiniz, ancak bunlara pkg install ssh
veya pkg install dropbear
komutunu kullanarak SSH’yi yüklemeniz gerekir. İstediğiniz komut satırı arayüzüne sahip olduğunuzda, Mac’inizin SSH sunucusuna bağlanmak için şu talimatları izleyin:
- Android cihazınızda Termius’u indirin ve açın.
- Hamburger menü simgesine dokunun ve Terminaller öğesini seçin.
- macOS’ta Uzaktan Oturum Açma anahtarı altında daha önce bulduğunuz oturum açma komutunu yazın ve Bağlan’a basın.
- Mac’inizin oturum açma parolasını girin ve Devam’a dokunun.
Bundan sonra, terminal aracılığıyla Mac’inizin dosya sistemine erişebileceksiniz. SSH sunucusunda ls, cd, mkdir, rm, cp ve daha fazlası gibi çeşitli komutları çalıştırabilirsiniz.