all

AlttabをXP風に設定する方法

#freeze Windows全般 Windows7のAlttabはAltを押下した後に画面が表示されてしまいます。 XP風の表示するにはレジストリにキーを追加することで対応可能です。 1.「ファイルを指定して実行(Windowsボタン+R)」を起動して、「regedit」を入力。 2.レジストリの HKEY_CURRENT_USER\Software\Microsoft\Windows\Currentversion\Explorer に新しい項目を “DWORD (32-bit) Value” として作り、名前を Alttabsettings、値を 1 にする。 以上でPCの再起動なしに、AlttabがXP風になる。 ※64bitOSでも同じ設定です。 参考URL
One minute to read

amavisd

トップページ 基本項目 [#ia5e1931] -amavisdでスパム判定設定
One minute to read

amavisdでスパム判定設定

amavisd #vi /etc/amavisd/amavisd.conf [#e1d4849e] $sa_tag_level_deflt = 4.0; # ヘッダにスパムの情報を加える $sa_tag2_level_deflt = 20.0; # スパムであると判定する $sa_kill_level_deflt = 20.0; # スパムを宛先に通知しアーカイブを保存する $sa_dsn_cutoff_level = 30.0; # スパムを宛先に通知しない デフォルト値=2.0,6.2,6.9,20 Point [#lae0f820] 日本語はスパム判定されやすい。また、件名なし、携帯メールも値があがる。
One minute to read

ansible

#author(“2018-08-14T05:41:43+00:00”,“default:kazuma”,“kazuma”) トップページ 基本 [#c923b9e9] -ansibleのインストール -ansibleの簡単な使い方 -ansibleの基本的な使い方 -ansibleのトラブルシュート -ansibleでログを有効にする -ansibleで取得できるファクターを確認する チューニング [#q3c905d2] -ansibleの並列処理を増やす ansible-lint [#g21691a4] -ansible-lintの使い方 inventory [#e3a6b533] -inventoryファイルにパスワードを書いてしまう playbook [#s7968b2b] -playbookの書き方基本 -playbookで使えるモジュール一覧 -playbookを特定のホストやグループにだけ実行する -plabookでファイルの存在有無でコマンドを実行するかどうか判断 -playbookで分岐して実行 templateモジュール [#h1dea2f8] -templateモジュールで便利な使い方 playbookテンプレート [#p67a9508] -ansibleでユーザー追加 トラブルシュート [#m7c820d3] -msg Aborting, target uses selinux but python bindings (libselinux-python) aren’t installed -you must install the sshpass -ERROR Could not parse YAML. Check over playbook/vagrant-basic-install.yml again
One minute to read

ansible-lintの使い方

#author(“2018-06-20T06:10:54+00:00”,“default:kazuma”,“kazuma”) ansible 概要 [#h1e00de7] ansible-lintの基本的な使い方です。 インストール手順 [#t9e53b32] pip install ansible-lint ルールの一覧確認 [#ie25358f] ansible-lint -L lintの実行 [#z9762e58] ansible-lint /path/to/.yml lintファイルの指定 [#q922bf57] ansible-lint /pat/to/.yml -c /path/to/.ansible-lint ansible-lintの設定ファイル例 [#j63e905e] 下記例だとANSIBLE0002の空白チェックのみがエラーとなる。 parseable: true quiet: false use_default_rules: true skip_list: - ANSIBLE0004 - ANSIBLE0005 - ANSIBLE0006 - ANSIBLE0007 - ANSIBLE0008 - ANSIBLE0009 - ANSIBLE0010 - ANSIBLE0011 - ANSIBLE0012 - ANSIBLE0013 - ANSIBLE0014 - ANSIBLE0015 - ANSIBLE0016 - ANSIBLE0017 - ANSIBLE0018 verbosity: 1
One minute to read

ansibleでユーザー追加

ansible 概要 [#qce7832d] 秘密鍵にてSSHで接続できるユーザーを作り、sudo権限を付与するためのplaybookです。 事前準備 [#p936d6a9] passwordの箇所には下記コマンドでMD5によるパスワードを作る。

openssl passwd -salt なんでも良い -1 ここにパスワード 表示されたパスワードを下のHOGEHOGEHOGEに記述する playbook [#l082d99f] - hosts: all sudo: true <–もしくは下のsu: trueを追加する su: true su_user: HOGEHOGE vars: password: HOGEHOGEHOGE tasks: - name: add a new user user: name=ユーザー名 password={{password}} shell=/bin/bash state=present - name: add a sudo user lineinfile: "dest=/etc/sudoers backup=yes state=present regexp='^ユーザー名' line='wlansible ALL=(ALL) NOPASSWD: ALL'" - name: add a user to ssh config lineinfile: "dest=/etc/ssh/sshd_config backup=yes state=present regexp='^AllowUsers ユーザー名' line='AllowUsers ユーザー名'" - name: service restart sshd service: name=sshd state=restarted - name: create directory file: path=/home/ユーザー名/.

One minute to read

ansibleでログを有効にする

ansible 説明 [#o9c0c83a] ansibleではデフォルトではログは無効になっています。 コンフィグで有効にできますので、設定を有効にしてログローテーションをかければOKです。 設定 [#yf4eb1e6] # cd /etc/ansible/ # cp -p ansible.cfg ansible.cfg.date +%Y%m%d # vi ansible.cfg — #log_path = /var/log/ansible.log log_path = /var/log/ansible.log — # cd /etc/logrotest.d/ # vi ansible /var/log/ansible.log { weekly rotate 10 compress notifempty missingok }
One minute to read

ansibleのインストール

ansible 説明 [#nc733397] サーバー管理ツールansibleのインストール手順です 環境:CentOS [#rc528382] CentOS6 手順 [#sdca5253] 事前にepelのパッケージをインストールしておく

yum install ansible # anisible –version ansible 1.8.2 環境:Mac [#qafa4138] -Mac OS X 10.11.1 -Homebrew0.9.5

手順 [#v1aa2fe0] $ brew install ansible $ which ansible /usr/local/bin/ansible $ ansible –version ansible 2.0.0.2 テスト [#x2ca90c4] ローカルにansible-hostsというファイルを作成し、対象ホストを記述してみる

vi /root/ansible-hosts [test-svr] 192.168.99.3 192.168.99.4 -m ansibleオリジナルモジュールを実行 -a Linuxのコマンドを実行 -k パスワードを確認する ※鍵認証にすればきかれない –ask-su-pass rootパスワードを確認する。 test-svr全体へ [#d9f273f2] # ansible test-svr -i ansible-hosts -m ping -u SSHユーザー -k test-svrの1つだけへ [#x1c10c32] # ansible 192.

One minute to read

ansibleのトラブルシュート

ansible トラブル1 [#tbd563ae] [WARNING]: The version of gmp you have installed has a known issue regarding timing vulnerabilities when used with pycrypto. If possible, you should update it (i.e. yum update gmp). 対処方法 [#u1553e53] # yum udpdate gmp もしもgmpがアップデートできなかったら [#jbcab93c] # yum update gmp Setting up Update Process No Packages marked for Update # rpm -qa | grep gmp gmp-4.3.1-7.el6_2.2.x86_64 無視して良いそうです…。EPELの現行バージョンのバグだそう。 トラブル2 [#xc91cbeb] Error: ansible requires a json module, none found!
One minute to read