Kの雑記

最近忘れやすいので、備忘録がわり

Os

firewallの設定

サービス # 現在登録されているサービスの確認 firewall-cmd --list-services --zone=public #恒久的なサービスの場合 firewall-cmd --list-services --zone=public --permanent # 追加できるサービスの一覧 firewall-cmd --get-services # サービスの追加 f…

CentOS7で最初にやること

bash-completion シェルの補完ツール、便利 yum install bash-completion yum install epel-release yum install bash-completion-extra インストールしたら一回ログアウトしないと有効にならない。 ssh-copy-id パスワードなしでログインする際、毎回公開鍵…

Linux のログローテーション

ローテーションをすぐ実行 ・日付の修正 /var/lib/logrotate/logrotate.statusを修正 エラーチェック # logrotate -dv /etc/logrotate.d/httpd 実行 /usr/sbin/logrotate -f /etc/logrotate.d/nginx

CentOSのAlternatives

yumで複数のJavaを入れた場合、Javaのバージョンを切り替える方法 [root@web01 conf.d]# alternatives --config java There are 2 programs which provide 'java'. Selection Command ----------------------------------------------- * 1 java-1.8.0-openj…

CentOS7でポートフォワード

CentOS7でポートフォワードする方法。 clientからgwを経由してsv1と通信する場合、gwでポートフォワードで通信を可能とする方法。他にもproxyでアクセスする方法もある。 192.168.100.0/24 192.168.101.0/24 [client]----------------->[gw]----------------…

yumコマンド

yumでインストールせずにダウンロードだけする [root@centos67 ~]# yum install --downloadonly --downloaddir=<directory> <package> 下記記事を読むとプラグインを最初にインストールしているが、直接このコマンドでいけた。 yum を使用して、パッケージをインストールせずにダ</package></directory>…

VirtualBoxとVyOSの組み合わせでゲストOSのインストール環境を構築

自宅のMacでゲストOSを簡単に試せる仮装環境を構築できないか調べてみた。 やりたいことはざっとこんな感じ。 LinuxやWndowsのゲストOSをインストールして、ゲストOSがインターネットにアクセス可能としたい ホストOS(Mac)からもゲストOSにsshでアクセスした…

Linuxでの性能測定

Linuxで性能測定する際、利用する標準的なコマンド sarコマンド vmstatコマンド CPU、メモリ、swapの確認 # vmstat -n <間隔> | tee <ファイル名> -n : ヘッダの表示を一回だけに抑える tee <ファイル名> : 性能測定では、ファイル化が必須 topコマンド PID…

スレッドダンプの取得・解析

1)スレッドダンプの取得 ・ダンプしたいプロセスのpidを取得する $ ps -ef |grep hoge もしくは $ jps ・スレッドダンプ $ jstack pid(プロセス番号) >> dump.txt ※複数回繰り返す 2)スレッドダンプの解析 以下より侍を取得し、スレッドダンプしたファイル(d…

Sudoを使えるようにする

Os

sudoの設定方法 CentOSなどでsudoを使えるようにする。ユーザをwheelグループのメンバにする。 1. /etc/sudoersの編集 wheel がコメントアウトされているので、外す ## Allows people in group wheel to run all commands %wheel ALL=(ALL) ALL 2.wheel…