cron

  • crontab (cronではpathが初期化されることに注意)
例)毎月1にWindows共有ファイルにsquidのログデータ(access.log)をアップロードする。
自動認証用ファイル
vi /var/log/squid/authfile
username=administrator
password=admin123
自動アップデートシェルスクリプト
vi /root/squid_logup.sh
/usr/sbin/squid -k rotate
cd /var/log/squid
/usr/bin/smbclient //192.168.1.1/public -A authfile -c 'put access.log'
以下のコマンドにて編集モード(viと同じ?)で登録
crontab -e
0 0 1 * * /root/squid_logup.sh
登録できたか確認
crontab -l
最終更新:2011年07月06日 01:28