SSHを使用してサーバーをセットアップする方法、新しいユーザー、ファイアウォールなどを作成する方法については、DigitalOceanのチュートリアルに従いました。シリーズの最初のチュートリアルは、以下にリンクされています。
https://www.digitalocean.com/community/tutorials/how-to-connect-to-your-droplet-with-ssh
サーバーにWebminもインストールしましたが、Webブラウザーを使用してもサーバーに接続できません。長時間ロードするだけで、接続を確立できないと表示されます。私が使用しているURLは次のとおりです。
「Just-my-IP-adress」および「 https:// Just-my-IP-adress:100
Webmin管理者を開く最後のもの。
サーバーから応答を得るために他に何をする必要があるのか分かりません。これは私にとってまったく新しいものですので、上記のチュートリアル以外のことが行われたと思い込まないでください。
ルーキーの間違いの提案は大歓迎です。
UPDATE1:このチュートリアルに従ってLAMPをインストールした後、IPアドレスを使用するだけで応答するようになりましたが、webminはまだ応答していませんが、 Webminのインストール時にLAMPがインストールされていなかったため、適切にインストールされませんでした。
UPDATE1:Webminを再度インストールした後、ブラウザからアクセスできません。私はコマンドを試しました:
nc -zvw 3 <my-ip> 10000
端末でこれを応答として取得しました:¨
Connection to 45.55.191.35 10000 port [tcp/webmin] succeeded!
そのため、ポートが開いていて接続できるはずですが、ブラウザでGUIを使用することはできません。
次のコマンドでwebminを再起動して、エラーが発生しているかどうかを確認してください。
/etc/init.d/webmin restart
正常に機能している場合は、ファイアウォールに問題がありますORいくつかのポートがDC終了時にブロックされています。ファイアウォールを停止してもう一度確認してください。 。
これを試してください...それは私のために働いています
iptables -I INPUT 1 -p tcp --dport 10000 -j ACCEPT
service iptables save
/etc/init.d/iptables restart
ブラウザで両方のリンクを開きます
Digital Oceanは、「1クリック」LAMPスタックで基本的なファイアウォールを設定します。 sshとhttpを除くすべてのポートがブロックされます。チュートリアルでも同様に設定できます。
実行Sudo ufw status
現在許可されているポートを確認する
その後 Sudo ufw allow 10000/tcp
は、1つのwebminニーズへのアクセスを許可します。
nano /etc/webmin/miniserv.conf
ssl=0
into ssl=1
。nano
を終了します。service webmin restart
乾杯。
試してください:
Sudo iptables -A INPUT -p tcp -d 0/0 -s 0/0 --dport 10000 -j ACCEPT
ポート10000はリッスンしているため、Webminのインストールに問題があるか、SSHがWebminの問題を引き起こしている可能性があります。
SSHを無効にして、非SSLに戻すことをお勧めします。ポート10000がWebmin GUIかどうかを確認しますか?そうでない場合は、Webminインストールをパージします。
apt-get --purge remove webmin
Webminの指示に従ってWebminを再インストールします
http://www.webmin.com/deb.html
SSHがまだ無効になっているチェック
http://Just-my-IP-adress:10000
Webminを使用してSSHをインストールすることをお勧めします。
一般に、VPSを段階的に構築および検証し、各コンポーネントを追加する前に各コンポーネントをテストすることは、より良いプロセスです。 Digital Oceanが何を提案したとしても、すべてのコンポーネントを一度に統合してスイッチを切り替えると、最初からやり直して再構築する必要のある問題を追跡するのが難しくなります。