ヤマムギ

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

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

@yamamanx
開発ベンダー5年、ユーザ企業システム部門通算8年目のSoftware Engineerです。
質問はコメントかSNSなどからお気軽にどうぞ。
出来る限りなるべく答えます。

 - atom, AWS , ,

ad

ad

Message

メールアドレスが公開されることはありません。

  関連記事

WordPressをAmazon CloudFrontで配信してついでにACM(AWS Certificate Manager)を使って常時SSL化する

当サイトの500と502の発生状況がドイヒーであるとの苦情をいただきまして、Am …

RDS + VPC + Lambda + API Gateway + CloudFront + WAF + ACMでAPIを構築する

RDSのMySQLの情報を与えられたリクエストをキーにしてjsonで返すAPIを …

Amzon Linux のApacheでRedmineとWordPressをバーチャルホストで共存する

EC2とRDSを節約しようと思いまして、Redmineを動かしてるとこに検証用W …

AWS Summit 2017 Tokyo Day2 開場~基調講演

昨年に引き続き今年もAWS Summit Tokyoへ行ってきました。 朝一の新 …

EC2 Amazon LinuxのNginx+RDS MySQLにレンタルWebサーバーからWordPressを移設する(手順整理版)

ブログサイト(WordPress)をレンタルWebサーバーからAWSに移設する事 …

テキストをAmazon PollyでMP3に変換してS3に格納(AWS Lambda Python)

Google Calendar Twilio ReminderのテキストをAma …

AWS EC2 Amazon Linuxにmauticをインストールする(Sendgrid, Nginx, MySQL on RDS)

mauticをAmazon LinuxとNginx,MySQL on RDSにイ …

Amazon LinuxにRedmine をインストールする(手順整理版)

Amazon LinuxにRedmineをインストールしました手順を記載します。 …

kintoneで設定したスケジュールにあわせてlambda(python)からSQSへメッセージを送る

EC2の起動停止をそろそろ手動でやるのも疲れてきそうなのと、やはり停止するのを忘 …

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

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