GNU/Linux >> Linux の 問題 >  >> Linux

ローカル エディターを使用したリモート編集 (Linux)

sshfs を試す 、ssh 経由でアクセス可能なリモート システムをローカル フォルダにマウントできるようにするプログラム。

それをインストールし、マウント ポイントを作成して実行します:

sshfs [email protected]:remote_dir /path/to/mount_point

これで、リモート ディレクトリにローカル ディレクトリとしてアクセスできるようになり、選択したテキスト エディタを使用できるようになりました。さらに、 sshfs を使用できます オンデマンドのビデオ/音楽ストリーミング ソリューションとして (この回答を参照)。

例: ディレクトリ music をマウントする場合 pippo というユーザーの ホスト pluto./pippo_music フォルダ内 次に実行します:

sshfs [email protected]:music ./pippo_music

次の方法で pluto ホストのルートをマウントすることもできます:

sshfs [email protected]:/ ./pippo_root

このプロセスを自動化するには、fstab に行を追加します :

sshfs#[email protected]:/ /media/pippo_root fuse defaults 0 0

Ubuntu の場合は、おそらく GVFS とともに完全な GNOME スイートがインストールされているため、sftp:// にアクセスできます。 すべてのアプリで URL を直接。

  • [場所] → [サーバーに接続] を使用します そのサーバーのファイルシステムをあたかもローカルのファイルシステムであるかのように接続します。

  • を使用してコマンドラインから同じことを行います
    gvfs-mount sftp://hostname.domain.tld/

GVFS は GNOME アプリに固有のものですが、マウントされたすべての GVFS の場所には 任意の からアクセスできます /run/<user>/gvfs 経由のプログラム (または ~/.gvfs/ 古いバージョンで)。

KDE プログラムは sftp:// もサポートしています /run/<user>/gvfs に相当するものはありませんが、KIO 経由 .


古い質問の更新:

KDE は、fish と呼ばれる FILE over SsH プロトコルをサポートしています。基本的に、ファイルを参照する fish:// スキームを使用して、ファイルを URL として開きます。 KDE は、編集時にファイルを一時ファイルにローカルにコピーします。保存して終了すると、ファイルがリモート サーバーにプッシュされます。

例えば

kate fish://[email protected]:/path/to/file.txt

非 KDE エディタ (または任意のツール) 用のラッパーがあります:

kioexec other-editor-or-tool fish://[email protected]:/path/to/file.txt

GNOME デスクトップなどを実行している場合でも、おそらくマシンに KDE ライブラリがあることを忘れないでください。


Linux
  1. Linuxでの並べ替えコマンドと例

  2. Linuxターミナルを介してローカルファイルをサーバーにアップロードする方法

  3. リモート Linux からローカル Windows への scp (ローカル パスにスペースを含む)

  1. Stratisを使用したLinuxでのローカルストレージの構成

  2. Linuxでのファイルパーミッションと例

  3. lsでLinuxファイルのパーミッションを確認する

  1. Kdenliveを使用してLinuxでビデオを編集する

  2. LinuxでAudacityを使用してオーディオを編集する

  3. Ssh – Sshを使用してファイルをローカルシステムにコピーし直しますか?