web-dev-qa-db-ja.com

WebminでFTPまたはSFTPにアクセスする方法は?

FTP/SFTPで接続できないwebminを実行しているLinuxサーバーがあります。

通常、最終的にはどのサーバーにも接続できます。しかし、これではありません。

ログインして、あらゆる種類のユーザーを作成し、何でもできます。ただし、PuTTYを介してSSHにアクセスすることはできません。 PuTTYはサイトに接続していません。 VSFTPD、PROFTPDを試してみました。別のポートを試しました。同じこと。応答がタイムアウトします。 FTPがタイムアウトします。 SFTPがタイムアウトします。

私はwebminのファイアウォールを無効にし、さまざまな能力、パスワードなし、パスワード、さまざまなグループ、/ bin/bash/bin/shを持つあらゆる種類のユーザーを作成しました。運がない。

エラーログには、FTPアクティビティは表示されず、エラーの詳細も提供されません。

私は今日これに約11時間いました、そして私は考えがなくなっています。 webmin以外のものを使用することを考えています。

このサイトは、ドメイン名のないリモートIPアドレス216.56.11.7です。

テーブルの出力は次のとおりです。

Chain INPUT (policy DROP)
target prot opt source destination
ACCEPT all -- anywhere anywhere
ACCEPT icmp -- anywhere anywhere icmp echo-request
ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED
ACCEPT tcp -- anywhere anywhere tcp dpt:ssh
ACCEPT tcp -- anywhere anywhere tcp dpt:http
ACCEPT tcp -- anywhere anywhere tcp dpt:https
ACCEPT tcp -- anywhere anywhere tcp dpt:12320
ACCEPT tcp -- anywhere anywhere tcp dpt:12321
ACCEPT tcp -- anywhere anywhere tcp dpt:12322 

したがって、SSHは通常のプロトコルとともに受け入れられているようです。はい、FTPが21、SSHが22であることを知っています。この場所からのFTPアクセスに制限はありません。他のサイトにアクセスできます。 LinuxディストリビューションはDebianLinux7です。ファイアウォールを完全に無効にしました。すべてのルールを削除しました。

2
Graham

あなたは2つのサービスを混同しているようです。 SSHを使用してサーバーに接続できないことについて言及しました。これは、SFTPを使用するにはSSHが必要なため、SFTPを使用して接続できないことを意味します。

現在、FTPは別のポートです(21)。聞いてもよろしいですが、どのLinuxディストリビューションを使用していますか? Red Had/CentOSを実行している場合は、SElinuxの構成を確認することをお勧めします。 Debian/Ubuntuを実行している場合は、/ sbin/iptables -Lを実行して、サーバーへの接続を妨げる可能性のあるルール(ファイアウォール)があるかどうかを確認してください。

最後に、sshまたはftpトラフィック(アウトバウンド)をブロックしている可能性のあるファイアウォールがローカルにないかどうかを確認します。

Iptablesが実行されていないことを確認します。次のコマンドを使用できます:chkconfig iptables offおよびipv6の場合も、chkconfig ip6tables off

うまくいけば、それが役立ちます!

乾杯

2
Paul