Linux

cp /dev/null logfile を使う理由

なぜ書き込み中のログファイルの内容をクリアするためには mv logfile logfile~; touch logfile;とせずに cp /dev/null logfileとするのかしっくりきていなかったのですが、要はmvを使うとinodeが変更されないのでlogfile~に書き続けられてしまうというのが…

PostgreSQLセットアップ

# yum install postgresql # yum install postgresql-server # service postgresql initdb # service postgresql start # chkconfig postgresql on # vi /var/lib/pgsql/data/pg_hba.conf METHOD部分でidentなどを削除してtrustへ変更する# createdb -U post…

crond っていくつか種類があるのね

colinuxにcronの設定をしようとしたらデーモンがそもそも入っていなかったため調べてみると、、cronといってもいくつか種類があるんですね。初めて知りました。 vixie cron dconよりもやや高機能(SELinux/PAMをサポートしているようです) dcron シンプルか…

Samba構築

ファイル共有のためにSambaを構築しました。その時の注意点のメモ。 nmb(netbiosの名前解決サービス)が起動していないと、Windows側から\\[コンピュータ名]で起動できない。 SElinuxが有効になっていると設定が非常に複雑なので、SElinuxの設定をOFFにして対…

SSH Agent Forwardingを有効にする

Linux上からSSHを使う時にAgent Forwardingの設定を有効にする方法です。 SSH秘密鍵の登録は事前に.ssh/id_rsaに記載しておくこと。 $ vi /etc/ssh/ssh_config # ForwardAgent no ForwardAgent yes これで踏み台サーバへのアクセスはAgent Forwardingが有効…

FirefoxのBSキーで戻れない件について

そんなときは、Firefoxのアドレスバーでabout:configと入力し、 browser.backspace_action = 0と設定すればOK。