Tengo dos máquinas Ubuntu 16.04 que están configuradas casi de manera idéntica.
Tengo nombres de usuario de Ubuntu idénticos en ambas máquinas: Nombre de usuario: xyz
Supongamos que tengo dos directorios, /home/xyz, en ambas máquinas. Quiero usar el programa de Linux, Double Commander (¡excelente programa!), para sincronizar estos dos directorios.
En la parte inferior de /etc/samba/smb.conf tengo
[xyz]
path = /home/xyz
valid users = xyz
read only = no
yo también lo he hecho
sudo smbpasswd -a xyz
en ambas máquinas.
Cuando ejecuto solo una máquina, puedo ver /home/xyz en máquinas con Windows 7 conectadas a mi red. No intenté ejecutar dos máquinas porque no quería arruinar mi red.
Pregunta 1: ¿Cómo accedo al recurso compartido de red en Ubuntu? Todo lo que he intentado ha fracasado.
Pregunta 2: ¿Cómo configuro las cosas para tener dos recursos compartidos de red (uno para cada máquina) para poder eliminar la ambigüedad sin tener que crear usuarios con nombres diferentes en cada una de las máquinas Ubuntu?
Pregunta 3: ¿Cuál es el propósito de [xyz] en /etc/samba/smb.conf?
Respuesta1
Respondiendo a mi propia pregunta 1:
Para mí fue un proceso de dos pasos:
some-very-long-name@some-very-long-name:~$ nmblookup some-very-long-
192.168.29.168 some-very-long-<00>
some-very-long-name@some-very-long-name:~$ sudo mount -v //192.168.29.168/some-very-long-name /mnt/ralph12 -o username=some-very-long-name,password=somePassword
mount: //192.168.29.168/some-very-long-name mounted on /mnt/ralph12.
some-very-long-name@some-very-long-name:~$
Había creado un nombre compartido de red smb llamado algún-nombre-muy-largo. Tenga en cuenta que nmblookup debe truncar el nombre a 15 caracteres.
Luego use la dirección IP proporcionada por nmblookup en el comando de montaje.