リモートサーバー上にUbuntuがあることをすぐに明確にしたいと思います。私の目の前では、Mac OS Xで他のシステムで試したことはありません。他のOSでの経験についてコメントに書いていただければ、とても感謝しています。
実際、すべてが非常に単純であり、前述のSFTPプラグインほど単純ではありませんが、それでも完全に初心者でもできます。
最初に行うことは、ST2のrsubプラグインをインストールし( Package Controlから利用可能)、まだ作成されていない場合は、〜/ .sshに構成ファイルを作成し、数行を追加します
Host myhost Hostname <ip- > RemoteForward 52698 127.0.0.1:52698
これは、-Rスイッチと転送ポートなしで、サーバーのトンネルが常に自動的に作成されるようにするために必要です。 ポート52698はデフォルトでrsubプラグインによってリッスンされますが、別のプラグインを使用できます。
次に、リモートサーバーに接続します
ssh myhost # root@myhost
ダウンロードrmate
curl https://raw.github.com/aurora/rmate/master/rmate > rmate
/ usr / local / binに移動し、ファイルに実行の許可を与えます
sudo mv rmate /usr/local/bin sudo chmod +x /usr/local/bin/rmate
そしてそれだけで動作し、ST2を実行し、通常のnanoやvimの代わりにrmateコマンドを実行します
rmate /var/www/test.html #