OS X Snow LeopardのFinderにSFTP / SSHをマウントする方法を教えてください。


90

私の質問は一見単純です。ローカルボリュームであるかのように使用できるようにするには、SSH / SFTPボリュームをマウントしてファインダに表示させる必要があります(SMB共有と考えてください)。私は私が見つけたすべてのものを試してみました(MacFUSE + sshfs(どんなバージョンでも)、Macfusion(インストールできませんでした)、...)。

この一見単純なことをするためにとにかくありますか?ここに何かが足りないような気がします。また、ダウンロード/アップロード用のSFTPクライアントを探していません。私のパーソナルマシンはUbuntuボックスです、そしてそれはそれで簡単に実行可能です。

回答:


68

私が今日見つけた最善の解決策(2017)は使うことです。 自作 そして キャスク インストールする osxfuse そして sshfs

brew cask install osxfuse
brew install sshfs

その後:

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

できます! :-)


1
どういうわけかファイルがこのようにしてファインダーにマウントされるのを見ません
Julius

ディスクを/ Volumesの下にマウントする必要があると思いますが、違いますか。
Josef Habr

2
マウントポイントは、現在のユーザーが書き込み権限を持っている任意のフォルダにすることができます。ラッパーシェルスクリプトを作成できます。 mkdir -p "/Volumes/$1"; sshfs remote_user_name@$1:/ "/Volumes/$1" -ovolname=$1 && open "/Volumes/$1"次に、スクリプトにIPアドレスを渡して呼び出します。 mountssh.sh 192.168.1.123。成功するとFinderは自動的にリモートフォルダを開きます。
ccpizza

9
このツールを使ってVolumesにマウントするときは注意してください。私はめちゃめちゃにして/ Volumes(それ自身)をマウントポイントとして指定し、それはフォルダを殺しました。私は知っています...ばかげています、しかし...それは起こりました。それはFinderを不幸にしました。ディスクの修復はそれを修正したが、それは怖い20分でした。
Brian Colavito

1
@JensTimmerman、sshfsがブリューキャスクからブリュータップに移動、回答を更新、上記参照
eskatos

27

まあ、 MacFusion だった 私の答えになるだろうが、それはシェアをマウントすることになると私は私の2番目のお気に入りのアプリをお勧めしますしようとしてきたので: パニックの送信 。これは新しい、非常に素晴らしい機能で、ファイルをドラッグできる「ディスク」としてUIに接続できる共有をマウントできます。 SFTP、SSH、S3 ...とてもクール。


大丈夫、決して泥酔することはありません... Macfusionはうまくいきました。どうやら、Firefox 4のベータ8でダウンロードしながらサファリでダウンロードするとうまくいきませんでした

@ Ous:いいもの。 MacFusionはかなり甘いです。たとえインターフェースが不格好であっても、解放することはできません。よりスリムなインターフェースが欲しいなら、TransmitはMacFusionがすること(そしてもっともっとたくさんのこと)をするでしょう、そしてそれをするのは気が利くでしょう。
Ian C.

1
MacFusionに関する私の一番の問題は、それが鍵ベースの認証をサポートしていないということです。そのため、私が普段使うサーバーでは使えません。 Transmitはそれをうまく処理します(しかし無料ではありません)。
cjm

「ただ動く」と送信します。 sambaをセットアップする必要があるよりもはるかに優れています。 SSHを介したSFTPで完了です。
Subimage

5

2013年3月現在、現在のフリーソフトウェアソリューションは OS X用のヒューズ SSHFS用パッケージ(Fuse for OS Xウェブページのダウンロードリンク)。

マクフュージョン リモート共有を簡単にマウント/アンマウントするためのGUIですが、それはする必要があります パッチを当てた SSH X / Fuse(OS X用)を使用するために。


4

私が使う サイバーダック このタスクのために。それは機能がいっぱいで、それは自由に使用できるクロスプラットフォーム(しかしMac上でネイティブ)のアプリです。 Mac App Storeから直接寄付または購入することで開発者をサポートできます。

開発者はまた、という名前のアプリケーションを持っています マウンテンダック これにより、フォルダへのパスをマウントして、Finderアプリからアクセスできます。


2
私が間違えていなければ、Cyber​​duckはあなたがFinderを通してファイルにアクセスすることを許可しません。それは素晴らしいクライアントです。
radven

@radvenそうそう、そうではありません。ごめんなさい、私の答えを無視してください。
avee

1
@avee Stackexchangeを使用すると、実際に回答を削除できます。これは正当な理由のように思えます。
Joost

2
サイバーダックの人々からはおそらくかなり新しいことがあり、それがその仕事をしているようです。 マウンテンダック
Josef Habr

Linuxディストリビューションをサポートしていないのであれば、クロスプラットフォームではありません。Filezillaはより一貫して仕事をしています。
Ray Foss

1

あなたが使うことができる最も良いものは先に述べたように送信、またはファインダー統合がその主な特徴であるのでおそらくあなたが探しているものにもっと似ているExpandriveである。


0

別の解決策は Webドライブ (35 $ +)私は同じ製品のWindows版をうまく使ったので、私はOS X版からも同じことを期待しています。残念ながら、WindowsとOS Xで別々のライセンスを購入する必要があります。


0

すでにお持ちの方 FUSE for OS X インストールされている場合(例えば、SourceForgeから直接入手した場合)、@ eskatosソリューションをインストールするだけに減らすことができます。 sshfs FUSEを含む全体の樽の代わりに。あなたはこれを行うことができます:

brew install homebrew/fuse/sshfs

最新のバージョンがあるかどうかを確認することをお勧めします。 FUSE for OS X あなたを通して System Preferences あなたがそれをしている間


-1

私はFinderのConnect To Serverダイアログでこれらを使って通常のftpサーバかsftp(ssh)サーバに接続することができる。

ftpの場合: ftp://username@mydomain.com

sftp / sshの場合: ftps://username@mydomain.com

したがって、理論的には、ftps:// path / to / volume_nameを試すことができます。


14
ftpsはsftpと同じではありません。
Cory Gagliardi

7
さらに、どちらもsshと同じではありません。
ataulm

3
sftpはファインダーからはサポートされていません。
karvoynistas

6
FTPSはFTP over SSLを意味します。 SFTPはSSHファイル転送プロトコルを意味し、FTPやFTPSよりも安全です。
DiogoSaraiva

4
この回答はどうやって投票を獲得できますか?
CousinCocaine

-1

ExpanDrive は50ドルの値段が付いている商用版ですが、とても清潔で滑らかです。

それはまたDropbox、Google Drive、OneDrive、Amazon S3、OwnCloudフォルダ、さらにたくさんのものをマウントし、sshキーとsftpをサポートする。


-1

ダウンロードできます CloudMounter Mac App Storeから。

このアプリは、GoogleDrive、DropBox、S3、SFTP、FTPなどの仮想マウントユニットを許可します。


Snow Leopardでも動作しますか?
nohillside

-4

私は無料でFilezillaを使い、sftpとして接続します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.