SFTP Natizyskunk でのsftp接続時のPermission deniedエラー。
remotePathの値をftp接続時の値から変更すれば接続できた。
というか、そもそもコアサーバーはftpでは接続できなかったのでsftp接続にしようとしている。
↓ftp接続時
"remotePath": "/domains/ドメイン/public_html/wp-content/themes/テーマ名",
↓sftp接続時
"remotePath": "/home/FTPアカウント/domains/ドメイン/public_html/wp-content/themes/テーマ名",
コアサーバーのFTP設定において、FTPアカウントのサーバーパスが「/home/FTPアカウント/」になっている。
以下、ftp→sftpの注意書き
"port": 22, // コアサーバーも含めて、たいていのサーバーは22番のようだ(ftp接続時は21)。
"username": FTPアカウント // 変更不要。接続するサーバーは同じなので。
"password": FTPパスワード // 変更不要。接続するサーバーは同じなので。
"privateKeyPath": "/Users/PCのユーザー名/.ssh/ダウンロードした秘密鍵ファイル名.拡張子",
"passphrase": "SSHキーを作成した際に入力したパスワード"
jsonの最後の行はカンマがあるとエラーで保存できない。
コメントを残す