Sto cercando di creare il mio primo .plist. Voglio montare un'unità ssh al login, quindi non devo inserire il comando ogni volta che avvio il mio Mac!
Il comando è: sshfs -o allow_other,defer_permissions [email protected]:/home/user/ /Users/user/Desktop/Website/ -o reconnect
Il plist ha questo aspetto:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple$
<plist version="1.0">
<dict>
<key>Label</key>
<string>name.plist</string>
<key>ProgramArguments</key>
<array>
<string>/usr/local/bin/sshfs</string>
<string>-o allow_other,defer_permissions</string>
<string>[email protected]:/home/user</string>
<string>/mnt/User</string>
<string>-o reconnect,volname=User</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
Ho seguito un tutorial che diceva che una volta terminato con .plist devo eseguire questi 2 comandi:
launchctl load ~/path/name.plist
launchctl start ~/path/.name.plist
Quindi restituisce Invalid property list
Ho visto Launchctl dice che plist non è valido, plutil dice che è OK , dove dice che dovrei sostituire le prime poche righe, ma nessuna modifica? plutil torna ok quando corri quindi sono perso!
P.S.
Ho utilizzato il modello riportato di seguito da user3439894. Questa volta si carica correttamente ma quando lo avvio non succede nulla
Quando guardo il log di sistema non viene pubblicato nulla su di esso ....
Informazioni sul percorso di sshfs ho provato 2 cose:
- L'ho lasciato così com'è nell'esempio qui sotto.
- Ho fatto un suggerimento e ho aggiunto di nuovo il percorso / usr / local / bin / sshfs