Linux– category –
-
XServerVPS : DIFYの管理者のパスワードを忘れた場合の対処法 – サーバーにログインできる場合のパスワードのリセット手順
Difyの管理者パスワードを忘れた場合でも、サーバーにログインできる環境があれば、以下の手順でパスワードをリセットできます。 手順:Difyの管理者パスワードをリセットする サーバーにログイン ssh username@your_server_ip Dockerコンテナで動作してい... -
AppArmorとは?Linuxシステム向けのセキュリティフレームワーク
AppArmor は、Linuxシステム向けのセキュリティフレームワークで、アクセス制御を提供する仕組みです。特に、アプリケーションやプロセスがシステムリソースに対して何をできるかを制限するために使用されます。 AppArmor リポジトリ:https://gitlab.com/... -
OSと主要なセキュリティフレームワークの一覧
以下に、代表的なOSとそれぞれのセキュリティフレームワーク、およびデフォルト設定について一覧形式で解説します。 OSとセキュリティフレームワークの一覧 OS採用されているセキュリティフレームワークデフォルト設定備考Red Hat Enterprise Linux (RHEL)... -
SELinux とは? Linuxカーネルのセキュリティを強化するための拡張機能
SELinux (Security-Enhanced Linux) とは、Linuxカーネルに組み込まれたセキュリティ機能の一つで、アクセス制御を細かく管理するための仕組みです。主に、システムのセキュリティを強化する目的で使用されます。 SELinux(Security-Enhanced Linux)は、... -
Linuxサーバーで新規ユーザーを作成し、そのユーザーでSSH接続できるようにする手順(鍵認証)
手順 1: 新規ユーザーを作成 ユーザーを作成する *管理者権限でログイン sudo adduser <username> 確認 ユーザーが作成されると、以下のようにホームディレクトリも自動的に作成されます。 /home/<username> ユーザー一覧の確認(任意) パタ... -
SSHを使ってGitリポジトリをクローンする方法
SSHを使ってGitリポジトリをクローンする方法は以下の通りです。 1. SSHキーを作成する まず、ローカル環境にSSHキーが存在しない場合、新しいSSHキーを作成します。 ssh-keygen -t rsa -b 4096 -C "your_email@example.com" your_email@example... -
UbuntuとCentOSの違いは?
UbuntuとCentOSは、どちらもLinuxディストリビューションですが、それぞれ異なる目的やユーザー層に向けて設計されています。主な違いは以下のとおりです。 1. ベースとなるディストリビューション Ubuntu: Debianを基に開発されており、Debian系のパッケ... -
Shellコマンド :ユーザーがSSHの公開鍵を作成する方法 (LinuxやUnix系)
ユーザーがSSHの公開鍵を作成するには、以下の手順を実行します。 鍵のタイプがRSAの場合 1. ssh-keygen コマンドの実行 ターミナルを開き、以下のコマンドを入力します: ssh-keygen -t rsa -b 4096 -C "your_email@example.com" -t rsa:鍵の... -
Shellコマンド :パスワードのリセット方法 (LinuxやUnix系)
Linuxシステムでユーザーのパスワードを初期化するには、passwdコマンドを使用します。以下に、具体的な手順を説明します。 1. 自分自身のパスワードを変更する場合 ターミナルで以下のコマンドを入力します: passwd このコマンドを実行すると、現在のパ... -
Webサーバーでのプロジェクトのディレクトリ構成の例
/var/www/shared_project/のような構成は、Webサーバーでのプロジェクト管理や開発チームでの共有環境としてよく利用されますが、厳密には「一般的な標準」というよりも用途やプロジェクトの運用方針に応じた慣習的な配置です。 /var/wwwの役割と一般的な... -
Shellコマンド : LC_ALLを設定する方法 (LinuxやUnix系)
LC_ALLが設定されていない場合は、他のロケール環境変数(LANGやLC_*)の設定によって文字コードや言語が決まりますが、特に必要に応じてLC_ALLを設定することで、文字化けなどの問題が解決する場合もあります。 LC_ALLを設定する方法 一時的に設定する タ... -
Shellコマンド : 作成されているユーザーの一覧を表示 (LinuxやUnix系)
作成されているユーザーの一覧を表示するには、LinuxやUnix系のシステムで以下の方法を使います。 1. /etc/passwdファイルを表示する cat /etc/passwd このファイルにはシステム上のすべてのユーザーアカウント情報が含まれています。各行にはユーザー情報... -
Shellコマンド : 現在のユーザー確認 (LinuxやUnix系)
現在のユーザーを確認するには、以下のコマンドを使用します。 1. 現在ログイン中のユーザー名を確認 whoami このコマンドは、現在のセッションでログインしているユーザー名を表示します。 2. システムにログインしている全ユーザーを確認 who すべてのロ... -
Linuxのディレクトリ構造
Linuxのディレクトリ構造は、システムの機能や役割に応じて整理されています。以下に、主要なディレクトリとその役割を説明します。 /bin: 基本的なユーザーコマンドが格納されています。例えば、ls や cp などのコマンドが含まれます。 /boot: システムの... -
Linux ファイルやディレクトリへのリンクを作成 ln コマンド
lnコマンドは、LinuxやUnix系のオペレーティングシステムで使用されるコマンドで、ファイルやディレクトリへのリンクを作成します。リンクには主に「ハードリンク」と「シンボリックリンク(ソフトリンク)」の2種類があります。 ハードリンク: ハードリン... -
Linuxの chmod コマンドのアクセス権
chmodコマンドは、LinuxやUnix系システムでファイルやディレクトリのアクセス権(パーミッション)を変更するためのコマンドです。アクセス権は、ユーザーがファイルやディレクトリに対して行える操作を制御します。 アクセス権の種類: 読み取り(r): フ... -
Linuxでファイルやディレクトリを削除するコマンドは? rm
Linuxでファイルやディレクトリを削除する際には、主にrmコマンドを使用します。以下に基本的な使い方と注意点をまとめます。 基本的な使い方 単一ファイルの削除:rm ファイル名 指定したファイルを削除します。 複数ファイルの削除:rm ファイル名1 ファイ... -
Linuxでディレクトリをツリー構造で確認するコマンドは? tree
Linuxでディレクトリ構造をツリー形式で表示するには、treeコマンドを使用します。このコマンドは、指定したディレクトリ内のフォルダやファイルの階層構造を視覚的に確認するのに便利です。 基本的な使い方: tree [オプション] [ディレクトリ] ディレクト...
1