Monte o compartilhamento do Samba sem acesso root

1

Eu tenho acesso a uma máquina Linux, mas não ao acesso root. Eu posso acessar um compartilhamento do Samba através de smbclient . Eu gostaria de poder montar este compartilhamento para que eu possa acessá-lo de dentro do Matlab. Normalmente, se eu tivesse acesso root, isso seria trivial. Mas como eu não sei, não sei como proceder.

EDITAR:

smbmount não está instalado nesta máquina. mount.cifs está instalado, o que eu acho que li é um substituto para smbmount ? No entanto, quando eu tento, ele diz que preciso executá-lo sudo.

O smbmount (ou mount.cifs ) precisa ser suid para que um usuário não raiz monte um compartilhamento do Samba?

    
por EpicAdv 05.12.2011 / 16:02

1 resposta

3

Tente o gvfs-mount, assim:

gvfs-mount smb://user:pass@server/storage

Isso é o que o Nautilus usa para montar um compartilhamento remoto sem acesso root.

De dentro do Nautilus, você pode inserir smb://user:pass@server/storage na barra de localização. Acredito que isso possa ajudá-lo a encontrar o compartilhamento de dentro do Matlab.

Exemplo:

gvfs-mount smb://alexsmith:mypassword@everest/myshare

Tenha em atenção que os campos user e pass são opcionais, pelo que pode utilizar:

gvfs-mount smb://everest/myshare
    
por 20.11.2012 / 13:04