2018.12.31こんにちはー!ニアです。今回はそれをSSH(SFTP)接続でインストールやアップデートする方法を紹介します。Supportは、WordPressからSFTP接続で本体やプラグインなどをアップロードを可能にするプラグインです。パスワード認証の他に公開鍵・秘密鍵を使った認証にも対応しています。プラグインの新規追加からインストールするか、プラグインのサイトからダウンロードしてサーバーにアップロードします。プラグインをインストールしたら、有効化します。Supportのバージョンは0.7.1を使用しています。秘密鍵をダウンロードKUSANAGIのセットアップ時に作成した秘密鍵「kusanagi.pem」をローカルPCにダウンロードしていない時は、あらかじめダウンロードしておきましょう。ここでは、TeraTermのSCP経由で秘密鍵をダウンロードする方法を紹介します。TeraTermにrootユーザーでログインします(kusanagi.pemの作成時の保存先が「/root」ディレクトリのため)。SCP」を選択します。Copyの画面の下部にあるFromに「/root/kusanagi.pem」を、Toに受信先のファイルパスを入力し、Recieveボタンをクリックします。これで、kusanagiユーザーの秘密鍵のダウンロードができました。アップデートしてみようWordPressやテーマ、プラグインなどをインストールしたり、アップデートしたりする時は、FTPの接続情報画面にて、ホスト名にはSSH接続で使用しているホスト名を入力します。SSHの設定でポート番号を22番以外にしている場合、「ホスト名:ポート番号」とポート番号も含めて入力します。FTP/SSHユーザー名には「kusanagi」と入力します。Keyの参照ボタンから、kusanagiユーザーに対応している秘密鍵を選択します。Keyのフォームに秘密鍵の情報が表示されるので、他人に見られないように気を付けましょう!接続形式で「SSH2」を選択し、開始ボタンをクリックすれば、インストールやアップデートを続行することができます。Supportでは、PuTTY形式(ppkファイル)とOpenSSL(pemファイル)に対応しています。アップデートに失敗した時に確認しておきたいポイントSSH(SFTP)接続でインストールやアップデートに失敗する場合、以下のポイントをチェックしてみましょう。秘密鍵にパスフレーズを設定している場合、FTP/SSHパスワードにそのパスフレーズを入力するのですが、秘密鍵が正しくないというエラーが発生し、接続に失敗します。WordPressのドキュメントを見ると、秘密鍵について以下のようなことが書かれていました。秘密鍵は、パスフレーズの保護なしでの使用が推奨されます。パスフレーズで保護された秘密鍵が正常に動作しないと数多く報告されています。WordPressからのSSH(SFTP)接続用に、パスフレーズなしの秘密鍵を作成どうしてもWordPressからSSH(SFTP)接続したい時は、1つの手段として、PuTTYgenを使ってパスフレーズ付きの秘密鍵からパスフレーズなしの秘密鍵を作成して、使用する方法があります。PuTTYgenを起動して、Loadボタンをクリックし、パスフレーズ付きの秘密鍵を読み込みます。パスフレーズを入力するダイアログが現れるので、秘密鍵に設定しているパスフレーズを入力し、OKボタンをクリックします。keyボタンをクリックし、パスフレーズなしの秘密鍵を保存します。保存した秘密鍵は盗まれないように、厳重に保管しておきましょう。その秘密鍵を使用することで、WordPressからSSH(SFTP)接続することができます。アップデートする方法を紹介しました。【脱プラグイン作戦】プラグインなしで自作のSNSボタンを実装してみました。Light」を使用していましたが、サイトパフォーマンスの改善のために、現在は独自に実装したSNSボタンにしています。NavXT)から独自実装に変えた時のお話です。Web開発KUSANAGI+nginxでphpMyAdminを使いたいです!こんにちはー!ニアです。Webサーバーをnginxに変えてから、本サイトは元気です。今回はKUSANAGI+nginxにphpMyAdminを導入し、動かすための設定方法を紹介します。v2を利用することで、投稿記事やカテゴリー一覧などの情報をJSON形式で取得することができるようになりました。v2で本サイトの投稿記事...Web開発ブルートフォースアタックで狙われていたのは、実はxmlrpc.phpだった件ニアです。昨日にWordPressのログイン画面にBasic認証を導入しました。某国からのブルートフォースアタックがまた来ました。今回はその原因の特定と対策をしたお話です。コメントをキャンセルメールアドレスが公開されることはありません。※サイト上に表示された文字を入力してください。コメントデータの処理方法の詳細はこちらをご覧ください。Tomonaka)湘南生まれのITエンジニアです(最近はブロックチェーン技術を探究中)。C#/PHP/TypeScript/Golang/Docker/Solidityを利用。紅茶とコーヒー、シラス丼が好き。Chronoir.net.メニューホームコンテンツアプリWordPressのプラグイン旧Chronoir.netの記事プログラミングアプリの活用法アプリ開発Web開発Aboutプロフィールお問い合わせプライバシーポリシーホーム検索トップサイドバータイトルとURLをコピーしました。