Compartilhamento de Samba no Ubuntu com o Linux VM

1

Eu tenho uma máquina local do Ubuntu e uma VM do Ubuntu.

Eu tentei compartilhar minha pasta raiz da web com minha máquina local, usando a pasta de compartilhamento do Virtualbox, mas não consigo levantá-la.

Agora eu quero instalar o samba e usá-lo como uma unidade de rede em vez de um compartilhamento, já tenho uma conexão de ponte, mas não sei como.

Então, em qual Ubuntu eu instalo o Samba, local ou VM, e como eu o adiciono no outro?

    
por We0 30.09.2013 / 11:14

1 resposta

0

Caminho preferível

Se você quiser usar a pasta da sua máquina host dentro da sua máquina convidada , seria preferível usar Adições ao Convidado do VirtualBox. Para instalá-los, você deve:

  1. Menu Localizar - > Dispositivos - > Instalar adições de convidado.
  2. Executar sudo /cdrom/VBoxLinuxAdditions.run dentro do seu sistema convidado.

Em seguida, execute sudo mount -t vboxsf -o uid=$UID,gid=$GID share ~/host no convidado. Share é o nome do compartilhamento.

Fonte .

Caminho sugerido

Mas, se você ainda quiser usar o Samba, você deve fazer isso:

  1. Instale samba e system-config-samba na máquina host e configure seu compartilhamento. Certifique-se de ativar o acesso a esse compartilhamento para algum usuário local.

    Exemplo de compartilhamento (dentro de /etc/samba/smb.conf ):

    [exch]
        comment = Exchange
        path = /home/karimov-danil/Public/exch
        writeable = yes
    ;   browseable = yes
        valid users = karimov-danil, nobody
    
  2. Instale cifs-utils em sua máquina convidada. Então digite:

    sudo mount.cifs -o user=USER,pass=PASSWORD //server/share ~/share
    

    USER e PASSWORD são nome de usuário e senha para o usuário para o qual você ativou o acesso ao share . E server é o nome da máquina host .

por Danatela 30.09.2013 / 12:08