SQUID 2.6.STABLE3 的 transparent proxy 設定
Solaris 時進入文字模式或 Windows 模式
把 Solaris 在開機後使用文字模式
/usr/dt/bin/dtconfig -d
若 想把 Solaris 在開機後使用Windows模式
/usr/dt/bin/dtconfig -e
查表法 , PHP 把 array 存進 file
好處是, 下次直接把檔讀進 array 立即可查詢, 如果資料不常改變, 查詢頻率普通時用
用 innerHTML switch 不同 content
<div id=”ttt” style=”display:none”>
藏起來的 div
</div>
<div id=”qqq”>
這邊要換成 …..
</div>
<a href=”javascript:void show();”>ddd</a>
<script language=”javascript”>
function show() {
t=document.getElementById(‘ttt’).innerHTML;
document.getElementById(‘qqq’).innerHTML=t;
return false;
}
</script>
my encode sample
[code language=php]
// my_encode( )
$secret = ‘11111’;
function my_encode($data) {
$data = serialize($data);
$hash = md5($GLOBALS[‘secret’] . $data);
return array($data, $hash);
}
// my_decode( )
function my_decode($data, $hash) {
if (!empty($data) && !empty($hash)) {
if (md5($GLOBALS[‘secret’] . $data) == $hash) {
return unserialize($data);
} else {
error_log(“Validation Error: Data has been modified”);
return false;
}
}
return false;
}
TEST: $secret = ‘11111’;
// Load in and validate old dataif (! $data = my_decode($_GET[‘data’], $_GET[‘hash’])) {// crack attempt}// Process form (new form data is in $_GET)// Update $data$data[‘username’] = $_GET[‘username’];$data[‘stage’]++;unset($data[‘password’]);// Encode resultslist ($data, $hash) = pc_encode($data);// Store data and hash inside the form?> ” method=”get”>
…
value=””>
value=””>
[/code]
找 setuid and setgid 的 files
find / -type f ( -perm -4000 -o -perm -2000 ) -print
好用的 postfix mail log 統計軟體 pflogsumm
pflogsumm.pl is designed to provide an over-view of postfix activity, with just enough detail to give the administrator a “heads up” for potential trouble spots.
emerge net-mail/pflogsumm
rsync command
#!/bin/sh
/usr/bin/rsync -avxE –delete /var/www/prebid/upload /home/rimmon/daily_backup