Jawaban:
Anda dapat menginstal Guest Additions: http://www.virtualbox.org/manual/ch04.html
dan kemudian menggunakan Folder Bersama: https://forums.virtualbox.org/viewtopic.php?t=15868
Anda dapat melakukannya dengan perintah "scp", maka daemon ssh (sshd) juga harus berjalan di kotak Windows.
Atau gunakan salah satu klien windows scp untuk berbicara dengan VM centos. Anda dapat mentransfer file dengan cara menggunakan scp.
Saya memiliki pengaturan yang sama persis ( OS Host Windows 7 , OS Guest CentOS 6.5 ) ...
(jika Anda memiliki SSH yang bekerja pada alamat IP untuk CentOS, maka Anda dapat melewati paragraf di bawah ini)
Saya mengatur Virtualbox untuk menggunakan adaptor jaringan yang dijalin (Pengaturan> Jaringan> Adaptor 1: diatur ke dijembatani) dan setelah menginstal Apache (menetapkan nama host , dan juga matikan firewall dengan:) service iptables stop
. Anda dapat melihat alamat IP yang diberikan kepada Anda dengan ifconfig eth0
atau mempersempit ouput dengan ifconfig eth0 | grep 'inet addr' | awk '{print $2}'
. Ini adalah alamat IP yang juga harus ada di file / etc / hosts Anda di baris yang sama dengan nama host Anda. Untuk tujuan pengujian, masukkan file index.html di / var / www / html (root web Anda). Maka Anda harus dapat menelusuri ke VM di alamat IP lokal: 192.168.xx dari browser di OS Windows 7 Anda.
Untuk mentransfer file bolak-balik, Anda dapat menggunakan WinSCP pada OS host Windows 7 Anda. Buat sesi baru dengan pengaturan ini di WinSCP:
File protocol: SFTP (this means you will be connecting via SSH)
Host name: 192.168.x.x (this is the ip address of your VM)
User name: root
Password: (leave this blank for security reasons...
but when prompted during connecting you'll enter your root password
you set for CentOS)
Private Key file: (leave blank...you will be prompted to say 'yes' to accept the key)
Anda dapat menggunakan Samba untuk mentransfer file. Cukup instal Samba, lalu pilih Host OS dan kemudian OS di mana file akan ditransfer.