He pasado los últimos meses (de vez en cuando) intentando hacer que una red compartida afp funcione usando netatalk en OpenWrt. Requiere un poco de trabajo y es fácil cometer errores, así que cuando no pude conectarme a una de las compartidas desde mi MBP, asumí inicialmente que había cometido un error en la configuración. Creé dos compartidas que son esencialmente idénticas (excepto que una es para Time Machine y utiliza diferentes credenciales de usuario) y la segunda compartida está bien. Curiosamente, en la MBP de mi novia ambas compartidas funcionan bien.
Vamos a llamar a mi máquina MBP-A y a la máquina de mi novia MBP-B, ambas ejecutan High Sierra. Llamemos a la compartida que no funciona "TimeMachine" y a la segunda compartida que sí funciona "Data".
- MBP-A no puede conectarse a TimeMachine usando Cmd-K en el Finder "La compartida no existe en el servidor. Por favor, verifica el nombre de la compartida y luego inténtalo nuevamente."
- MBP-A se conecta a "Data" perfectamente. Recibo una solicitud de nombre de usuario y contraseña, las ingreso y la máquina se conecta.
- MBP-B puede conectarse a ambas compartidas sin problemas. Recibo una solicitud de nombre de usuario y contraseña, las ingreso y la máquina se conecta. También he logrado apuntar Time Machine a la compartida "Time Machine" y actualmente está realizando una copia de seguridad.
-
Cuando intento montar la compartida problemática en Terminal con
sudo mount -t afp afp://usuario:contraseña@192.168.1.1/TimeMachine /Volumes/TimeMachine
la monta en un directorio local recién creado llamado /Volumes/TimeMachine. Puedo ver el espacio disponible en /Volumes/TimeMachine en el Finder y puedo ver que el espacio disminuye porque la otra máquina está haciendo una copia de seguridad en este momento. Sin embargo, si quiero acceder a la carpeta desde el Finder, recibo "No tienes permiso para ver el contenido de la carpeta "TimeMachine"."
Esto me lleva a creer que no es un problema de configuración en el servidor ya que funciona bien en la otra máquina, sino que es un problema local en mi máquina. Pensé que tal vez había almacenado en caché las credenciales incorrectas pero no están en el llavero y el problema persiste después de reiniciar.
¿Alguna idea?
0 votos
¿Por qué afp? Ha sido despreciado durante años. ¿Por qué no smb?
0 votos
Utilicé AFP porque eso es lo que sugería el tutorial. Probablemente sea necesario tener algunas capacidades adicionales para hacer una copia de seguridad con Time Machine. Sin embargo, acabo de buscar en Google y aparentemente las versiones más nuevas de Samba4 se pueden compilar con soporte para Time Machine. Ahora necesito averiguar si puedo hacer que funcione en el lado del servidor.