Moje pytanie jest z pozoru proste. Muszę zamontować wolumin SSH / SFTP i sprawić, by był widoczny w wyszukiwarce, aby móc go używać tak, jakby to był wolumin lokalny (pomyśl udział SMB). Próbowałem wszystkiego, co mogłem znaleźć (MacFUSE + sshfs (dowolna wersja), Macfusion (nie można zainstalować), ...).
Czy w ogóle można to zrobić na pozór prostą rzecz? Mam wrażenie, że czegoś mi brakuje. Ponadto nie szukam klienta SFTP do pobierania / wysyłania. Moja osobista maszyna to pudełko Ubuntu, i można to łatwo zrobić.
mkdir -p "/Volumes/$1"; sshfs remote_user_name@$1:/ "/Volumes/$1" -ovolname=$1 && open "/Volumes/$1"
a następnie wywołać skrypt przekazując mu adres IP, tjmountssh.sh 192.168.1.123
. Po sukcesie Finder automatycznie otworzy folder zdalny.Cóż, MacFusion miał być moją odpowiedzią, ale skoro próbowałeś , polecę moją drugą ulubioną aplikację, jeśli chodzi o montowanie udziałów: Transmitowanie Paniki . Jest to nowa, bardzo niesamowita funkcja, która pozwala zamontować dowolny udział, z którym może się połączyć w interfejsie użytkownika jako „dysk” w Finderze, do którego można przeciągać pliki. SFTP, SSH, S3 ... bardzo fajnie.
źródło
W marcu 2013 r. Obecnym darmowym oprogramowaniem jest Fuse dla OS X plus pakiet dla SSHFS (link do pobrania na stronie Fuse dla OS X).
Macfusion to graficzny interfejs użytkownika do łatwego montowania / odmontowywania zdalnych udziałów, ale należy go załatać do pracy z SSHFS / Fuse dla OS X.
źródło
Do tego zadania używam Cyberduck . Jest to wieloplatformowa (ale natywna na Maca) aplikacja, która jest pełna funkcji i jest bezpłatna w użyciu. Możesz wesprzeć programistów, przekazując je lub kupując bezpośrednio w Mac App Store.
Deweloper ma również aplikację o nazwie Mountainduck, która pozwala zamontować ścieżkę do folderu i uzyskać do niej dostęp za pośrednictwem aplikacji Finder.
źródło
Najlepsze z nich to Transmit, jak powiedziano wcześniej, lub Expandrive, który prawdopodobnie bardziej przypomina to, czego szukasz, ponieważ integracja wyszukiwarki jest jego główną funkcją.
źródło
Innym rozwiązaniem jest WebDrive (35 $ +). Z powodzeniem korzystałem z wersji Windows tego samego produktu, więc oczekuję tego samego od wersji OS X. Szkoda, że wymagają zakupu oddzielnych licencji na system Windows i OS X.
źródło
Jeśli już
FUSE for OS X
zainstalowałeś (np. Masz go bezpośrednio z SourceForge), rozwiązanie @eskatos można zredukować do samej instalacjisshfs
zamiast całej beczki zawierającej BEZPIECZNIK. Możesz to zrobić za pomocą:Może chcesz sprawdzić, czy masz najnowszą wersję programu
FUSE for OS X
poprzez swojeSystem Preferences
gdy jesteś na to.źródło
Biorąc pod uwagę, że nie mogę komentować, dodam do tej odpowiedzi, że jeśli chcesz odmontować ostatnio zamontowany dysk sshfs , musisz wykonać:
Strona podręcznika sshfs mówi, że powinieneś to zrobić,
fusermount -u <MOUNTPOINT>
ale to polecenie nie istnieje w systemie macOSźródło
diskutil unmount MountPoint|DiskIdentifier|DeviceNode
Mogę połączyć się ze zwykłym serwerem ftp lub serwerem sftp (ssh), używając tych w oknie dialogowym Finder Connect To Server:
Dla ftp: ftp: //[email protected]
W przypadku sftp / ssh: ftps: //[email protected]
Teoretycznie możesz wypróbować ftps: // path / to / volume_name
źródło
ExpanDrive to wersja komercyjna ze skandaliczną ceną 50 USD, ale jest bardzo czysta i elegancka.
Montuje także foldery Dropbox, Google Drive, OneDrive, Amazon S3, OwnCloud, a także wiele innych i obsługuje klucze ssh i sftp.
źródło
Możesz pobrać CloudMounter z Mac App Store.
Ta aplikacja zezwala na wirtualne jednostki montowania, takie jak GoogleDrive, DropBox, S3, SFTP, FTP itp.
źródło
Korzystam z Filezilli, darmowej, łączę się jako sftp.
źródło