Como eu acesso um compartilhamento protegido por senha do nautilus?

10

Eu posso acessar o servidor e os compartilhamentos não protegidos por senha usando os seguintes comandos: ctrl + l smb: // servidor / compartilhamento

Eu posso me conectar ao compartilhamento usando

smbclient //server/share -U 

Eu posso conectar usando a linha de comando usando o seguinte comando:

sudo mount -t cifs //server/share -o username=user,password=password,uid=1000,gid=1000,iocharset=utf8,file_mode=0777,dir_mode=0777

Como eu me conecto a este compartilhamento usando o Nautilus 3.6.3?

    
por John Fordyce 21.02.2013 / 12:44

2 respostas

9

O novo nautilus no 13.04 (raring) não mostra mais um local para inserir as credenciais de conexão. Isso dificulta muito a conexão se você não conhece a sintaxe do URI. Você pode encontrar ajuda para a sintaxe SMB URI em Wikipedia .

Basicamente, use um desses URIs:

smb://[<user>@]<host>[:<port>][/[<path>]][?<param1>=<value1>[;<param2>=<value2>]] or
smb://[<user>@]<workgroup>[:<port>][/] or
smb://[[<domain>;]<username>[:<password>]@]<server>[:<port>][/[<share>[/[<path>]]][?[<param>=<value>[<param2>=<value2>[...]]]]][5]

O nome do usuário pode conter espaços explicitamente e não requer codificação. Eu mesmo usei o seguinte:

smb://My User@WINDOWSHOST/Share

Em seguida, você é solicitado a fornecer as credenciais. Não tenho certeza se o nome do compartilhamento pode ter um espaço, uma vez que meus compartilhamentos não os possuem, por isso não testei.

Depois de acessar o compartilhamento, você pode clicar com o botão direito do mouse no painel esquerdo e adicioná-lo a um marcador. Isso fará com que seja remapeado quando você fizer logoff e voltar, para que você não tenha que continuar usando o método Connect to Server o tempo todo.

    
por twkonefal 11.03.2013 / 19:45
2

Baseado no meu nautilus (3.4.2), no menu unitário, você escolhe o arquivo, conecta-se ao servidor e, em seguida, detalhes do servidor (o ip do diretório compartilhado), digite (compartilhamento do Windows) e, em seguida, você declara detalhes de compartilhamento, pasta e usuário (domínio, usuário, senha). Minha instalação é executada com o cifs-utils instalado (sudo apt-get install cifs-utils). Você também pode montar este compartilhamento durante a inicialização adicionando / etc / fstab:

  

// 192.168.X.Y / shareddirectory / home / user / nome do compartilhamento cifs auto, iocharset = utf8, uid = 1000, gid = 1000, usuário = nome de usuário% senha 0 0

    
por bob 21.02.2013 / 12:51