Linux® Uzaktan Erişim Nedir?

Linux uzaktan erişim bir kullanıcının Linux işletim sistemine başka bir bilgisayardan erişmesini sağlar. Kullanılan uzaktan erişim türüne bağlı olarak, tüm masaüstüne veya yalnızca komut satırına erişime izin verebilir. Linux uzaktan erişim için farklı güvenlik seviyeleri de uygulanabilir.

Uzaktan erişimi kullanmak için, bir bilgisayarın İnternet'e bağlı olması veya bilgisayarın erişildiği yerel bir ağda oturum açması gerekir. Kullanıcı, masaüstüne uzaktan erişebilmek için yönlendirici IP adresini de bilmelidir. Güvenli bir bağlantı yapmak için, kullanıcının iki sistem arasında güvenli bir "tünel" oluşturan güvenli bir kabuk (SSH) ağ protokolü kurması gerekir. İnternet üzerinden bağlanırken daima güvenli bir bağlantı kullanılmalıdır, ancak genellikle yerel bir ağda gerekli değildir.

Virtual Network Computing (VNC), bir Linux makinedeki tüm masaüstü sistemine uzaktan bağlanmak için kullanılır. Çoğu durumda, her iki makinede de bağlantıyı yapabilmek için VNC istemcisi kurulmuş olmalıdır. Ücretsiz VNC istemcileri mevcut, ancak popüler Linux dağıtımı Ubuntu da bir VNC aracı ile birlikte geliyor. Linux uzaktan erişim tercihleri ​​Ubuntu'daki sistem tercihleri ​​menüsünden ayarlanabilir.

SSH, makineler arasında güvenli bağlantılar kurar ve ayrıca makinenin "kabuğuna" erişime izin verir, bu da aslında uzaktaki makinede kullanıcıya komut satırı işlevi sağlar. Bağlantıyı yapabilmek için her iki makineye bir SSH sunucusu kurulmalıdır. Sunucu, komut satırına "sudo apt-get install openssh-server" yazarak herhangi bir Linux işletim sistemine kurulabilir.

Bir SSH sunucusu kurulduktan sonra, kullanıcı "ssh -L" artı IP adresini ve uzak bilgisayara bağlanmak için gereken diğer bilgileri yazarak uzaktan bağlantıyı kurar. Bilgisayarlar bağlandıktan sonra, kullanıcı uzaktaki bilgisayarın kabuğunda çalışabilir veya VNC'yi bağlayarak uzak masaüstünün tamamında çalışabilir. VNC, VNC istemcisinin adı ve uzak bilgisayarın IP adresini komut satırına yazarak bağlanır.

Bir başka Linux sisteminden uzaktan bağlanmanın yanı sıra, bir kullanıcı da bir Windows veya Mac işletim sisteminden Linux uzaktan erişimine bağlanabilir. Bunu yapmak için, Linux sistemi, başka bir Linux sistemine bağlanmakla aynı şekilde kurulur ve diğer işletim sisteminde bir VNC istemcisi ve bir SSH istemcisi kurulu olmalıdır. Bu uygulamalar kurulduktan sonra, kullanıcı Linux makineye bağlanmak için IP adresini ve yönlendirici portunu girer.