Estou tentando transferir arquivos do meu SO host (Windows 7) para o SO convidado (CentOS) em execução no VirtualBox.
Eu tentei usar, pscp
mas dá o erro:More than one remote source not supported
Eu tentei ftp, mas ele não se conecta e não sei por quê.
Você pode fazer isso com o comando "scp", então o daemon ssh (sshd) também deve estar em execução na caixa do Windows.
Ou use um dos clientes windows scp para conversar com a centos VM. Você pode transferir arquivos de qualquer maneira usando o scp.
fonte
Tenho exatamente a mesma configuração ( Windows 7 Host OS, CentOS 6.5 Guest OS) ...
(se você tiver o SSH trabalhando em um endereço IP do CentOS, poderá pular este parágrafo abaixo)
. Defino o Virtualbox para usar o adaptador de rede em ponte (Configurações> Rede> Adaptador 1: definido em ponte) e depois de instalar o Apache (definir um nome de host , e também desative o firewall com:)
service iptables stop
. Você pode visualizar o endereço IP fornecidoifconfig eth0
ou restringir a saída comifconfig eth0 | grep 'inet addr' | awk '{print $2}'
. Este é o endereço IP que também deve estar no seu arquivo / etc / hosts na mesma linha do seu nome de host. Para fins de teste, coloque um arquivo index.html em / var / www / html (sua raiz da web). Em seguida, você poderá navegar para a VM em um endereço IP local: 192.168.xx em um navegador no sistema operacional Windows 7.Para transferir arquivos para frente e para trás, você pode usar o WinSCP no sistema operacional host do Windows 7. Crie uma nova sessão com estas configurações no WinSCP:
fonte
Você pode usar o Samba para transferir arquivos. Basta instalar o Samba e, em seguida, escolher o sistema operacional host e, em seguida, o sistema operacional para onde os arquivos serão transferidos.
fonte