ヤマムギ

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認定資格試験テキスト AWS認定AIプラクティショナー」という本を書きました。

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

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

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

 - atom, AWS , ,

  関連記事

EC2:RunInstances APIにリクエストしてEC2インスタンスを起動(署名バージョン4、Postman)

AWSのAPIリクエストってHTTPでもよかったですよね?って思って、確認のため …

JAWS-UG Osaka 第15回勉強会 AWS Summit Tokyo 2016 アップデート追っかけ会

「JAWS-UG Osaka 第15回勉強会 AWS Summit Tokyo …

Amazon Rekognitionでイベント参加者の顔写真を解析して似ている人ランキングをその場で作る

2017/9/21に開催されたAWS Cloud Roadshow 2017 大 …

AWSアカウント内特定リージョン内のDynamoDBテーブルを全削除するLambda(Python)

やりたいこと タイトル通りですが、特定アカウントの特定リージョン内のDynamo …

EC2インスタンスWindowsでセッションマネージャーを使う

WindowsのEC2インスタンスでセッションマネージャーを使ってみたことがない …

CloudWatchアラームをAWS CLIでテスト

CloudWatchアラームをテストするコマンドです。 –state …

CloudWatch LogsをIPv6アドレスを使用して送信する

このブログの構成からパブリックIPv4を減らすように設計変更しています。 もとも …

Route 53のホストゾーンにサブドメインを登録する

親ドメインを移行しないでサブドメインの DNS サービスを Amazon Rou …

AWS CloudHSMを起動してみました

なかなか触る機会のないサービス、CloudHSM。 起動してみました。 手順はユ …

Route53でドメインを新規取得してDNSレコードを設定する

Elastic IPをAWSで発行しているのですから、DNSの設定も同じようにマ …