Linux Squidのバージョン隠し sudo cp -a /etc/squid/squid.conf /etc/squid/squid.conf.$(date '+%Y%m%d%H%M%S') echo 'httpd_suppress_version_string on' ... 2021-07-05 Linux
Linux Apache Guacamole on CentOS 7 Apache Guacamole(ワカモレ)は、RDP、VNC、SSH、Telnet、Kubernetesのリモートアクセスのゲートウェイとして動作するオープンソースソフトウェア。 HTML5対応ブラウザがあれば利用できるのでリモー... 2021-07-03 Linux
Linux keepalivedでIPアドレスの冗長化 サーバ冗長化のためkeepalivedを導入した。iptablesのLinuxファイアウォール、SquidのProxyサーバを冗長化した。サービス監視した細かい切り替え条件も設定できるみたいだけど、今回はシンプルなVRRPのみ。 ipt... 2021-06-28 Linux
Linux dfで勝手に改行するなよportability ♡ dfコマンドはデバイス名が長いと勝手に改行してくれます。 NFSとかLVMとかマウントしていると要注意です。 スクリプトが思った通りに動きません。 余計なお世話だと思うときは「--portability」オプションを使うと邪魔しなくなります... 2015-03-02 Linux
Linux rootかどうかチェックするシェルスクリプト ♡ いや、難しい話ではないんだけど、エラーメッセージの出し方を忘れがちなので。 むしろ英文を忘れがちなのかもしれない…w #!/bin/bash if then echo 'This script must be run as root'... 2015-03-02 Linux
Linux ntpdateで時刻のズレをテスト ♡ 時刻が指定したNTPサーバとどのくらいズレているかチェックしたいとき。 ntpdateが便利なんだけどntpdが同期しているとsocketが使われてて実行できない。 # /usr/sbin/ntpdate ntp.nict.jp 2 Ma... 2015-03-02 Linux
Linux vi(vim)で確認しながら文字列を置換する ♡ vi(vim)で確認しながら文字列を置換したいとき。 cオプション。 :%s/置換対象文字列/置換文字列/gc replace with hoge (y/n/a/q/l/^E/^Y)? y: Yes n: No a: All q: ... 2015-01-16 Linux
Linux awkで最後の引数を抽出する ♡ awkで最後の引数を抽出する場合は$NF。 $ echo 'hoge1 hoge2 hoge3' | awk '{print$NF}' hoge3 $(NF - 1)で最後の一つ前。 $ echo 'hoge1 hoge2 hoge3' |... 2015-01-14 Linux
Linux WindowsフォーマットのCP932とCRLFをなんとかする ♡ MS ExcelでCSVに変換したファイルをLinux向けに整形する。 文字コードをCP932からUTF-8に変換する。 Shift_JISだとエラーが出ることがあるのでCP932。 $ iconv -f cp932 -t utf-8 cp... 2015-01-13 Linux
Linux LANGがja_JP.UTF-8でjmeterが実行できなかった件 ♡ apache-jmeter-2.12/bin/jmeterを使う場合はLANGをen_US.UTF-8に設定しよう。 ja_JP.UTF-8では実行できない。 $ LANG=en_US.UTF-8 /opt/apache-jmeter-2.... 2015-01-09 Linux