Montaggio di Remote Server per la modifica di file sul mio Mac

0

Il mio server di sviluppo web è nel Cloud e sono molto nuovo sui Mac.

Su Ubuntu e altri tipi di Linux, vorrei montare le unità remote usando sshfs. Ho ricercato SSHFS per Mac e ho trovato FUSE per OS x e MacFUSE . Li ho entrambi installati, ma quando provo a eseguire man sshfs sulla mia linea di comando ottengo un errore di comando non trovato.

A meno che non manchi qualcosa, non riesco a trovare semplici istruzioni per aiutarmi a risolvere questo problema.

Ho provato anche Mount e Mount_smbfs ma ho immediatamente rilevato errori connessione server non riuscita: operazione scaduta .

Il mio Mac funziona su OS X Lion 10.7.5 (11G63)

Qualcuno può per favore darmi dei semplici passaggi per superare questo ostacolo?

    
posta sisko 01.08.2013 - 13:02
fonte

3 risposte

2

Per prima cosa, non vuoi che MacFUSE e FUSE per OS X (OSXFUSE) siano installati, OSXFUSE è un sostituto di MacFUSE, che non è più in fase di sviluppo attivo.

OSXFUSE non è un'applicazione, è un'estensione del kernel e librerie che consentono agli sviluppatori di scrivere facilmente un file system che vive nello spazio utente piuttosto che nel kernel. Una volta installato, è necessario installare un file system, nel proprio caso sshfs, che può essere trovato sul sito Web OSXFUSE ( link ).

Una volta che hai installato sia OSXFUSE che sshfs, non avrai ancora un'applicazione Mac, ma avrai uno strumento da riga di comando sshfs in /usr/local/bin e un man sshfs nella riga di comando ti darà il pagina di manuale per questo.

Se desideri una GUI, puoi installare Macfusion ( link ) e seguire le istruzioni qui ( link ) in modo che utilizzi la versione OSXFUSE molto più affidabile di sshfs anziché quella basata su MacFUSE con cui viene fornita.

    
risposta data 07.05.2014 - 13:32
fonte
1

Sembra che il software non possa essere installato nel modo giusto o nel posto giusto. Su un Mac, il modo più semplice per installare sshfs e fuse è con Homebrew.

  1. Installa Homebrew link

  2. brew install sshfs

    Questo installerà dipendenze come fuse4x. Leggi tutte le istruzioni che appaiono - potrebbero essere necessari alcuni altri passaggi, come

    brew link fuse4x
    sudo /bin/cp -rfX /usr/local/Cellar/fuse4x-kext/0.9.2/Library/Extensions/fuse4x.kext /Library/Extensions
    sudo chmod +s /Library/Extensions/fuse4x.kext/Support/load_fuse4x

risposta data 10.10.2013 - 20:52
fonte
0

Se hai installato Fuse for OSX troverai il file binario che stai cercando in /Applications/Macfusion.app/Contents/PlugIns/sshfs.mfplugin/Contents/Resources/sshfs-static .

Puoi utilizzare ln -s [Path-like-above] [Your-favorit-bin-path]/sshfs se vuoi chiamarlo con sshfs .

Se ottieni un errore command not found e non un No manual entry for sshfs , allora man non viene trovato e questo indica nessun problema con sshfs .

    
risposta data 01.08.2013 - 14:48
fonte

Leggi altre domande sui tag