web-dev-qa-db-ja.com

ターミナルを介してリモートマシンのファイルブラウザを開き、ファイルを移動しますか?

ラップトップ経由でリモートデスクトップマシンにSSHで接続し、ターミナル経由でファイルブラウザを起動できます:nautilus

しかし、リモートマシンからローカルマシン(この場合はラップトップ)にファイルをドラッグアンドドロップできるようにしたいと思います。どうすればこれができますか?ありがとう。

6
Mahdi

リモートホストにsshする必要はありません-ローカルマシンのNautilusファイルブラウザを使用して、リモートサーバーを直接開きます。

  • ローカルマシンで、Nautilusを開きます。
  • ロケーションバーに「sftp://[email protected]」と入力します
  • プロンプトが表示されたらリモートパスワードを入力します。
  • その後、ドラッグアンドドロップを使用して、リモートホストとの間でファイルをコピーできます。

リモートサーバーをブックマークして、次回の接続をさらに簡単にすることもできます。

詳細: http://linux.about.com/od/ubuntu_doc/a/ubudg10t9.htm

9
ImaginaryRobots

以下を試してnautilusを表示してください。ローカルマシンへのドラッグアンドドロップはできませんが、ネットワーク共有を使用できます。それは私が通常行うことです。

    nautilus --browser --no-desktop &
4
Ben Corrado

明確にしてください

リモートホストにSSHで接続してNautilusを実行すると、GUIファイルブラウザがリモートホストにロードされます。このホストが近くにない限り、これを使用してファイルをコピー/移動することはできません。

それ以外の場合..

コマンドライン(低速ホスト経由の遠いホストへ)とリモートサーバーの新しいタブ(またはウィンドウ)を開くために「サーバーに接続..」を使用して(自分のUbuntu PCで)NautilusからSSHを常に使用しています機械。これにより、ローカルマシンとリモートマシン間でのドラッグアンドドロップが可能になります。

注: Nautilusは、「プル」モード(つまり、リモートPCからローカルPCへのコピー)で最適に機能します。 「プッシュ」モード(リモートホストへのコピー)では、ファイルの日付スタンプ(Nautilusおよび/またはSSH/SFTPのバグが原因)を今日の時刻/日付に置き換えることがよくあります。

3
david6

間違っていることを証明したいのですが、これは不可能だと確信しています。ファイルを移動する必要がある場合は、cprsyncなど、同じことを実現するために使用できる端末コマンドがあります。

0
Jeff Welling