
Este es mi primer intento de configurar una red, así que pido disculpas si algo de esto resulta obvio.
Estoy intentando compartir un directorio entre mi escritorio Ubuntu 18.04 y mi MacBook Pro MacOS High Sierra 10.13.5 usando Samba.
Esto es lo que he hecho hasta ahora:
Hice lo siguiente en mi escritorio Ubuntu:
$ sudo apt install tasksel
$ sudo tasksel install samba-server
$ sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
$ sudo bash -c 'grep -v -E "^#|^;" /etc/samba/smb.conf_backup | grep . > /etc/samba/smb.conf'
$ sudo smbpasswd -a <username>
$ sudo nano /etc/samba/smb.conf
Luego agregué las siguientes líneas /etc/samba/smb.conf
antes de guardarlo.
[Shared File Name]
comment = Ubuntu File Share
create mask = 0777
guest ok = Yes
path = path/to/shared/file
read only = No
Y
$ sudo service smbd restart
$ sudo chmod 0777 path/to/shared/file
Luego determiné la dirección IP del escritorio de Ubuntu usando este sitio:https://whatismyipaddress.com/?u=TRUE
Luego, en la Mac, hice lo siguiente:
1) Deshabilité el FireWall
2) Abrí el Finder
3) Menú Ir -> Conectar al servidor (comando-k)
4) Ingresé smb://UBUNTU-IP-ADDRESS en la “Dirección del servidor ”cuadro de texto
5) Presionado Conectar
En este punto me sale el siguiente error:
Hubo un problema al conectarse al servidor "UBUNTU-IP-ADDRESS" Es posible que el servidor no exista o no esté disponible en este momento. Verifique el nombre del servidor o la dirección IP, verifique su conexión de red y vuelva a intentarlo.
Otra información:
Estoy intentando conectar estas computadoras en red con WiFi en lugar de mediante cables Ethernet, para poder usar la computadora portátil Mac en cualquier lugar.
En mi sistema Ubuntu tengo un archivo montado (el ícono de un puerto Ethernet se superpone al archivo) que apareció en mi escritorio con la etiqueta: "Nombre de archivo compartido" en user-desktop.local
Este archivo montado contiene las carpetas y archivos del directorio deseado que me gustaría compartir en la red. Sin embargo, a algunas de las carpetas se les ha cambiado el nombre con nombres como _9GP6I~F.18 o _13ZOZ~B.18, mientras que otras han conservado su nombre original.
Llegados a este punto mis preguntas son:
1) ¿Qué errores ha cometido que no me permiten montar la carpeta en mi Mac?
2) ¿Hay otras cosas que debo hacer con la Mac para que se conecte a una red? Los tutoriales en línea han insinuado esto, pero no pude encontrar ningún paso concreto.
3) ¿Existen convenciones de nomenclatura para carpetas y archivos que se deben seguir para evitar el cambio de nombre que se produce en el archivo montado en el escritorio de Ubuntu?
Gracias por tomarse el tiempo de leer esto, agradezco cualquier aporte.
Respuesta1
Nota: Todavía no sé si estás intentando acceder a esta máquina Ubuntu en una red local o desde Internet. Esta respuesta supone que es una red local.
Si está utilizando el escritorio Ubuntu 18.04, lo que intenta hacer es automático. Incluso si está utilizando Ubuntu Server, será automático si instala avahi-daemon.
Ubuntu 18.04 es el primer Ubuntu LTS que compiló soporte para samba para algo llamado "registro dns de multidifusión". Cuando instalas samba (sudo apt install samba), tu caja de Ubuntu se anunciará al resto de la red local usando Avahi (Bonjour en macOS). Su máquina aparecerá automáticamente en el panel lateral del Finder en Compartido. Todo esto es automático y no requiere ninguna acción por parte del usuario.
Las únicas cosas que se me ocurren que arruinarán esto es:
[1] avahi-daemon no se está ejecutando o se le impide ejecutarse. Para ver si se está ejecutando:
sudo service avahi-daemon status
Si no se está ejecutando, inícielo:
sudo service avahi-daemon start
Luego compruébalo de nuevo:
sudo service avahi-daemon status
[2] Su firewall de Ubuntu está en el camino. Para detenerlo:
sudo ufw disable
Si se ve obligado a utilizar una dirección IP por algún motivo, utilice la que sea aplicable a una red local (asumiendo que eso es lo que es). Para encontrar esa dirección IP utilice: "ifconfig" o:
hostname -I
Respuesta2
De lo que realmente se trata esta pregunta es de crear una red inalámbrica ad-hock entre una máquina Ubuntu y una MacBook y usar samba para compartir archivos.
Parte de esto ya ha sido respondido aquí específicamente para Ubuntu 18.04:¿Cómo configurar un punto de acceso Wi-Fi en modo punto de acceso?
Entra en más detalles de los que yo hubiera tenido, pero viene con capturas de pantalla. Una cosa que quisiera señalar es que después de crear el HotSpot, le dirá cuál es el nombre de la red y qué contraseña debe usar su macbook para obtener acceso.
Lo que falta es qué hacer en Mac. Si hace clic en el icono de red en la barra de tareas superior, eventualmente verá el "nombre de red" de Ubuntu que creó al crear el HotSpot. Le pedirá la contraseña que mencioné anteriormente.
Después de eso, Finder mostrará el nombre de host de Ubuntu en Compartido.
Lo único que cambiaría es la definición de acciones. Lo cambiaría a esto para evitar problemas de permisos:
[Shared File Name]
comment = Ubuntu File Share
create mask = 0777
guest ok = Yes
path = path/to/shared/file
read only = No
force user = albert
Cambie albert a su nombre de usuario de inicio de sesión de ubuntu.