3 votos

En OS X 10.6, ¿cómo se monta un recurso compartido AFP en el arranque o antes del inicio de sesión del usuario?

¿Hay alguna forma de montar un recurso compartido AFP en el arranque para que sea accesible al sistema sin que haya un usuario conectado?

Me gustaría ejecutar scripts a través de SSH o como un demonio en el arranque que compruebe los archivos en mi recurso compartido AFP. Desafortunadamente, los recursos compartidos no se montan hasta que un usuario inicia sesión.

1voto

bdonlan Puntos 508

No estoy seguro de que puedas. Yo pensaría que por razones de seguridad un usuario tiene que estar conectado, de modo que un conjunto de credenciales se puede utilizar. Probablemente hay algunos scripts que se ejecutan antes del inicio de sesión, así que supongo que si especifica sus credenciales allí estaría bien.

0 votos

En realidad, tener un usuario conectado cuando se produce el montaje tiene mucho sentido. Alguien verá un error y lo conectará con algo que está sucediendo ahora. A continuación, el usuario puede proporcionar credenciales y en tercer lugar, si las credenciales se almacenan en un llavero de usuario, entonces es más seguro en sistemas multiusuario.

0 votos

@bmike - Estoy de acuerdo. ¿Por qué "en realidad"? ¿Pensabas que estaba argumentando que un usuario no debería estar conectado, o...?

0 votos

Im rascándose la cabeza también sobre en realidad - Creo que quería decir adicionalmente.

1voto

Oskar Puntos 1242

Efectivamente puedes script todo desde terminal.

Usted querrá aprender un poco acerca de launchd - que especificará cuando se producirá el montaje. A $5 la aplicación Lingon de la App Store es genial si no quieres aprender los archivos de configuración de launchd.

A continuación, necesitará un para realizar el montaje AFP .

Por último, podría aprender comando de seguridad para almacenar o recuperar una contraseña del llavero si no quieres almacenar tu contraseña afp en el script.

Cada uno de ellos debería ser fácil de aprender más con unas pocas búsquedas en Internet.

0 votos

Ooh. Recuperar contraseñas del llavero. Me gusta.

1voto

Developer Puntos 1191

Yo investigaría AutoFS . Puede hacer que se monte AFP a petición (véase la página 14 del PDF enlazado).

0voto

Paul Puntos 170

Aquí tienes. Un poco anticuado, pero puedes ver cómo hacer lo que quieres desde aquí.

http://www.real-world-systems.com/docs/launchctl.1.html

-3voto

Jordan Eunson Puntos 892

Sí, esto se puede hacer, y de hecho es necesario cuando se desea que el punto compartido esté disponible para algo como servidores que se inician y ejecutan sin un usuario conectado.

Hice esto hace años para algo, y necesitaba hacerlo de nuevo, pero mis notas eran inadecuadas. Después de mucho trastear, he escrito suficientes detalles como para no tener que volver a hacerlo (espero).

Combinas launchd y un script, pero hay algunos detalles que muchos otros posts no mencionan. Los he capturado (al menos para mi configuración).

Todos los detalles están aquí:

http://www.gregwillits.ws/articles/using_launchd_to_mount_afp_share_point_upon_startup

3 votos

Bienvenido a Ask Different y gracias por publicar una respuesta, Greg. ¿Puedes resumir el contenido del enlace que has publicado? Los enlaces tienden a desaparecer con el tiempo, dejando una respuesta que no es relevante para aquellos que puedan encontrar tu respuesta más adelante. Gracias.

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