Vs Code 拡張機能のsftpを利用した際に Permission denied が発生

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の最後の行はカンマがあるとエラーで保存できない。


コメント

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です