Category Archives: Linux

Linuxで、ファイルの削除を禁止する

  Linuxで、一般ユーザが作ったログ等について、ファイルに追記はできるが、削除はできないようにする方法。 chattrコマンドを利用すれば、簡単に実現できる。 hogehoge.txtを追記モードで開き、書き込みすることはできるが、ファイル削除は禁止するには、 [shell] chattr +a hogehoge.txt [/shell] 解除するには、「-」をつける。 [shell] chattr -a hogehoge.txt [/shell]   編集も削除も一切禁止したい場合は、 [shell] chattr +i hogehoge.txt [/shell] 解除するには、同じく「-」をつける。 [shell] chattr -i hogehoge.txt [/shell]   chattrによる制限状況を確認するには、lsattrコマンドを使いましょう。 [root@hogehoge home]# lsattr /var/log/hogelog —–a——- /var/log/hogelog/hogehoge_20120610005016.log —–a——- /var/log/hogelog/root_20120610004440.log —–a——- /var/log/hogelog/root_20120610003347.log [amazon_enhanced asin=”4774151432″ /]

Posted in Linux | Comments closed

sshのログインが遅い

  先月VMWare上で再構築したCentOSへのsshログインに、若干時間がかかることに気づく。 ・・・前にもあったよねと、1分ほど考える。 /etc/ssh/sshd_configの #UseDNS yes を #UseDNS yes UseDNS no としてsshdを再起動したらなおった。

Posted in Linux | Comments closed

cron実行時に送信されるメールを止める

  Amazon Linux AMI環境にて。 cronでシェル実行のテストをしていたのだが、実行する度にメールが飛んでくるのがウザいので、メール送信をとめた。 /etc/crontab の”MAILTO=root”を”MAILTO=”に変更した。  

Posted in Linux | Comments closed