通知
すべてクリア

解決済み550 PWD: Permission deniedの解消方法について

投稿: 8
質問投稿者
コミュニティ参加日: 2か月前

他社サーバーより、ホームページを移管しました。
ホームぺージビルダーを使用されている環境なのですが、ビルダーの接続ができないという状況です。

550 PWD: Permission denied
というエラーが出ているため
ID・PS
FTPのIPアドレス制限
などは確認しているのですが、相違がなく

接続できない理由としてほかに考えられるものはありますでしょうか?
く対応に時間がかかっており、なんとか解決したくお知恵をお借りできますと幸いです。。。

対象サービス
13件の返信
還じい
投稿: 128
コミュニティ参加日: 8か月前

> FTPのIPアドレス制限

> などは確認しているのですが、相違がなく

これは、FTP制限設定は問題ないという意味ですかね?

 

FTP制限設定をしている場合、添付画像のようにFTP接続許可IPアドレスというのが確認できると思います。

このIPアドレスと、現在ネットに接続しているIPアドレスが違うということはないでしょうか?

 

ご確認ください。

返信
1件の返信
コミュニティ参加日: 2か月前

投稿: 8

慣れておらず、返信になっておりませんでした。

ご回答頂いたにも関わらず失礼いたしました。

 

お力添えありがとうございます(;;

返信
投稿: 8
質問投稿者
コミュニティ参加日: 2か月前

FTP接続許可IPアドレスには、接続中のIPアドレスを設定しております。

なので、他のIPアドレスが設定されているなどはないかと思います・・・

 

事実、FFFTPという別のFTPソフトでは接続自体はできたらしく(ただ「参照できるファイルはなかった」とのこと。

ただ、ホームページビルダーでは、FTPアカウントを変えるなどしても、一向に接続できない状況となっております・・・

返信
投稿: 47
コミュニティ参加日: 8か月前

ここまでのやり取りを見た限りでは、還じいさんの言うとおり、「FTP制限設定」をいったん見直すのがよいかと思います。

 

> 事実、FFFTPという別のFTPソフトでは接続自体はできたらしく(ただ「参照できるファイルはなかった」とのこと。

> ただ、ホームページビルダーでは、FTPアカウントを変えるなどしても、一向に接続できない状況となっております・・・

サーバーパネルにある「FTP制限設定」機能は、厳密には、許可されていないIPアドレスでもFTP接続自体はできるが、FTP制限設定を有効にしたディレクトリのファイル一覧は閲覧できず、下層ディレクトリにもアクセスできないといった挙動のようです。

そのため、許可されていないIPアドレスでFFFTPを使った場合、エンジニアAさんが書いているような、FTP接続自体はできるけれど、接続先のディレクトリにファイルが存在する場合にも、FFFTP上にはファイルが表示されない、といった状況が発生します。

 

また、ホームページビルダーの場合、設定項目「転送先」にて、アップロード先のディレクトリ(FTP接続後の下層ディレクトリ)を指定し、FTP接続時には設定した「転送先のディレクトリ」にアクセスするものだと思いますが、上述のとおり、FTP制限設定で制限されていると、下層ディレクトリにはアクセスできません。

> 550 PWD: Permission denied

のPWDは「カレントディレクトリを表示させる指示」であり、それの権限(Permission)がなく操作が拒否(denied)された、という意味のエラーです。
ホームページビルダーのFTP機能でこのエラーが出るまで操作ができたのであれば、FTP接続自体はできている→転送先に移動する前に、現在のディレクトリを表示させようとした→許可されなかった、といった状況だと思われ、FFFTPでのFTP接続時と同じような時点でエラーになっているものと思われます。

 

これらの状況から、まずはFTP制限設定をよく見てみる、もしくはすでに何らかのIPアドレスが登録されている場合、それらを一時的に削除したうえで挙動が変わるか見てみるのがよさそうに思います。
FTP制限設定の確認、一時的な削除に際しては、「サーバーアカウント共通」と「設定対象ドメイン」の両方を確認する、削除するなどご注意ください。サーバアカウント共通側は問題がないが設定対象ドメイン側に問題がある、といった場合にも、FTP接続がうまくいかない可能性は十分にあります。

返信
9件の返信
コミュニティ参加日: 2か月前

投稿: 8

ありがとうございます。

お送り頂いた通り、FTP制限設定に原因がありそうな状況だと思います。

 

IPv4アドレス
サブネットマスク
デフォルトゲートウェイ

などが記載されたコマンドプロンプト画面が送られてきており、そこにあるIPv4アドレスを、サーバーアカウント共通・設定対象ドメイン、どちらにも入力している状況になります。

IPアドレスのことが勉強不足でよくわかっておらず、種類があるのか?など疑っているのですが、、、

返信
還じい
コミュニティ参加日: 8か月前

投稿: 128

コマンドプロンプトということはipconfigを叩いたIPアドレスってことですよね?

接続環境がわかりませんが、会社や自宅からネット接続する場合普通はLANからの接続になるので、もしかしてLANのIPアドレスを許可設定してないですか?

見当違いの確認だったらすみません。

 

その前に、Vindoさんも書かれていますがFTP制限設定は一旦無効にして、問題が解決できるかを確認した方がいいような気がします。

返信
コミュニティ参加日: 2か月前

投稿: 8

ありがとうございます!

 

FTP制限設定を無効にする方法は考えたのですが、うまく設定方法が出てこず、無理なのかなと勝手に思っていたのですが・・・

を内容変更する形でしょうか?

返信
還じい
コミュニティ参加日: 8か月前

投稿: 128

.ftpaccessを削除すればいいですが、やっぱりサーバーパネルから削除しましょう。

最近、新デザインのサーバーパネルが追加されたので、新デザインだとFTP制限設定の確認と削除がわかりやすいです。

 

サーバーパネルにログインしたら、左上にある「新デザインに切り替え」をクリックすると切り替わります。

 

次に、メニューのFTPアカウント設定→FTP制限設定をクリックすると、FTP制限設定の一覧が表示されます。

この中にIPアドレスが書かれているものがあるので、内容を確認し削除すればいいです。

返信
コミュニティ参加日: 2か月前

投稿: 8

ありがとうございます。

 

サーバーパネルFTP制限設定ですと

FTP接続を「許可するIPアドレスを追加」できます。

とあるためFTPにおけるIPアドレス制限自体を解除することはできなさそうです・・・

返信
還じい
コミュニティ参加日: 8か月前

投稿: 128

試しにFTP制限設定を追加していますが、添付画像のように画面の下の方にIPアドレスが表示されると思うんですが。

 

もし、IPアドレスがなければFTP制限設定はされていません。

FTP制限設定がされていない状態でも、「550 PWD: Permission denied」になるのであれば、ホームページビルダーの設定に問題があると思われます。

返信
コミュニティ参加日: 2か月前

投稿: 8

ありがとうございます。

結論、お客様から頂いていたIPアドレスがプライベートIPだったようで、グローバルIPを教えて頂くことで解決いたしました!

 

お力添え頂きありがとうございます。

まだまだ知識不足だと痛感したため、引き続き幅広い分野の知識を身に付けて、お客様のご要望にお応えできるようにいたします・・・!

返信
コミュニティ参加日: 8か月前

投稿: 47

コマンドプロンプトのことは私もよくわかりませんが、そこに表示されているIPv4アドレスは「プライベートIPアドレス」であり、FTP制限設定機能などで必要になる「グローバルIPアドレス」とは異なる可能性が高そうに見えます。

グローバルIPアドレスを調べるスマートな方法はわかりませんが、
「自分のグローバルIPアドレス」で検索して出てきた
https://www.cman.jp/network/support/go_access.cgi
などのページに表示されるIPアドレスを教えてもらうのが良いかもしれません。

もしくはホームページビルダーを使っている方が「サーバーパネル」にアクセスできるのであれば、FTP制限設定機能に直接アクセスしてもらってIPアドレスを確認してもらう、などでしょうか。

返信
コミュニティ参加日: 2か月前

投稿: 8

こちらお伝えして、対応して頂き、解決しました!

以前も同じ対応お願いしてスルーされていたのですが

「プライベートIP」「グローバルIP」で納得いただけたようです。

ありがとうございます...!!!

返信