Ubuntu 18.04でサーバー構築 Ubuntu Server 18.04でサーバー構築 FTPサーバー、NTPサーバー導入 1.FTPサーバー vsftpdをインストール①インストール# apt install vsftpd# ufw reload②UFWにてFTPが利用するPORT21を許可する# ufw allow ftp③設定ファイル(vsftpd.conf)の編集 2020.01.29 Ubuntu 18.04でサーバー構築
Ubuntu 18.04でサーバー構築 Ubuntu Server 18.04でサーバー構築 WEBサーバー、ウイルス対策導入 1. WEBサーバー導入1. 1 Apache2インストール①インストール# apt -y install apache2②設定ファイル編集# vi /etc/apache2/conf-enabled/security.conf# 25行目:変更ServerTokens Prod# vi /etc/apache2/mods-enabled/dir.conf# 2行目:ディレクトリ名のみでアクセスできるファイル名を設定 2020.01.31 Ubuntu 18.04でサーバー構築
Ubuntu 18.04でサーバー構築 Ubuntu Server 18.04でサーバー構築 メールサーバー導入 1.Postfix : インストール/設定Postfix は、sendmail に代わるMTA (Mail Transport Agent)として開発されたソフトウェアで、sendmail との互換性が高く、安全、メンテナンスが容易、速い、などの特徴を兼ね備えたメールサーバーです。また、Postfix はメールを送信するSMTP サーバーとしての機能しか無いため、後述でメール受信のPOP サーバーのインストールを別途行います。1.1 インストール 2020.02.02 Ubuntu 18.04でサーバー構築
Ubuntu 18.04でサーバー構築 Ubuntu Server 18.04でサーバー構築 SSL証明書を取得(Let's Encrypt) Let’s Encryptで証明書取得①mod_sslを有効にする# a2enmod ssl②Gitをインストール# apt-get install -y git③証明書取得ツールのインストール# cd /usr/local/# git clone https://github.com/certbot/certbot 2020.02.03 Ubuntu 18.04でサーバー構築
Ubuntu 18.04でサーバー構築 Ubuntu Server 18.04でサーバー構築 WEBサーバー・メールサーバー・FTPサーバーにSSL/TLS 適用 1. Apache2 : SSL/TLS の設定Let’s Encryptで取得したSSL証明書をapacheへ適用する方法を説明。ドメイン名 : hoge.comとする1.1 Apache2の設定①Apache2設定ファイルの編集デフォルトのconfファイルをリネームしてコピー(例として「hoge.com-ssl.conf」)# cd /etc/apache2/sites-available/# cp default-ssl.conf hoge.com-ssl.conf 2020.02.03 Ubuntu 18.04でサーバー構築
LinuxTips(RedHat系) デフォルトゲートウェイ(ルータ)を設定する デフォルトゲートウェイ(ルータ)を設定する●現状のデフォルトゲートウェイ確認「route -n」コマンドを実行する。 -... 2020.09.26 LinuxTips(RedHat系)ネットワーク管理
Rocky Linux8.4でサーバー構築 Rocky Linux8.4でサーバー構築 OSインストール Rocky LinuxとはRHEL(Red Hat Enterprise Linux)のダウンストリームとして位置付けられていたCentOSは、2021年12月31日をもってCentOS 8のサポートが終了します。CentOSのからの移行先として注目される3つのディストリビューション(AlmaLinux,RockyLinux,CentOS Stream 8)がありますが、今回は以下の理由でRockyLinux最新版の8.4でサーバー構築します。 2021.11.01 Rocky Linux8.4でサーバー構築
Rocky Linux8.4でサーバー構築 Rocky Linux8.4 : 初期設定 Ⅱ 1.サーバー構築の前準備 サーバの時刻を日本標準時に同期させる2.サーバー構築の前準備 ウイルス対策2.1 Clam AntiVirusインストールと定義・設定ファイル設定2.2 ウィスルスキャンを実施と定期実行設定 2021.11.01 Rocky Linux8.4でサーバー構築
Rocky Linux8.4でサーバー構築 Rocky Linux8.4でサーバー構築 Tripwire,Chkrootkit,Snort インストール 1.サーバー構築の前準備 Tripwire インストール1.1ダウンロード、インストール[root@Lepard ~]# cd /usr/local/srcsrc]# wget https://rpmfind.net/linux/epel/8/Everything/x86_64/Packages/t/tripwire-2.4.3.7-5.el8.x86_64.rpmsrc]# rpm -Uvh tripwire-2.4.3.7-5.el8.x86_64.rpm依存性エラーが出た場合次を入れる 2021.11.01 Rocky Linux8.4でサーバー構築
Rocky Linux8.4でサーバー構築 Rocky Linux8.4でサーバー構築 データベースインストール 1.Mysql8 インストール1-1.インストール[root@Lepard ~]# dnf module -y install mysql:8.0[root@Lepard ~]# vi /etc/my.cnf.d/charset.cnf (新規作成)# デフォルトの文字コードを設定# 絵文字等 4 バイト長の文字を扱う場合は [utf8mb4][mysqld]character-set-server = utf8mb4[client]default-character-set = utf8mb4[root@Lepard ~]# systemctl enable --now mysql1-2.セキュリティ対策 2021.11.01 Rocky Linux8.4でサーバー構築