Como mapeio um compartilhamento de rede de unidades usando o terminal Linux?

22

Ainda me acostumando com o Linux, e a GUI é ótima. Eu tenho o Ubuntu 10 e posso ir à rede e ver a rede do Windows. Em seguida, clicar duas vezes nele leva-me às unidades compartilhadas. Então, quando eu voltar ao terminal e usar:

cd ~/.gvfs

Eu posso ver as unidades mapeadas. Mas seria bom se eu pudesse fazer isso sem clicar com o mouse. Então, como mapeio as unidades de rede no terminal, algo semelhante ao net useWindows.

EDIT : Não sei o que aconteceu, mas foi o que fiz para fazê-lo funcionar. Criei o diretório para o compartilhamento /mediae, em seguida, executei:

sudo mount -t cifs -o username=nicorellius //server/share/ /media/share

e disse que o comando não pôde ser encontrado. Então eu pensei em ir em frente e usar, smbfsentão eu corri:

sudo apt-get install smbfs

Tentei o comando sugerido com em smbfsvez de cifse também não funcionou. Então, tentei novamente e, na próxima vez em que corri:

sudo mount -t cifs -o username=nicorellius //server/share/ /media/share

funcionou e eu poderia navegar para o diretório com cd.

nicorellius
fonte

Respostas:

22

Crie um diretório em sua máquina para usar como um ponto de montagem para o compartilhamento:

sudo mkdir /media/yoursharename

Em seguida, use o comando mount para mapear um compartilhamento do Windows para o ponto de montagem que você acabou de criar:

sudo mount -t cifs -o username=nicorellius //server/sharename /media/yoursharename

Agora você deve acessar o compartilhamento a partir do seu ponto de montagem / media / nome do seu nome .

John Rabotnik
fonte
O Samba já não está instalado? Não é o programa que está acessando o compartilhamento quando vou para Locais> Rede e localizo a rede Windows?
Nicorellius 25/05
1
O Samba já está instalado, mas o smbfs para montagem de sistemas de arquivos remotos não é o padrão no Ubuntu, eu uso esse método há muito tempo, mas acabei de verificar e o cifs parece ter substituído o smbfs e imagino que o gui seja montar a unidade usando CIFs também. Eu modifiquei o comando mount para a versão cifs na minha resposta original. Você deve executar isso sem instalar nenhum pacote extra.
John Rabotnik 25/05
Veja editar na minha pergunta para o que eu fiz para fazê-lo funcionar ...
nicorellius
Curiosamente, tentei isso no outro compartilhamento ao qual precisava acessar e não funcionou. Algo sobre o endereço IP ou o nome do servidor ... Então tentei com o IP local 192.168.xx e isso também funcionou. Grande ajuda, John - Obrigado!
Nicorellius 25/05
o que é cifs?
João Pimentel Ferreira
7

gvfs-mountpode ser usado para montar sistemas de arquivos ~/.gvfsda mesma maneira que os aplicativos Gnome.

Ignacio Vazquez-Abrams
fonte
2
A sintaxe seria: gvfs-mount mount smb://[email protected]/share talvez seja necessário criar um marcador primeiro.
Fluxo