DebianでSnortを設定する方法
Snortは無料のネットワーク侵入検知システムです。最新の方法で、SnortをDebianにインストールし、設定する手順を紹介します。ネットワークのセキュリティを強化しましょう。
スポンジは、プラグインを介してMinecraftサーバーの機能を拡張するオープンソースプロジェクトです。Modding API Forgeと組み合わせると、サーバーホストはプレイヤーに非常にユニークなエクスペリエンスを作成できます。このチュートリアルでは、VultrインスタンスでForgeとSpongeの両方を使用してMinecraftサーバーをセットアップする方法を学びます。
注: Spongeプラグインはサーバーにのみインストールする必要がありますが、Forgeのmodは多くの場合、サーバー上のすべてのプレーヤーにmodもインストールする必要があります。そのようなmodをインストールすることを選択した場合は、必ずプレーヤーに注意を向けてください。
Minecraftサーバーを実行するには、Javaが必要です。また、screen
後で使用するツールも必要です。これらの両方を一度にインストールするには、Debianのapt
コマンドを使用します。その間、システム全体も更新します。
注: とこれらの行の先頭の記号が入力されることを意図していない、彼らはpromptコマンドの視覚的な指標です。#
$
# apt update && apt upgrade && apt install default-jre screen
続行するかどうかを尋ねられたら、「y
」と入力して「」を押しEnter
ます。
サーバーを実行するときは、通常、非特権ユーザーを作成することをお勧めします。これは必須ではありませんが、セキュリティを悪用した場合の被害を軽減することをお勧めします。
まず、という名前の新しいユーザーを作成しますminecraft
。
# adduser minecraft
パスワードを作成し、プロンプトに従って進みます。
その後、SSHクライアントからログアウトし、新しいユーザー名とパスワードを使用して再接続します。プロンプトは次のようになります。
minecraft@my-server:~$
mkdir
コマンドを使用してサーバーファイル用の新しいフォルダーを作成しますcd
。
$ mkdir minecraft && cd minecraft
呼ばれる別のフォルダを作成mods
し、cd
その中を。
$ mkdir mods && cd mods
訪問SpongeForgeのダウンロードページを、あなたのサーバーのために使用されますのMinecraftのバージョンと一致してビルドを見つけます。このチュートリアルでは、versionを使用します1.10.2
。
ファイルをダウンロードする代わりに、ダウンロードリンクを右クリックして[]をクリックしますCopy Link Location
。SSHセッションに戻り、wget
コマンドにURLを貼り付けます。
$ wget https://repo.spongepowered.org/maven/org/spongepowered/spongeforge/1.10.2-2477-5.2.0-BETA-2731/spongeforge-1.10.2-2477-5.2.0-BETA-2731.jar
URLのMinecraftバージョンの後の番号に注意してください。これはForgeのビルド番号です。この場合は2477
です。これは次のステップで必要になります。
それが終わったら、前のフォルダに戻ります。
$ cd ..
Forgeのダウンロードページに移動し、 Minecraftのバージョンを選択して、最後の手順で見つかったビルド番号を見つけます。.
Forgeのフルバージョン番号の最後の「」の後になります。たとえば、12.18.3です。2477
私たちの場合には。「Click Installer
」
もう一度、Skip
タイマーが切れたら" "ボタンを右クリックして " "を使用しますCopy Link Location
。これをwget
コマンドに貼り付けます。
$ wget http://files.minecraftforge.net/maven/net/minecraftforge/forge/1.10.2-12.18.3.2477/forge-1.10.2-12.18.3.2477-installer.jar
このファイルをJavaで実行する必要があります。java -jar forge
「Tab
」キーを入力して押すと、ファイル名が自動的に完成します。入力--installServer
してコマンドを完了します。
$ java -jar forge-1.10.2-12.18.3.2477-installer.jar --installServer
次のステップでその一部を使用するので、Forgeインストーラーのファイル名をメモします。
次に、サーバーを起動できるスクリプトを作成します。nano
これを行うために使用します。
$ nano start.sh
ここから、次の行を書きます。
#!/bin/bash
java -Xmx[memory]M -jar [filename]
[memory]
Minecraftサーバーで使用するメガバイト単位のヒープメモリ量に置き換えます。一部はOS用に残してください。1GBサーバーでは、約768MBを使用します。
[filename]
以前のファイル名に置き換えますが、の代わりに使用-installer.jar
し-universal.jar
ます。
これがどのように見えるかの例です。
#!/bin/bash
java -Xmx768M -jar forge-1.10.2-12.18.3.2477-universal.jar
「Control+X
」を使用して「」を押し、「y
」を押しEnter
て保存して終了します。
次に、ファイルを実行可能としてマークする必要があります。
$ chmod +x start.sh
これで、スクリプトを実行できるようになります。
$ ./start.sh
サーバーはしばらく実行され、エラーで終了します。これは、Minecraftがサーバーの所有者にエンドユーザーライセンス契約への同意を要求するためです。新しく作成したを開くことによって、これらの条件を受け入れることができeula.txt
、変化false
にtrue
。
$ nano eula.txt
変更後、もう一度「Control+X
」を使用し、「」を押し、「y
」を押しEnter
て保存します。
SSHウィンドウを閉じた後もサーバーを実行し続けるために、というユーティリティを使用しますscreen
。
$ screen
「Spacebar
」を押して情報画面を通過し、スクリプトファイルを再度実行します。
$ ./start.sh
Minecraftサーバーが正常に起動します。
最後に、「Control+A
」と「」を使用して、SSHクライアントD
を一時停止screen
してからログアウトします。これで、VultrサーバーのIPアドレスを使用してMinecraft経由で接続できるようになります。
Minecraftサーバーに再度アクセスする必要がある場合(たとえば、mods / pluginsをインストールした後、またはのようなMinecraftコマンドを実行した後にサーバーを再起動するop
)、SSHクライアントに再度ログインし、コマンドscreen -r
を使用してscreen
セッションを再開します。
このチュートリアルでは、Minecraft ForgeとSpongeを使用してMinecraftサーバーをセットアップする方法を学びました。しかし現時点では、それはまだほとんどバニラのMinecraftの経験です。Minecraftの機能の拡張を開始するには、CurseForgeのForge modsとOreのSponge pluginsをチェックしてください。
SFTPクライアントまたは前述のwget
手法を使用して、これらをサーバーに追加します。Forge modをインストールするには、単にそれらをmods
フォルダーに配置します。スポンジプラグインはのplugins
サブフォルダーに属していますmods
。ただし、このフォルダを作成する必要がある場合があります。
$ mkdir ~/minecraft/mods/plugins
Snortは無料のネットワーク侵入検知システムです。最新の方法で、SnortをDebianにインストールし、設定する手順を紹介します。ネットワークのセキュリティを強化しましょう。
Debian 10にWebDAVをデプロイする方法を学び、WsgiDAVとSSL証明書で安全な接続を実現しましょう。
CentOS 7サーバーにApache 2.4をインストールする方法を説明します。安定したウェブサーバーを構築するための前提条件と手順を解説します。
FreeBSD 11.1におけるBlacklistdのインストール方法について詳しく解説します。この方法を通じて、強力なセキュリティ対策を実装できます。
サーバーマネージャーを使用して、Windows Serverの管理が向上します。セキュリティリスクを軽減し、効率的な管理を実現します。
CentOS 7にSeafileサーバーをインストールする方法。Seafile(コミュニティバージョン)は、ownCloudに似た無料のオープンソースファイル同期および共有ソリューションです。
Snortは無料のネットワーク侵入検知システムです。最新の方法で、SnortをDebianにインストールし、設定する手順を紹介します。ネットワークのセキュリティを強化しましょう。
CentOS 7にGraylogサーバーをインストールし、ログ管理を行う方法を学びます。
WindowsサーバーでWebサイトを実行している場合、電子メールも受信できるようにするためにhMailServerを使用する方法を解説します。
FiveMサーバーをUbuntu 19.04にインストールするための詳細なガイド。必要条件からインストール、起動、トラブルシューティングまで、すべてのステップを含みます。
Debian 10にWebDAVをデプロイする方法を学び、WsgiDAVとSSL証明書で安全な接続を実現しましょう。
ヘルスケアにおけるAIは、過去数十年から大きな飛躍を遂げました。したがって、ヘルスケアにおけるAIの未来は、日々成長を続けています。