Linux
意外と忘れていたので備忘録がてらメモ (例) $ yes | head -10000 | xargs -L 30 -P 2 ruby -e 'sleep(1); p ARGV.size;' -L : 引数の数が30件に達したら, コマンドを実行する -P : 同時実行数を2に指定 上記のコマンドを実行をすると, 引数の数を標準出力に…
はじめに ハニーポットってなに? 今回目指す構成 まずはインストール 必要なパッケージをインストールする Cowrieの起動用アカウントの作成 Cowrieのダウンロードと設定 ダミーユーザの追加 Cowrie を起動する ポート番号を変更していく sshdのポート番号を…
今までCentOSを使っていたけど、2011年からはUbuntuを使うことにする。 ※ Mac OS X(10.6.6)のChrome(8.0.552.237)を使ってインストールをしようとしたところ、 VNCコンソールが正常に起動しなかったため、Firefox(3.6.13)を使用しました。(´・ω・`) さくら…
EPELで実はnginxのrpmがあるんだけども、versionが0.6で止まっている。 なので、EPELからsrc.rpmを落としてきてそいつに最新のnginxをつっこんでbuildした。 EPELからnginxのsrc.rpmをダウンロードし、インストールする # wget http://ftp.iij.ad.jp/pub/lin…
言わずと知れたRPMforge i386 http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.i386.rpm x86_64 http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.x86_64.rpm # rpm --import http://apt.sw.be/RPM-GPG-KE…
以前はrpmforgeにパッケージがあったと思ったけど、どうやら無くなっている? 仕方が無いので、ソースからインストールし、その後checkinstallを使ってrpmにする。 # cd /usr/local/src # wget http://www.asic-linux.com.mx/~izto/checkinstall/files/sourc…
$ tar zcf - /var/log/httpd/access_log | uuencode access_log.tgz | mail <emailaddres> -s "Accesslog mail"uuencode が無い場合は # yum -y install sharutilsとすればいいよ。redhat系だったら。</emailaddres>
参考:http://redmine.jp/tech_note/install/[1] rubyのインストール # yum -y install ruby rdoc ruby-devel[2] SQLite3のインストール # yum -y install sqlite sqlite-devel※ sqlite-develを入れておかないと、あとでsqlite3-rubyがインストールできない[…
うちの自宅サーバはPentiumMなんだけど、CentOSを最新の5.3+仮想化にしようと思いクリーンインストールまでしたのに、、。 PentiumMではxenが利用できなかった・・。http://d.hatena.ne.jp/mir/20070925/p1
まず必要なモノは以下の通り。予めDLして適当にインストールを済ませておくこと VMware Player QUME for Windows vmx-Maker ※ オンラインでHDDイメージと、vmxファイルを生成してくれるサービスもあるので、それを使ってもOK今回ホストOSはwindows vistaでゲ…
$ mkdir -p ~/rpm/{BUILD,SOURCES,SPECS,SRPMS,RPMS/{i386,i586,i686,x86_64,noarch}} $ echo "%_topdir $HOME/rpm" > ~/.rpmmacrosこれで ~/rpm 配下に rpm -ivh *.src.rpm を実行すると入ります。 あとは自由に rpmbuild -bb *.spec
# ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 71679 max locked memory (kbytes, -l) 32 max memory size (kbytes, -m) unlimited …
unrarを使えばいいっぽい。 RPMforgeをyumリポジトリに追加する必要あり。参照:http://d.hatena.ne.jp/kopug/20070526 # yum install unrar # unrar e $fileNameオプションの意味 e 現在のディレクトリに展開する l アーカイブに含まれるファイル一覧を表示…
CentOS5以前だと mount -t smbfs or smbmount でできたんだけど、今はcifsってのを使うらしい。 # mount -t cifs //<IP Address>/<PATH> <LOCAL PATH> \ -o user=<USER NAME>,lfs,codepage=cp932,iocharset=utf8,uid=xxx,gid=xxx,file_mode=0xxx,dir_mode=0xxx※ LAN-DISK や 玄箱をmountする場合は、io</user></local></path></ip>…
# /usr/sbin/hddtemp /dev/hda /dev/hda: Hitachi HTS541616J9AT00: 33°Cログ化する場合 # echo "[`date +"%Y-%m-%d %H:%M:%S"`]" `/usr/sbin/hddtemp /dev/hda` >> /var/log/hddtemp.loghddtempは正直どうでもいいんだけど、時間を一緒にログを吐きたい場合…
いつも最新版のPostgreSQLをインストールするときは、 オフィシャルサイトから最新のRPMをダウンロードしていたんですが、 気づいたら、Yum Repositoryが公開されていた!という事で、yumで落とす事します。参考:http://yum.pgsqlrpms.org/reporpms/repovie…
■モジュールの読み込み # modprobe ip_conntrack_ftp # modprobe ip_nat_ftp■読み込まれたモジュールの確認方法 # lsmod■iptablesに認識させる方法 # vi /etc/sysconfig/iptables.conf IPTABLES_MODULES="ip_conntrack_ftp ip_nat_ftp" ※PASSIVEモードが使え…
■サーバ側の設定+α (1) VNCサーバのインストール # yum -y install vnc-server(2) 自分のアカウントで、vncサーバを起動 $ vncserver -geometry 1280x1024 You will require a password to access your desktops. Password: パスワードを入力 Verify: 再度パ…
# yum install createrepo # createrepo -v /path/to/el5/RPMS # vi /etc/yum.repos.d/el5_local.repo [local] name=EL5 baseurl=file:///path/to/el5/RPMS enabled=1これでおしまい。 http経由で落としたければ適当にapacheの設定とかすればok
■ とりあえず # echo '4294967295' > /proc/sys/kernel/shmmax■ しっかり # vi /etc/sysctl.conf kernel.shmmax = 3221225472/sbin/sysctl -p
# /usr/sbin/smartctl -A /dev/hda | grep Temperature | awk '{print $10}' 33こんな感じでHDDの温度を知ることができるのですが、 これをMRTGにAddしちゃいました。 # vi /usr/local/bin/hddtemp.sh#/bin/sh /usr/sbin/smartctl -A /dev/hda | grep Temper…
※ kernel の バージョンは 2.6.18-8.1.8.el5■1 デバイスの種類をたしかめる # lspci 2:08.0 Ethernet controller: Intel Corporation 82801DB PRO/100 VE (MOB) Ethernet Controller (rev 83) 02:0b.0 Ethernet controller: Atheros Communications, Inc. AR…
http://d.hatena.ne.jp/omomom/20070722/1185046080 またエラーがでました。さっきよりは進んだけど、今度はlibnet.hがないといってますね・・・。 yumのレポジトリから探せればいいんですが・・・。 id:omomomさん。こういう事ですか? # yum whatprovides …
http://demo.redmine.org/ 特徴としては、、 Tracと同じようにsvnに対応 初めからマルチ言語対応 複数のプロジェクトに対応 次の機会にいれてみよう。=追伸 今日Vmwareに入れてみた。 Tracってたしかローカルにsubversionのリポジトリを必要とするけど、 red…
sessionファイルであったり、ファイルのアップロードのゴミであったり、 テンポラリ的なファイルをある一定時間を経過していたら削除したいという場合に便利なコマンド。RedHat系OSの場合: /usr/sbin/tmpwatch 240 /tmp240時間アクセスされていない/tmpのフ…
圧縮 $ tar zcvf /home/kopug/tmp/test.tgz /home/tomyhero/hogeと書いた場合、test.tgz を回答すると、そのカレントディレクトリ内に "home/tomyhero"とかディレクトリを作ってしまう。 今回欲しいのは単純に "/home/tomyhero/hoge"だけ。それでこうする $ …
# cd /usr/local/src # wget http://www.meisei-u.ac.jp/mirror/apache/httpd/apache_1.3.37.tar.gz # tar zxf apache_1.3.37.tar.gz # cd apache_1.3.37 # OPTIM="-O2" ./configure --prefix=/usr/local/httpd1.3 \ --sysconfdir=/etc/httpd1.3/conf/ \ --l…
相変わらずインストールするのが好きなid:kopugなわけで、Ubuntuに引き続きCentOS5をインストールしたので、 インストール後の基本設定をまとめてみた。(1) CentOSのインストール。チョイスしたアプリは"エディタ"と"開発環境"のみ。 (2) 一般ユーザの作成 #…
id:tomyheroの記事にも紹介してある方法なので、そこにとりあえずリンクを。 動的バーチャルホスト実はこれ、id:tomyheroが貸してくれた"LINUXサーバHACKS"にそのまんま書いてあるのは内緒。
postfixの場合は、/etc/main.cf に以下を追加(もしくはコメント削除) recipient_delimiter = - <- デフォルトは +(例) kopug-hogehoge@domain.com -> kopug@domain.com kopug-1234@fomain.com -> kopug@domain.com に転送。ちなみにqmailの場合は .qmail-de…