Sanal makineler, mühendislere ve yöneticilere yazılımı test etmek, BT ortamlarını kurmak ve sunucu donanım kaynaklarının kullanımını en üst düzeye çıkarmak için iyi bir platform sağlar.

VirtualBox, bugün piyasadaki en popüler sanallaştırma yazılımlarından biridir. Açık kaynak kodludur ve birçok güzel özellikle doludur. VirtualBox'ta çalışan bir Ubuntu sunucusuna veya masaüstüne nasıl SSH yapılacağına bir göz atalım.

Adım 1: Sanal Makineye SSH Kurulumu

SSH, GUI ile birlikte gelmeyen Linux sunucularını yönetmenin ve bunlarla etkileşim kurmanın başlıca yollarından biridir. Elbette SSH'yi tam gelişmiş masaüstü ortamlarında da kullanabilirsiniz.

Başka bir PC'ye SSH yapabilmek için sistemin bir SSH sunucusu çalıştırıyor olması ve servisinin açık olması gerekir. Ayrıca, SSH bağlantısını başlattığınız PC'nin bir SSH istemcisine sahip olması gerekir.

Bu kılavuz, ana işletim sistemi olarak Ubuntu Masaüstü ve konuk olarak Ubuntu Sunucusu ile süreci gösterecektir. VirtualBox'ta işletim sistemi, ancak prosedür, bulunduğunuz işletim sisteminden bağımsız olarak temelde aynıdır. kullanarak. Konuk işletim sisteminiz yoksa, nasıl yapılacağı aşağıda açıklanmıştır

instagram viewer
Ubuntu'yu VirtualBox'ta misafir işletim sistemi olarak kurun.

VirtualBox'ı başlatın ve ardından Ubuntu sanal makinenizi GUI'den başlatın.

Sanal makinede şu komutu kullanarak SSH'yi kurun:

sudo uygun Yüklemek opensh-sunucu

SSH sunucunuz otomatik olarak başlayacaktır. Aşağıdaki komutu kullanarak durumunu kontrol edebilirsiniz:

sudo systemctl durumu ssh

Güvenlik duvarınızda SSH bağlantı noktası etkin değilse, SSH'yi etkinleştirmek için UFW aracını kullanın Liman.

Adım 2: VirtualBox Ağını Yapılandırma

Varsayılan olarak VirtualBox, sanal makineleriniz için bir Ağ Adresi Çevirisi (NAT) bağdaştırıcısı oluşturur. Bu, sanal makinenizin internete erişmesine izin verir, ancak diğer cihazların SSH üzerinden erişmesini engeller.

Ağı yapılandırmak için VirtualBox bağlantı noktası iletmeyi ve VM'nizin bağlı olduğu varsayılan NAT adaptörünü kullanmanız gerekir. VirtualBox'ın konuk işletim sistemlerinde SSH için kullanabileceğiniz köprülü bağdaştırıcı gibi birçok başka ağ yapılandırma seçeneği sunduğunu unutmayın, ancak bu başka bir günün konusu.

SSH yapmak istediğiniz sanal makineye sağ tıklayın ve ayarlar penceresini açmak için Ayar dişlisine tıklayın. Alternatif olarak, klavye kısayolunu da kullanabilirsiniz: Ctrl + S. Ardından, üzerine tıklayın seçenek.

Tıkla Gelişmiş seçeneği ve seçin Port Yönlendirme. VirtualBox, bağlantı noktası yönlendirme kurallarınızı yapılandırmanız için size bir ekran sunacaktır.

Bağlantı Noktası Yönlendirme Kuralı Ekle

Tıkla Artı (+) simgesinin altındaki Port Yönlendirme Kuralları sayfa.

Kuralınıza anlamlı bir ad verin (örneğin "SSH bağlantı noktası yönlendirme"). Varsayılan protokolü kullanın, yani TCP. Ana bilgisayar IP'si olacak 127.0.0.1 ya da sadece yerel ana bilgisayar ve 2222'yi şu şekilde kullanın: Ana bilgisayar bağlantı noktası.

Ubuntu sunucunuzun IP adresini alın VirtualBox içinde çalışan ve içine girin Misafir IP'si giriş kutusu. Bu durumda misafir işletim sistemi IP adresim 10.0.2.13'tür. 22'yi konuk bağlantı noktası olarak kullanın.

Son olarak, basın Tamam buton.

Değişikliklerin etkili olması için sanal makinenizi yeniden başlatmanız gerekebilir.

3. Adım: SSH Oturumunuzu Başlatın

Ana işletim sisteminizdeki terminalden SSH komutunu aşağıdaki biçimde çalıştırın: ssh -p 2222 [email protected]. Örneğin:

ssh-p 2222 mwizak@127.0.0.1

Lütfen bunu not al mwizak, bu durumda, sanal makine için oturum açma kullanıcı adıdır. Son olarak, bağlantıyı başlatmanız istendiğinde konuk işletim sistemi kullanıcısının parolasını girin.

SSH Bağlantısını Güvenli Hale Getirmeyi Unutmayın!

SSH, uzak sunuculara veya bilgisayarlara bağlanmanın kolay bir yoludur ve artık VirtualBox konuk işletim sistemlerinize erişmek için kullanabilirsiniz.

SSH güvenli olduğu kadar, sistemlerinize erişmek isteyen bilgisayar korsanları için de birincil hedeftir. Bu nedenle, SSH'yi kullanırken en iyi güvenlik uygulamalarını uyguladığınızdan emin olun.