2 votos

Conexión protegidos por contraseña servidor AFP desde la terminal?

Tengo una Mac configurar con el intercambio de archivos en el escritorio, y estoy tratando de conectar a ella desde mi Mac desde el Terminal. He hecho una carpeta de montaje en /Volumes/, luego he utilizado el siguiente comando.

sudo mount -t afp afp://user:pass@ipaddress/Desktop /Volumes/mount

(obviamente he cambiado el user/pass/ip a la información correcta)

Aunque cada vez que intente acceder a él, me dice que no tiene permiso. Cuando puedo acceder a través del Buscador con el mismo nombre de usuario y contraseña, funciona perfectamente bien.

¿Hay alguna razón esto no funciona?

Editar - Si ejecuto la ls comando con sudo puedo acceder a los archivos. Para actualizar a la pregunta:

Es allí una manera de cambiar la titularidad del Volumen? chown es tirar el error Operation not permitted, incluso con sudo.

2voto

klanomath Puntos 19587

Para montar un recurso compartido en el uso Terminal los siguientes comandos:

mkdir /Volumes/mount
mount -t afp afp://user:pass@ipaddress/Desktop /Volumes/mount

Esto funciona porque la carpeta /Volúmenes es el mundo de la lectura y escritura.

Si utilizas sudo mkdir /Volumes/mount monte tiene los siguientes permisos:

drwxr-xr-x+ 2 root  admin  -       68  8 Mär 02:40 . <- mount
drwxrwxrwt@ 5 root  admin  hidden 170  8 Mär 02:40 .. <- /Volumes

y la única manera posible de comando para montar un recurso compartido:

sudo mount -t afp afp://user:pass@ipaddress/Desktop /Volumes/mount

porque no se le permite "escribir" (=monte) a la carpeta de montaje como usuario no root.

con el siguiente resultado:

drwx------  1 root  wheel  -        264  8 Mär 02:38 . <- mount (the share "Desktop")
drwxrwxrwt@ 5 root  admin  hidden   170  8 Mär 02:42 .. <- /Volumes

y ni siquiera se puede abrir (=leer) la carpeta con tu usuario.

Si crea la carpeta de montaje con mkdir /Volumes/mount de los permisos que se parece a esto:

drwxr-xr-x+ 2 user  admin  -       68  8 Mär 02:42 . <- mount
drwxrwxrwt@ 5 root  admin  hidden 170  8 Mär 02:42 .. <- /Volumes

Después de montar el compartir con:

mount -t afp afp://user:pass@ipaddress/Desktop /Volumes/mount

los permisos de este aspecto:

drwx------  1 user  staff  -        264  8 Mär 02:38 . <- mount (the share "Desktop")
drwxrwxrwt@ 5 root  admin  hidden   170  8 Mär 02:42 .. <- /Volumes

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X