「業務用エアコンのエラーコード」はこちら

2022-10

fedora36

Fedora36 ; ウイルス対策(Clamav) , Mailサーバー

clamav ( アンチウィルスソフト )のインストール 1.Clam AntiVirusインストール # dnf -y install clamav clamd clamav-update メールサーバー インストール 1. Postfixのインストール 1.1 インストール Postfix をインストールして SMTP サーバーを構築します Mail サーバー : Postfix + Clamav + Amavisd+SpamAssassin 1.メールのリアルタイムスキャン ①Amavisd および Clamav Server をインストール # dnf -y install amavisd-new clamd perl-Digest-SHA1 perl-IO-stringy
fedora36

Fedora36 ; SNORT2 , Tripwire インストール

SNORT インストール Snortは、 Linuxで使える侵入検知システム(IDS)です。ネットワーク型IDSは、ネッ...
fedora36

Fedora36 ; Mysql8 , WordPressインストール

Mysql8 インストール # dnf module -y install mysql:8.0 # vi /etc/my.cnf.d/charset.cnf charset.cnf 下記の内容で新規作成 WordPressインストール 1. Word Press 用のデータベースを作成 例としてデータベース[wp_db] データベースユーザー[wp_user] パスワード[?W123456]とします 2.Wordpressインストール # cd /var/www/html/fedora.korodes.com # wget http://ja.wordpress.org/latest-ja.tar.gz # tar xvf latest-ja.tar.gz 3.Wordpress設定ファイルの編集
fedora36

Fedora36 ; SSL証明書 ( Let's Encrypt ) , Apache ・Mail サーバーSSL化

1.SSL証明書を取得する ( Let's Encrypt ) 最新のopen sslをインストールしておく # dnf install openssl-devel 1.1 証明書のインストール 2. Apache のhttps 化 念のため、下記をインストールしておく # dnf -y install mod_ssl 2.1 ssl.conf ファイルの編集 3. Mail サーバーにSSL/TLS(Let's Encrypt) の設定 3.1 メールサーバー用証明書の取得 メールサーバー用の証明書を取得するが上記と同様の方法では取得できないので「--standalone」オプションをつけて下記のようにしても失敗する。
fedora36

Fedora36 ; システムのバックアップ、リストア

Web構成ファイル(html配下)バックアップ ①html配下バックアップスクリプトファイルの作成 # cd /var/www/system/ # vi html_backup.sh MySQLデータベースバックアップ ①バックアップスクリプトファイルの作成 # cd /var/www/system # vi db_my_backup.sh Web構成ファイル(html配下)復元 ① リストアに使用するHTML バックアップファイルをサーバーの「/(ルート)」ディレクトリへ格納 する MySQL のデータを復元する ① データベースバックアップファイルを任意のディレクトリに保存
Debian11.5でサーバー構築

Debian11.5 ; 公開鍵暗号方式を用いた認証によるSSH接続

RSA 公開鍵暗号方式を用いた認証によるSSH接続  公開鍵、秘密鍵ペアの作成 OpenSSH 使って Linux サーバに接続するユーザの公開鍵と秘密鍵のペアを作成します。 鍵ペアの作成は ssh-keygen をを使います。 今回はSSH プロトコル Version 2 で利用する RSA 暗号を利用した鍵セットを作成します。 公開鍵と秘密鍵のペアの作成はリモートログインするユーザ権限(huong)で実行します。 作成先・ファイル名を指定しなければ、 /home/huong/.ssh/ に id_rsa, id_rsa.pub が作成される。 途中、鍵用のパスワードも入力する。
Debian11.5でサーバー構築

Debian11.5 ; NTP ,FTPサーバー導入

1. 時刻同期サービスを提供する NTP サーバーをインストール # apt -y install chrony # vi /etc/chrony/chrony.conf # 8行目:デフォルト設定はコメントにして自身のタイムゾーンの NTP サーバーを追記 2. FTPサーバー導入 2.1 vsftpdをインストール # apt install vsftpd
Debian11.5でサーバー構築

Debian11.5 ; ウイルス対策 、Mailサーバー

1. ウイルス対策ソフトClamav導入 ウィルス対策としてLinux 用のフリーのアンチウィルスソフトであるClam AntiVirus を導入します。 このアンチウィルスソフトを導入することで、サーバー全体のウィルススキャンはもちろん、メールサーバーを構築し、設定を行えば、送受信するメールのウィルススキャンも行うことができます。 2. メールソフト導入 Postfix は、sendmail に代わるMTA (Mail Transport Agent)として開発されたソフトウェアで、sendmail との互換性が高く、安全、メンテナンスが容易、速い、などの特徴を兼ね備えたメールサーバーです。 また、Postfix はメールを送信するSMTP サーバーとしての機能しか無いため、後半でメール受信のPOP サーバーDovecotのインストールを別途行います。 3 メールサーバーPostfixに ClamAV適用 Postfix と Clamav を連携させて 送受信メールをリアルタイムスキャンできるように設定します ①Amavisd および Clamav Daemon をインストールして Clamav Daemon を起動します
Debian11.5でサーバー構築

Debian11.5 ; SNORT2 , Tripwire インストール

1.SNORT2 インストール Snortは、IPネットワーク上でリアルタイムのトラフィック分析とパケットロギングを実行できるオープンソースのネットワーク侵入検知システムです。 「プロトコル分析」「コンテンツ検索」「マッチング」を実行でき、「バッファオーバーフロー」「ステルスポートスキャン」「CGI攻撃」「SMBプローブ」「OSフィンガープリント試行」「セマンティックURL攻撃」「サーバメッセージブロック探査」など、さまざまな攻撃検出に使用できます。 2.Tripwireインストール クラッカーによるLinuxサーバーのファイルの改竄を検知するシステムを導入する。 今回は、ファイル改竄検知システムにホスト型IDS(IDS=Intrusion Detection System)のTripwireを導入する。 Tripwireは、導入時のファイル状態をデータベース化し、そのデータベースとファイルの現状を比較することにより、ファイルの追加/変更/削除を検知する。
aws

Amazon Linux 2 をオンプレミス 環境に導入

Amazon LinuxはAWSが提供する Linux OSです。Amazon EC2 でパフォーマンスが出るように調整...
Debian11.5でサーバー構築

Debian11.5 ; SSH , Firewall設定

1. SSHサービスのセキュリティ設定 SSHサービスはデフォルトでrootユーザーのログインを許可しています。rootユーザーはユーザー名が既に判明しているためパスワードが判明すると、管理者権限でサーバーへログイン出来るため、これを拒否する設定を行います 1.1 一般ユーザーの作成 Debianのインストール時に一般ユーザーを作成している場合は、本手順は不要です。 サー バーに作成されているユーザーがrootのみの場合、SSHによるリモートログインが出来なくなりますので、OSのインストール時にユーザーを作成していない場合、事前にユーザーを作成する必要があります。OSのインストール時にユーザーを作成している場合は、本手順は不要です。