VirtualBox'taki işletim sistemine SSH ile bağlanmak

2021-07-28 1 dk

GNU/Linux veya Windows işletim sistemini VirtualBox üzerinde kurdunuz ve SSH ile buradaki işletim sistemine bağlanmak istiyorsunuz. Yapmanız gerekenler aşağıda.

Terminoloji:
host: VirtualBox'ı çalıştırdığınız asıl işletim sisteminiz
guest: VirtualBox'taki işletim sistemi

Yapılacaklar

  1. Eğer zaten çalışmaktaysa, guest sistemi kapatın.

  2. Guest sanal makinesinin VirtualBox ayarlarını açın ve Network bölümüne geçin.

  3. Adapter 1 sekmesinde Attached to değerini NAT olarak ayarlayın.

  4. Aşağıdaki Advanced bölümünü açın ve Post Forwarding'e tıklayın.

  5. + butonunu kullanarak aşağıdaki değerlerde yeni bir kural oluşturun:

    • Name: <isim>
    • Protocol: TCP
    • Host IP: <boş>
    • Host Port: 3987
    • Guest IP: <boş>
    • Guest Port: 22
  6. Kaydedin ve kapatın. Ayarlar bu kadardı.

  7. Guest'i çalıştırın, işletim sistemi açılsın.

  8. İşletim sisteminize göre sshd'yi başlatın. Örneğin, systemd kullanan bir GNU/Linux dağıtımı için: systemctl start sshd

  9. Host makinenizde bağlantıyı gerçekleştirin: ssh root@localhost -p 3987

Böylece sizin 3987 portundaki SSH bağlantınız guest makinedeki 22 portuna iletilecek ve bağlantınız başarıyla sağlanacak.

Tarih: 2021-07-28
Kategoriler: gnu linux
Etiketler: sshvirtualbox