O compartilhamento de janelas compartilha com usuários não-root? [fechadas]

4

Estou tendo problemas para montar compartilhamentos no 11.10. Eu instalei pyNeighborhood através do qual eu posso montar os compartilhamentos do Windows como root. Eu quero ser capaz de montá-los como não-raiz para que eu possa escrever para os compartilhamentos. Eu fiz algumas pesquisas e tentei algumas coisas, mas nada ajudou:

sudo chmod 6755 /sbin/mount.cifs
sudo chmod 6755 /bin/umount
sudo chmod u+s /sbin/mount.cifs
sudo chmod u+s /bin/umount

Alguma ideia?

A montagem apresenta este erro:

mount.cifs: permission denied: no match for /home/myUser/pyNeighborhood/WORKGROUP/myServer/myShare found in /etc/fstab
    
por theAngler 19.12.2011 / 02:29

1 resposta

1

Se o USUÁRIO tiver que montá-lo, você sempre poderá usar o GVFS. É o mesmo que clicar em Lugares > Rede > Servidor > Caminho e ver esse ícone bonito na pasta Locais e na sua área de trabalho.

Termo: gvfs-mount smb: // serverip / path

Isso irá adicioná-lo ao menu de lugares e permitir que você desmonte-o sem usar o root.

Desvantagens:

  • Compartilhamentos goto ~ / .gvfs por padrão, você sempre pode mapeá-los para outra área, se necessário. Se você é uma pessoa com base em cliques, isso não importará para você.
  • Se houver uma senha no compartilhamento, não será possível montá-la automaticamente. Deve ser feito manualmente.

Se esses são compartilhamentos fixos criados no processo de inicialização, você pode usar fstab e CIFS.

Adicione uma linha como esta ao seu arquivo fstab.

Open Share:

//serverip/path /mnt/path cifs dir_mode=0775,guid=1000 0 0

Compartilhamento com senha:

//serverip/path /mnt/path cifs credentials=/root/.smbpass,dir_mode=0775,guid=1000 0 0

Para um compartilhamento com senha, crie um arquivo /root/.smbpass Adicione linhas como esta ...

username=<user>
password=<pass>
    
por vkcaspervk 19.12.2011 / 05:41