Observe: eu tenho duas semanas no Linux. Encontrei muitas respostas para essa pergunta na internet, tentei muitas, mas todas falharam de uma maneira ou de outra. Por isso, atrevo-me a perguntar mais uma vez na esperança de que alguém aqui possa explicá-lo simplesmente :)
Pré-condições:
No meu instituto, temos um servidor Samba. No Windows, é acessado acessando \\xyz.220.131.233\
e inserindo o login abc
e a senha def
.
No Ubuntu, pude fazer exatamente o mesmo usando o Nautilus, pressionando Ctrl + L e entrando smb://xyz.220.131.233/
. Em seguida, ele solicita o login, a senha e se conecta. Eu posso até arrastar uma pasta daqui para 'Lugares' e ter um atalho para o local remoto.
Por enquanto, tudo bem. Acabei de instalar o Matlab e quero abrir este local remoto. Tentando cd
para smb://xyz.220.131.233/
retornos
Não é possível CD para smb: //xyz.220.131.233 (o nome é inexistente ou não é um diretório).
Um usuário de Mac do meu grupo me disse que primeiro montei o local, mas ele não sabia como fazê-lo.
É verdade e como faço isso?
fonte
Respostas:
Na maioria dos casos:
14.04:
12.10:
12.04:
Desde o 12.04, a pasta do compartilhamento de samba montado é:
11.10 e mais antigo
Você pode aprender a montar - com certeza funcionará. Mas acho que essa é uma solução mais fácil para você: o Nautilus mount partições smb em
~/.gvfs
(onde ~ / significa / home / nome_do_usuário / - exemplo:)/home/desgua/.gvfs
.Você só precisa navegar para lá:
fonte
~/.gvfs
.Outra opção aqui, embora não esteja diretamente relacionada à montagem do diretório no nautilus, é montar o local a partir da linha de comando.
No entanto, para montar volumes samba, você precisa ter suporte ao CIFS.
A partir daqui, você tem a opção de onde deseja montar o local. Existem dois tipos de "padrões" para isso. Se você deseja que o local seja exibido no menu Lugares, você deve montá-lo
/media
. Caso contrário, você o montaria/mnt
(apenas para seguir o espaço para nome comum para volumes montados. Não há nada errado em montar o diretório/home/$user/mount/someshare
)Ilustração do local montado no menu Lugares
supondo que
/media/myshare
exista, você conseguiria isso emitindo o seguinte comando:Nota
Você pode fazer isso automaticamente, acrescentando a seguinte string à sua
/etc/fstab
configuração:Observe o
noauto
sinalizador, isso evitará que o volume seja montado na inicialização, portanto, quando você não estiver mais no local de trabalho, ele não será interrompido durante a inicialização, tentando pesquisar e montar esse compartilhamento.fonte
no ubuntu 16.04 e vlc 2.2.2;
Selecione
media > Open Directory
e navegue até/run/user/1000/gvfs/
<< número de identificação (1000) pode variar no seu sistema.Aqui você pode ver o nome da pasta compartilhada e selecionar a pasta que deseja adicionar à lista de reprodução (veja a imagem abaixo)
fonte
Em 12.10 você pode encontrar a localização em
fonte
No Ubuntu 12.04, estou executando:
~/.cache/
contém apenas uma pastagvfs-burn
fonte
Siga esta página. Eu o segui para obter o mesmo resultado que você está procurando.
https://help.ubuntu.com/community/MountWindowsSharesPermanently
fonte
em alguns dos ubuntu mais recentes (por exemplo, 13.XX, 14.XX), você precisa ir para
para encontrar o local montado. aqui (UID) é o UID da conta, que pode ser encontrado pelo comando
fonte
Este é o meu exemplo de como criar um link de arquivo do terminal no Ubuntu.
Use aspas duplas "" para escapar de caracteres especiais, como espaços
fonte
Portanto, não tenho certeza se essa é a resposta real (por favor, comente se estiver em dúvida ou verifique você mesmo), mas depois de alguns problemas com outro colega do Linux, percebi que na verdade eu não estava no grupo de usuários do meu sistema (
nano /etc/group
). Ao me adicionar a este grupo (sudo nano /etc/group
adicionando meu nome àusers
linha), agora consigo acessar os diretórios remotos. Meu arquivo / etc / fstab possui estas linhas:Os direitos nas pastas são assim (
ls -lh /mnt
):fonte