WebStorm IDEの使用に問題があり、組み込みFTP機能を使用できません。 OpenSUSE(Tumbleweed)ファイアウォールが一部の必須ポートをブロックしている可能性があります。ファイアウォールの電源を切った後、突然動作していたと仮定します。私の問題は、FirefoxとNautilusの通常のftpの両方がうまく機能し、WebStormが他の追加プロトコルを使用していると推測しているので、どのポートを開くべきかわからないということです。私の問題は、それが何であるかを判断する方法がわからないということです。 YaSTに許可されていないすべてのパケットを記録するように指示しましたが、sudo SuSEfirewall2 logを使用すると、次のエラーが発生します。
Can't open /var/log/firewall: No such file or directory at /etc/sysconfig/scripts/SuSEfirewall2-showlog line 67.
ファイルが実際に存在しないことが確認されました。
どんなアイデアがありますか?
答え1
FTPはポート20/21で動作しますが、これは問題ではありません。顧客。
あなたが仕える人お客様がお客様に連絡できない場合は、次の手順を実行する必要がありますyast
。
ルートとして実行し、yast firewall
許可されたサービス、詳細に移動してポートを追加します。
もしあなたなら本物必要に応じて使用できますが、iptables
OpenSuSEのルールは本当に面倒なことです。みんなYaSTだけを使用する必要があると述べました。
もちろん、すべてのパスワードがプレーンテキストで送信されることに注意してください。
最後に、ファイルが見つからないというエラーが発生しました。touch /var/log/firewall
答え2
拒否されたメッセージはシステムログに表示され、OpenSuSEのバージョンに応じてから/var/log/messages
またはを使用して確認できます。journalctl
ここで重要なのは、ファイアウォールが入出力ポートをブロックできることです。これには、FTPクライアントとして発信されるトラフィックのために開く必要がある一時ポートを含めることができます。出てくる一時ポートがブロックされることはまれですが、不可能ではありません。
不快なだけに、iptablesルールを捨ててそのルールを詳しく見てください。