2 votos

Montar una unidad de red para Mac servidor en el arranque

Es posible montar una unidad de red a mi Mac servidor en el arranque, sin necesidad de un inicio de sesión? Tengo una instalación para montar en el inicio de sesión a través de un script de automator que he añadido a los elementos de inicio de sesión para la cuenta de usuario, el cual funciona correctamente.

La razón es que no quiero tener para iniciar sesión en el servidor Mac, solo para montar la unidad de red.

3voto

klanomath Puntos 19587

Simplemente cree un lanzamiento demonio con el propósito de montar un recurso compartido remoto:

  1. Crear un punto de montaje:

    sudo mkdir -p /Shares/mntpoint1
    
  2. Añadir un lanzamiento demonio en /Library/LaunchDaemons:

    sudo nano /Library/LaunchDaemons/local.mount.extvol.plist 
    

    con el contenido:

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
        <key>Label</key>
        <string>local.mount.extvol</string>
        <key>ProgramArguments</key>
        <array>
            <string>/sbin/mount_afp</string>
            <string>afp://user:password@remotehost/share/</string>
            <string>/Shares/mntpoint1</string>
        </array>
        <key>RunAtLoad</key>
        <true/>
    </dict>
    </plist>
    
  3. Carga el demonio con

    sudo launchctl load /Library/LaunchDaemons/local.mount.extvol.plist 
    

El equipo remoto y compartir tienen que existir y el usuario debe tener permisos para acceder al recurso compartido con la contraseña. El usuario no tiene privilegios de root!

La participación será cargado con la root:rueda de 700 permisos.

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