SFTP / SSH'yi OS X Snow Leopard'daki Finder'da nasıl monte edebilirim?


101

Benim sorum görünüşte basit. Bir SSH / SFTP birimi monte etmem ve bulucuda yerel bir birimmiş gibi kullanabilmesi için bulucuda görünür kılmam gerekiyor (sanırım SMB paylaşımı). Bulabildiğim her şeyi denedim (MacFUSE + sshfs (hangi sürümde olursa olsun), Macfusion (yüklenemedi), ...).

Bu görünüşte basit bir şey yapmak için yine de var mı? Burada bir şeyleri özlüyorum gibi geliyor. Ayrıca, indirme / yükleme için bir SFTP istemcisi aramıyorum. Kişisel makinem bir Ubuntu kutusudur ve bu kolayca yapılabilir.

Yanıtlar:


81

Bugün bulduğum en iyi çözüm (2017) osxfuse ve sshfs kurmak için Homebrew ve Cask kullanmak :

brew cask install osxfuse
brew install sshfs

Ve sonra:

sshfs username@hostname:/remote/directory/path /local/mount/point -ovolname=NAME

İşe yarıyor! :-)


1
Julius

Sanırım diski / Volumes altına koymak zorunda kalacaksın, hayır?
Josef Habr

4
Bağlantı noktası, geçerli kullanıcının yazabileceği bir klasör olabilir. Bir sarmalayıcı kabuk betiği oluşturabilirsiniz: mkdir -p "/Volumes/$1"; sshfs remote_user_name@$1:/ "/Volumes/$1" -ovolname=$1 && open "/Volumes/$1"ve sonra IP adresini geçen betiği çağırabilirsiniz, örn mountssh.sh 192.168.1.123. Başarı durumunda Finder otomatik olarak uzak klasörü açacaktır.
ccpizza

9
Birimleri monte etmek için bu aracı kullanırken dikkatli olun. Dağınık ve bağlama noktası olarak / Volumes (kendisi) belirtti ve bu klasörü öldürdü. Biliyorum ... aptal, ama ... oldu. Finder'ı mutsuz etti. Disk onarımı düzeltti ama 20 dakika kadar korkunçtu.
Brian Colavito

1
@JensTimmerman, sshfs bir demlemek fıçıdan demleme musluğuna geçti, cevabı güncelledi, yukarıya bakın
eskatos

29

Eh, Macfusion edildi cevabım olacak ama sen benim ikinci favori uygulaması tavsiye edeceğiz denedim çünkü montaj hisselerin gelince: Panik en İletim . Yeni, çok harika, bu özellik, Kullanıcı Arabiriminde bağlanabileceği herhangi bir paylaşımı, Bulucu'ndaki dosyaları sürükleyebileceğiniz bir "disk" olarak bağlamanıza izin verir. SFTP, SSH, S3 ... çok iyi.


Tamam bu yüzden asla mond ... Macfusion çalıştı. Görünüşe göre, safari ile indirme firefox 4 beta 8 ile indirirken işe yaramadı

@Ous: iyi şeyler. MacFusion oldukça tatlı. Arabirim tıkalı olsa bile ücretsiz olamaz. Daha yumuşak bir arayüz istiyorsanız Transmit, MacFusion'ın yaptığını yapar (artı çok daha fazlasını yapar) ve bunu yaparken çok iyi görünüyorsun.
Ian C.

1
MacFusion ile ilgili 1 numaralı sorunum, anahtar tabanlı kimlik doğrulamasını desteklememesidir, bu yüzden genellikle kullandığım sunucuda kullanamıyorum. İletim bunu çok iyi yapıyor (ama özgür değil).
cjm

"Sadece çalışır" iletin. Samba'yı kurmaktan çok daha iyi. SSH üzerinden SFTP ve bitirdiniz.
Subimage

5

Mart 2013 itibariyle mevcut ücretsiz yazılım çözümü OS X için Fuse ve SSHFS için bir pakettir ( OS X için Fuse'daki bir indirme linki).

Macfusion , uzak paylaşımların kolayca kurulmasını / çıkarılmasını sağlayan bir GUI'dir, ancak OS X için SSHFS / Fuse ile çalışmak üzere düzeltilmesi gerekir.


5

Bu görev için Cyberduck kullanıyorum . Bu özelliklerle dolu ve kullanımı ücretsiz bir çapraz platform (mac üzerinde yerel) uygulaması. Geliştiricilere doğrudan Mac App Store'dan bağışlayarak veya satın alarak destek olabilirsiniz.

Geliştirici ayrıca Mountainduck adında bir uygulamaya sahiptir ve bu da istediğiniz yolu bir klasöre bağlamanıza ve Finder uygulaması aracılığıyla erişmenize izin verir.


3
Yanılmıyorsam, Cyberduck dosyalara Finder aracılığıyla erişmenize izin vermiyor. Yine de harika bir müşteri.
radven

@radven Oh evet, haklısın, değil. Bunun için üzgünüm, lütfen cevabımı dikkate almayın.
avee

1
@vefa Stackexchange aslında cevabınızı silmenizi sağlar; bu iyi bir neden gibi görünüyor.
Joost

2
Muhtemelen Cyberduck insanlarından oldukça yeni bir şey var ve işi yapıyor gibi görünüyor: Mountain Duck
Josef Habr

herhangi bir linux dağıtımını desteklemiyorsa platformlar arası değildir, Filezilla işi daha tutarlı şekilde yapar.
Ray Foss

1

Kullanabileceğiniz en iyiler, daha önce söylendiği gibi İlet ya da muhtemelen aradıklarınıza benzeyen Expandrive (Bulucu entegrasyonu ana özelliği olduğu için).


0

Başka bir çözüm WebDrive (35 $ +). Aynı ürünün Windows sürümünü başarıyla kullandım, bu yüzden aynı şeyi OS X sürümünden beklerim. Çok yazık, Windows ve OS X için ayrı lisanslar almanızı gerektiriyorlar.


0

Zaten FUSE for OS Xyüklediyseniz (örneğin doğrudan SourceForge'dan almışsanız), @eskatos çözümü sshfsFUSE içeren tüm fıçı yerine sadece kuruluma indirgenebilir . Bunu kullanarak yapabilirsiniz:

brew install homebrew/fuse/sshfs

Sen en son sürümüne sahip olmadığını kontrol etmek isteyebilirsiniz FUSE for OS XSenin üzerinden System Preferencessize bunu yaparken.



-1

Finder Server to Connect iletişim kutusunda bunları kullanarak normal bir ftp sunucusuna veya sftp (ssh) sunucusuna bağlanabilirim:

Ftp için: ftp: // kullaniciadi@etkialanim.com.tr

Sftp / ssh için: ftps: // kullanıcıadı@etkialani.com

Yani teoride ftps: // path / to / volume_name komutunu deneyebilirsiniz.


14
ftps sftp ile aynı değil.
Cory Gagliardi

7
ve ayrıca hiçbiri ssh ile aynı değildir.
ataulm

3
sftp
bulucudan

6
FTPS, SSL üzerinden FTP anlamına gelir; ve SFTP, SSH Dosya Aktarım Protokolü anlamına gelir ve FTP veya
FTPS'den

4
bu cevap nasıl oy alabilir?
Kuzen Kokain

-1

ExpanDrive , çirkin bir 50 $ fiyat etiketi ile ticari bir sürümüdür, ancak çok temiz ve kaygan.

Ayrıca, Dropbox, Google Drive, OneDrive, Amazon S3, OwnCloud klasörlerini ve daha fazlasını bir araya getirir ve ssh anahtarlarını ve sftp'yi destekler.



-4

Filezilla'yı ücretsiz kullanıyorum, sftp olarak bağlanın.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.