Linux Linux ユーザごとに使用できるリソースを制限する Linuxでユーザごとに開けるファイルの最大数や使用できるメモリの最大量、実行できるプロセス数の最大数などを制限する。制限することによりシステムの安定性とセキュリティを向上させることができる。設定方法/etc/security/limits... 2024.11.19 Linux
Linux Linux tcpdump でパケットキャプチャする。 Linuxのサーバがあり、クライアントから何故か上手くサービスを利用できない。そんな時にそもそもクライアントからのパケットがLinuxサーバに届いているのかを確認する。方法として、Linux サーバ側から tcpdump コマンドを実行して... 2024.07.05 Linux
Linux Linux growpartでLVMのシステム領域を拡張する 物理サーバだと領域を拡張するには物理ディスクを追加して、LVMで拡張するのが一般的だが、仮想マシンやクラウドサービスでは手軽にディスクを拡張できる。AWS などのクラウドサービスでシステム領域を拡張する手順のメモ。ここでは/dev/sda2... 2024.05.20 Linux
Linux Linux ファイルシステムのキャッシュをクリアする Linuxサーバを長期稼働させておくとファイルシステムのキャッシュが堆積し、処理に時間がかかり、システム全体のパフォーマンスに影響する。状態確認/proc/sys/fs/dentry-state ファイルを cat コマンド等で開く。1カラ... 2024.04.20 Linux
Linux Linux swap領域のサイズ見積 Linuxサーバを構築するときswap領域の容量をどれくらい確保すればよいかいつも忘れてしまうので備忘。利用用途によって変わってくるのであくまでもベースの値の目安にしている。swap 値とはLinux におけるswap とは物理メモリが不足... 2024.04.16 Linux
Linux Linux iostatとiotop コマンドでディスク負荷を確認する LinuxのディスクのI/O状況を確認するには iostat や iotop コマンドで確認することができる。iostatコマンドシステムが重い状態で、ディスクのIOにボトルネックがあると推測する場合はiostat コマンドでディスクの負荷... 2024.03.25 Linux
Linux Linux + Apache SSLサーバ証明書更新 Webサーバにてssl通信する場合は然るべき機関からサーバ証明書を発行してもらい、Webサーバで更新する必要がある。大まかな流れは下記となる。秘密鍵の生成秘密鍵を元にCSRを作成証明書発行期間にCSRを使って発行手続きサーバで証明書の置き換... 2024.03.11 Linux
Linux Linux find コマンドを便利に使う find コマンドはファイル、ディレクトリを探すときによく使う定番のコマンド。よく使うのがfind で探したファイルに対して何か処理を発行するという使い方が定番。例えば、古いファイルを検索して検索したついでにファイルを削除してしまうなどがよ... 2024.03.07 Linux
Linux Disk quota exceeded とメールが届く メールが実際に届いているユーザのメールサーバのメールボックスの一杯になっている。厳密にはメールサーバのquota(容量制限)に引っかかっていることが原因。メールを削除するか制限を上げる必要がある。放置しているとメールが受信できなくなってしま... 2024.03.07 Linux
Linux Linux パスワードの有効期限 Linuxユーザのパスワードの有効期限の設定は変更することができる。有効期限の確認chage コマンドで行う。-l オプションでユーザのポリシーを確認。各項目の内容は表示内容そのままなので割愛。# chage -l root最終パスワード変... 2024.03.06 Linux