Acabei de montar o NFS automaticamente depois de conectar a VPN e desmontar antes de desconectar com o Tunnelblick (3.7.3 no macOS High Sierra).
No começo, eu tive o mesmo problema com Cameron Conner. Ainda assim, a resposta de Studer foi bastante útil para mim.
Em vez do cliente de Studer . (Cima | baixo) .osx.sh , coloquei duas linhas no .ovpn:
up (path to your connected.sh)
down (path to your pre-disconnect.sh)
Em seguida, crie e edite esses connected.sh e pre-disconnect.sh .
connected.sh:
#!/bin/sh
sudo mkdir /Volumes/NFS
sudo mount -P 192.168.0.1:/share /Volumes/NFS
pre-disconnect.sh:
#!/bin/sh
sudo umount /Volumes/NFS
Eu não sei sobre manipulação do TimeCapsule. Portanto, o processo acima é sobre NFS. Eu acho que você pode organizá-lo para o TimeCapsule.
Acho que o ponto em que Cameron e eu fomos presos foi su ou sudo. E, para evitar a senha, é outro problema. Minha solução para isso foi sudoers .
Edite / etc / sudores com visudo . Modifique a entrada% admin de:
%admin ALL=(ALL) ALL
para:
%admin ALL=(ALL) NOPASSWD:ALL
A menos que sua conta não seja um administrador, ela deve funcionar.