Saya memiliki Mesin Virtual yang menjalankan Linux. Apakah ada cara bagi saya untuk terhubung ke terminal pada VM OS dari tuan rumah? Sebagai contoh, AWS memungkinkan Anda untuk hanya ssh ke OS tervirtualisasi. Bagaimana saya bisa virtualisasi OS dan kemudian terhubung ke sana, katakanlah, melalui SSH?
Pertanyaan saya agak kabur, karena saya tidak terlalu akrab dengan ini. Pointer ke perangkat lunak (Xen, vbox?) / Tutorial / makalah yang sangat dihargai
Sunting: katakan itu Linux untuk OS guest dan host.
virtualbox
virtual-machine
xen
amazon-web-services
kalaracey
sumber
sumber
Jawaban:
Dari terminal di mesin host, ketik:
ssh [email protected]
& lt; - IP tamu AndaAnda akan ditanya tentang kunci, ketik:
yes
Anda akan dimintai kata sandi. Masukkan kata sandi untuk pengguna yang Anda masuki.
Jika tamu Anda mendengarkan pada port non-standar, perintah pertama sedikit berbeda ...
ssh -p [port number] [email protected]
sumber
Jika Anda menggunakan VirtualBox menggunakan defUI VBoxManage GUI, maka, secara default, itu membuat jendela yang menampilkan konsol mesin ketika Anda memulainya. Jika Anda menjalankan VM di latar belakang (VBoxHeadless) maka Anda dapat mengaktifkan opsi remote desktop dan terhubung ke VM menggunakan
rdesktop
.Jika Anda menggunakan program hosting VM lain, maka Anda perlu memeriksa dokumentasinya, tetapi saya kira semua akan memiliki fitur yang serupa.
Seperti disebutkan, jika VM sedang berjalan
sshd
atau setara, maka Anda harus dapat menggunakannyassh
untuk login dari host (atau di tempat lain, tergantung pada koneksi jaringan).sumber