テクノロジー・技術

テクノロジー・技術 テクノロジー

パソコンとコーディング相関の話題を発信します。

Linux運用

セキュリティ設定アドバイス: ユーザーFTPアクセスの安全な構成

説明: ユーザーFTPアクセスのセキュリティを向上させるために、適切なアクセス権を設定することが重要です。特にFTPサーバーの設定である【pure-ftpd.conf】ファイル内で、アクセス権を厳格に設定することで、セキュリティリスクを軽減ʕ•̫͡•ʕ•̫͡•ʔ•̫͡•ʔ•̫͡•ʕ•̫͡•ʔ
Linux運用

セキュリティ設定アドバイス: パスワード重複利用回数の制限

説明: パスワードの重複利用を制限することは、セキュリティを向上させる重要な手段の1つです。同じパスワードを繰り返し使用することを防ぐことで、セキュリティの強化が可能です。 手順: 1. ファイル【/etc/pam.d/system-autʕ•̫͡•ʕ•̫͡•ʔ•̫͡•ʔ•̫͡•ʕ•̫͡•ʔ
Linux運用

セキュリティ設定アドバイス: コマンドラインインターフェースのタイムアウト設定

説明: コマンドラインインターフェース(CLI)のセッションが一定時間アイドル状態が続いた場合、自動的にログアウトすることでセキュリティを向上させることができます。アイドル状態のまま放置されることを防ぐための措置です。 手順: 1. ファイʕ•̫͡•ʕ•̫͡•ʔ•̫͡•ʔ•̫͡•ʕ•̫͡•ʔ
Linux運用

セキュリティ設定アドバイス: SSHパスワードの有効期限設定

SSHパスワードの有効期限設定を適切に行うことはセキュリティの向上に重要です。定期的なパスワード変更はセキュリティの脆弱性を低減させます。 注意: よりセキュアな方法として、SSHキーペアによる非パスワードログインを検討してください。 手順ʕ•̫͡•ʕ•̫͡•ʔ•̫͡•ʔ•̫͡•ʕ•̫͡•ʔ
Linux運用

セキュリティ設定アドバイス: TCP-SYNcookie保護の設定

セキュリティ設定アドバイス: TCP-SYNcookie保護の設定 説明: TCP-SYNcookie保護は、SYN flood 攻撃からネットワークを保護するための機能です。TCP-SYNcookieを有効にすることで、攻撃者からの攻撃をʕ•̫͡•ʕ•̫͡•ʔ•̫͡•ʔ•̫͡•ʕ•̫͡•ʔ
Linux運用

非wheelグループユーザのrootへのsuを禁止

ユーザがrootとしてsuすることは、セキュリティ上のリスクが伴います。whellグループに属しているユーザにのみsu権限を与えることで、rootへの不正なアクセスを防ぎます。 手順: 1. ファイル【/etc/pam.d/su】を開きますʕ•̫͡•ʕ•̫͡•ʔ•̫͡•ʔ•̫͡•ʕ•̫͡•ʔ
IT現場

sakuraエディターでAからBまでの任意の文字を含む正規表現

イクヤ もし"A"から"B"の文字までの間にある任意の文字を正規表現でマッチングさせたい場合は、以下の正規表現を試してみてください。 A.*?B この正規表現は、"A"から始まり、任意の数の文字(0文字を含む)を最短の距離で検索し、"B"がʕ•̫͡•ʕ•̫͡•ʔ•̫͡•ʔ•̫͡•ʕ•̫͡•ʔ
IT現場

sakuraエディターで空行を除いて改行文字をタブに置換

この方法は、非空行の改行文字をタブ(\t)に置換するための正規表現を使用しています。 正規表現は次のようになります (?<=\S)\r\n (?<=\S)\r\n (?<=\S): 正の後読みアサーション(positive lookbehiʕ•̫͡•ʕ•̫͡•ʔ•̫͡•ʔ•̫͡•ʕ•̫͡•ʔ
Linux運用

セキュリティ設定アドバイス: パスワードの繰り返し使用回数制限の設定

パスワードの繰り返し使用回数制限を設定することは、セキュリティを強化するために重要です。同じパスワードを繰り返し使用されることを防ぐため、制限を設けることが推奨されます。 手順: 1. 設定ファイルのバックアップを作成します。 sudo cʕ•̫͡•ʕ•̫͡•ʔ•̫͡•ʔ•̫͡•ʕ•̫͡•ʔ
Linux運用

セキュリティ設定アドバイス: SSHリモート管理に暗号化を使用する

イクヤ SSHを使用したリモート管理において、安全性を向上させるためには暗号化を使用することが重要です。暗号化された通信は、データの機密性を保護し、セキュリティの向上に寄与します。 手順: 1. SSH設定ファイルを開きます。 sudo vʕ•̫͡•ʕ•̫͡•ʔ•̫͡•ʔ•̫͡•ʕ•̫͡•ʔ
Linux運用

セキュリティ設定アドバイス: SSHパスワードの最小長の設定

SSHパスワードの最小長を適切に設定することは、セキュリティの向上に役立ちます。短すぎるパスワードは推測やクラックのリスクを高めるため、パスワードの最小長を設定することが推奨されます。 手順: 1. ファイル【/etc/security/pʕ•̫͡•ʕ•̫͡•ʔ•̫͡•ʔ•̫͡•ʕ•̫͡•ʔ
IT現場

空行を除外し、空白行を検出する正規表現

sakuraエディターで、何もないの行に対して、削除したい場面があります。 イクヤ 空白行とは、行全体が空白文字(スペース、タブ、改行文字)のみで構成されている行のことを指します。 この正規表現は以下のようになります: ^\s*$ ^:行のʕ•̫͡•ʕ•̫͡•ʔ•̫͡•ʔ•̫͡•ʕ•̫͡•ʔ