Linux を使用している場合は、sshfs のインストールを検討してください。 ssh 経由でマシンにリモート接続できますが、ローカル マシンのファイル システムの一部として表示されるため、ローカル エディターでファイルを編集し、ローカル ファイルのように扱うことができます。サーバー側に何もインストールする必要さえありません。すべて ssh から動作します。
同様に、Windows 用の win-sshfs もあります。これは sshfs と同様のアプローチをとりますが、代わりにファイル システムを Windows ネットワーク ドライブとしてマウントします。 Lexi R を推薦していただきありがとうございます!
もう 1 つの方法は、FTP を使用してファイルを取得し、ローカル マシンに置き、必要に応じて表示および編集してから、FTP を使用して元の場所に戻すことです。 CentOS ボックスには FTP サーバーが必要で、接続には Filezilla などを使用できます。
Windows から接続を実行している場合は、WinSCP を確認できます。これは無料で、アクセスできるファイル システムのツリー ビュー (Explorer のような) を提供します。
*nix 環境から実行している場合は、FTP (非セキュア)、SFTP (セキュア) などの何らかのファイル アクセスを有効にする必要があります。または、リモート ファイルシステムを CIFS、NFS、または sshfs としてマウントすることもできます。ファイルシステム。これらのオプションはすべて無料で、OS に組み込む必要があります。
現在の Linux デスクトップには、多くの場合、ある種の sshfs が組み込まれています。例えば。 Gnome でファイル マネージャー (Nautilus) を開き、Ctrl+L を押して編集可能なロケーション バーを取得し、sftp://example.com/
のような URL を入力します。 し、Enter を押します。これにより、example.com への SSH (実際には SFTP) 接続が開かれ、その内容がファイル マネージャーに表示され、ローカル ディレクトリと同じように参照できます。
接続が確立されると、Gnome 以外のアプリケーション (KDE アプリやコマンド ラインなど) からリモート ディレクトリにアクセスすることもできます。おそらく最も簡単な方法は、ディレクトリをファイル マネージャからターゲット アプリケーションまたはシェルにドラッグすることです。ある程度の経験があれば、手動でリモート ディレクトリに移動することもできます。通常、それらは ~/.gvfs/
の下にマウントされます。 または /run/user/<userid>/gvfs/
未満 .
KDE にも同様のメカニズムがあるようです。
私は sshfs の経験はありませんが、sshfs と Gnome 組み込みの SFTP アクセス (GVFS) が同様の機能を提供していると思います。個人的には、GVFS の使いやすさが気に入っています。また、追加のソフトウェアをインストールしたり、何も設定したりしなくても、最近では非常に広く利用できることも高く評価しています。