パスワードで保護された秘密キーを使用して Mac で SSHFS を使用する
質問
皆さん、私は音楽や映画をホストするために使用するリモート ファイルサーバーを持っています。私はラップトップとデスクトップを持っているので、その 2 台間でファイルを共有したいと考えていました。 それなし ファイルは実際にはどちらのマシンにも存在するため、壊れかけた古いラップトップを使用して SSH サーバーをホストし、外部ドライブに接続しました。
パスワードで保護された秘密キーを使用して接続を受け入れるようにサーバー上で sshd を構成しましたが、Cyberduck のようなアプリケーションを使用するとうまく機能します。問題は、iTunes を開いてリモート ライブラリを指定できるようにしたいことです。(明らかに、iTunes は共有がマウントされている間のみ機能します。) 同様に、映画を見たい場合、それをデスクトップにコピーし、転送が完了するのを待ってから視聴を開始する必要はありません。ファイルをダブルクリックして、ローカル ファイルであるかのようにラップトップにストリーミングしたいと考えています。
問題は、このサイトから sshfs をインストールしようとしたことです。
しかし、パスワードで保護された秘密キーはおろか、秘密キーの提供方法もわかりません。SSH サーバーの設定は初めてなので、重要な情報が抜け落ちている場合は、お知らせください。
ありがとう!
解決
最初に使用したいと思うかもしれません 標準 sshfs
MacFuse に含まれる OS X の場合 ここ. 。それを使用して、 $HOME/.ssh/config
標準のコマンドラインと同じように ssh キーを使用できます。 ssh
クライアント。接続を確立してみてください ssh
クライアントに接続し、sshfs マウントに同じユーザー名とホスト名を使用します。私は音楽ライブラリにリモートでアクセスするために、iTunes でまさにこの設定を使用しています。ただし、関係するマシンが両方とも OS X システムであり、同じネットワーク上にある場合 (つまり、 Bonjour
検出は機能します)、現在のバージョン iTunes
継続する意思がある限り、音楽ライブラリの自動共有を許可します iTunes
両方で実行しています。見る iTunes -> Preferences -> Sharing
.