LoginSignup
4
2

More than 5 years have passed since last update.

atomでEC2など外部サーバー上のファイルを編集する

Posted at

"remote-ftp"のインストール

atomの環境設定から"remote-ftp"をインストールします。

image.png

作業ディレクトリの作成

設定ファイルや、リモートで編集するディレクトリ/ファイルの置き場が必要です。

ちゃちゃっと作成します。

$mkdir sftp-work
$cd mkdir sftp-work
$atom ./

設定ファイルの作成

リモート接続先を設定します。

パッケージから "Remote FTP" の "Create SFTP config file" を選択します。

image.png

すると設定ファイルのテンプレが作成されます。

以下のように編集します。

EC2に接続したい場合、不明な部分はAWSのEC2Managementを見るとわかります。

{
"protocol": "sftp",
"host": "{接続先 ホスト}",
"port": 22,
"user": "{ログインユーザー名}",
"pass": "{未使用なら空文字}",
"promptForPass": false,
"remote": "{接続時に開くディレクトリ(デフォルトはroot)}",
"local": "",
"agent": "",
"privatekey": "keyのpath",
"passphrase": "",
"hosthash": "",
"ignorehost": true,
"connTimeout": 10000,
"keepalive": 10000,
"keyboardInteractive": false,
"keyboardInteractiveForPass": false,
"remoteCommand": "",
"remoteShell": "",
"watch": [],
"watchTimeout": 500
}

接続してみる

接続してみます。

今度はパッケージから"Toggle"を選択します。

image.png

すると、普段ディレクトリの階層が表示される位置に、次のようなものが表示されます。

image.png

ここから "connect" を選択し、無事接続が完了すると接続先のディレクトリ階層が表示されます。

あとはそこからファイルを選択して直接編集をすることができます。

4
2
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
2