ヤマムギ

growing hard days.

*

AtomエディタでEC2のファイルを直接編集する

   

atom-logo

Webページを編集していてEC2のファイルをvimエディタでさわったりしていますが、せっかくAtomでコード補完とかも出来るようになりつつあるので、Atomで直接編集出来る方が便利そうなのでそうしました。

Remote-FTPプラグインをインストールする

Atomの[Preferences]を開いて[+Install]でremote-ftpを検索してインストールします。

remote-ftp

Remote-FTP Configファイルを作成する

一度、AtomをQuitして再起動します。
接続用のConfigファイルを置いておきたいフォルダをAtomで開きます。

[Packeges]-[Remote-FTP]-[Create SFTP config file]を選択します。

remote-ftp-2

下記のようなデフォルト値の.ftpconfigファイルが作成されます。

ftp-remote-3

今回デフォルトから変更したのは下記のみです。

  • host : ホスト名かIPアドレスを設定します。
  • user : ログインするユーザ名を設定します。
  • privatekey : プライベートキーファイルパスを全部指定します。
    (例えば/Users/から)

接続する

.ftpconfigファイルを保存したら[Packeges]-[Remote-FTP]-[connect]を選択します。

remote-ftp-3

無事接続出来ました。

remote-ftp-4

もちろんログインユーザに適切なパーミッションにしてないと編集出来ません。
編集権限がない場合はローカルにコピーが作成されるようです。


最後までお読みいただきましてありがとうございました!

「AWS認定資格試験テキスト&問題集 AWS認定ソリューションアーキテクト - プロフェッショナル 改訂第2版」という本を書きました。

「AWS認定資格試験テキスト AWS認定クラウドプラクティショナー 改訂第3版」という本を書きました。

「ポケットスタディ AWS認定 デベロッパーアソシエイト [DVA-C02対応] 」という本を書きました。

「要点整理から攻略するAWS認定ソリューションアーキテクト-アソシエイト」という本を書きました。

「AWSではじめるLinux入門ガイド」という本を書きました。

 - atom, AWS , ,

ad

ad

  関連記事

AWS Secrets Manager交代ユーザーローテーション

AWS Secrets Managerの交代ユーザーローテーションを確認してみま …

Amazon Connectの新規作成からプッシュボタン入力と発信元電話番号をLambdaで処理するまで

とりあえずやりたいことはタイトルに書いたとおり、「電話をかけて、プッシュボタンに …

Aurora Serverless Data APIを有効にしてLambdaからクエリを実行

Aurora Serverless作成 MySQLを作成しました。 作成時にDa …

Amazon CloudWatch クロスリージョンクロスアカウントダッシュボードを作成

本ブログのCloudFrontとWAFのアカウントと、EC2、RDS、S3などオ …

AWSのアカウントを新規作成と、最低限やっておいた方がいいMFAの設定

AWSのアカウントを新規作成する手順を書き出しておきます。 ※2017年8月6日 …

AWS Personal Health Dashboardのパブリックイベントの記録

東京リージョンで発生したので、スクリーンショットを取っておいたので記録しておきま …

AWSアカウントルートユーザーのMFAでYubicoセキュリティキーを設定した

先日Yubico セキュリティキーを購入して、USBにささなければならないのがな …

リザーブドインスタンス推奨事項を確認した

マネジメントコンソールで[AWSコスト管理]カテゴリの[AWS Cost Exp …

AWS Lambda Layersのアーカイブファイルをダウンロードする

Cloud9にLambda Layersをダウンロードしたかったので検索してみた …

EC2インスタンスが到達不能になって復旧してMackerelで監視し始めた

きっとばりばり使っておられる方ならよくある事なんだろうけど、はじめて体験したので …