タグ

ブックマーク / news.mynavi.jp (3)

  • Webアプリケーションを守るApacheモジュール「ModSecurity」

    Hello, ModSecurity! - 実際に動作させてみよう ModSecurityはApacheのモジュールとして動作する。設定はhttpd.confをはじめとしたApacheのコンフィグファイル上でおこなう。Portsからインストールすると、Apacheのコンフィグファイルを格納するディレクトリに関連するファイル(ModSecurity Core Rules)がひととおり生成される。デプロイされるディレクトリとファイルは次のとおり。 Includes/mod_security2.conf Includes/mod_security2/CHANGELOG Includes/mod_security2/LICENSE Includes/mod_security2/README Includes/mod_security2/modsecurity_crs_10_config.conf

  • bashの配列を使う方法

    Guides, HowTos and Tips for Technology Geeks - The Geek Stuff 高機能シェルのひとつにbashがある。shの機能を拡張したsh系に分類されるシェルで、インタラクティブシェルとしてもシェルスクリプトとしても利用される。Linux系のディストリビューションではデフォルトでインストールされ、デフォルトのシェルに設定されていることが多い。その場合、システムの/bin/shの実態がbashになっていることもあり、/bin/shスクリプトを書いているつもりでいつの間にかbashの拡張機能を使っていることもある。 The Ultimate Bash Array Tutorial with 15 Examples - The Geek Stuffにおいてbash拡張機能のひとつである配列の機能が紹介されている。15のサンプルにわけて機能を紹介する

  • Ubuntu/FreeBSDターミナルをもっと使いこなすための「tput」コマンド

    Ubuntu is a community developed operating system that is perfect for laptops, desktops and servers. LinuxやFreeBSDの操作に慣れてきたら、次はコマンドを組み合わせてシェルスクリプトを作成し、これまでコマンドラインから入力していた処理の自動化や、より高度なコマンドの作成を実施していきたい。こういった場合、ターミナルそのものがユーザが操作する基インタフェースということになる。 ターミナルは文字を表示するという機能以外にも、所定の場所にカーソルを表示させたり、フォントを変更したり、表示する色を変更したりとさまざまな機能を提供している。これら機能は制御コードシーケンスと呼ばれる特殊な文字列をターミナルに出力することで利用できる。ただし、制御コードシーケンスはターミナルごとに違っているため

  • 1