エンジニア男

勉強したことの忘備録としてつらつら書いていきます。

CentOS7

Linux network namespaceについて

Linuxのnetwork namespaceについて network namespace とは = Linux OS上のネットワークリソース(routing table, nic, firewall)を名前空間で分離することが出来る。 ■ip netns コマンド # network namespaceの作成ip netns add <namespace>alias: ina # network namesp</namespace>…

CentOS7にmavenをインストール

CentOS7にmavenをインストールする手順 ①Javaのインストール # OpenJDKのdevelopmentkitのインストールyum install java-1.8.0-openjdk-devel# javaインストールの確認java --version ②Mavenのダウンロード ダウンロード先: https://maven.apache.org/downlo…

Linux namespaceについて

Linuxのnamespaceについてのメモ namespeace とは = Linuxカーネルの機能で、ホストとNamespace内のプロセスとリソースを分離することが出来る。namespaceには6つの種類がある。 [namespace種類 : 分離されるリソース] ・ipc : sysV IPCオブジェクト、POSIX…

ssh公開鍵認証について

ssh公開鍵認証についてのメモ。 ssh-keygen: ssh-keygenについて - エンジニア男 .ssh/config: .ssh/configについて - エンジニア男 今回は接続元HostA => 接続先HostBと指定したユーザでSSH接続することを想定する。 接続元HostA: adminUser(ユーザ) 接続先…

.ssh/configについて

.ssh/configを書く機会があったので調べたことのメモ。 .ssh/configとは = SSHクライアントの設定ファイル。SSH接続時の情報を書くことでsshコマンドを打つ時に少し楽になる。 configファイルは/home/user/.ssh配下に置く .ssh/configの書き方 Host ホスト名…

ssh-keygenについて

ssh-keygenについてのメモ。 ssh-keygenコマンド = SSHの秘密鍵、公開鍵のキーペアを作成するコマンド。 公開鍵、秘密鍵を作成する。 ssh-keygen -t rsa -b 4096 デフォルトの設定では、ホームディレクトリ配下の.sshディレクトリに作成する。 .sshディレク…

CentOS7のDNSについて

CentOS7のDNSについてのメモ 名前解決の順番 ①resolverがnsswitch.confで名前解決の順番を確認 ↓ ②指定された順番通りに名前解決を行う /etc/nsswitch.conf : 名前解決で何を使うかの順番が書いてあるファイル #hosts: db files nisplus nis dnshost: files …

CentOS7にPostgreSQLをインストールする手順

CentOS7にPostgreSQLをインストールする手順まとめ ①PostgreSQLのインストール && バージョン確認 yum install postgresql-server -ypostgres --version ②データベース初期化 postgresql-setup initdb ③PostgreSQLの自動起動化設定 systemctl enable postgre…