2008年10月13日 星期一
黑米風暴 台灣職棒末路?
2.有沒有救,個人不認為隊伍變少就會改變
台灣的健忘,不是一天二天的,還會有第五次第六次.....。
這不是說棒協多用力就可以了。
有利的地方都有黑道的影子,
而台灣的黑道又只會看眼前的利而宜。
而這才是破壞的根源。
黑道跟警察,人民有時又覺得黑道還比警察好呢?
看看海角七號裡的警察的對話,完完全全吧台灣的警察說的一針見血。
我個人的親身體驗??
我曾在便利店打工過,那家店之前被搶過。所有一個月後收到了一通警察的問候電話內容大至如下:
你們被 搶後當地的警察的處理態度好嗎?
有沒有去關心你們啊?
從事發後的一個月,我完全沒有遇到警察來關心過的(ps 我是代理店長一天有12小時在店裡),所以就心直口 快的回答它(非人栽),那有什麻關心啊一點風聲都沒有。
完事後還跟老板報告,老板說,說的好,真是......一堆抱怨的話就不寫了。
隔天我上晚班,來的時候,老板跟我說,刑警來找查,去撞球間到未滿17歲 的來買煙,早班工讀 生忘了查証件 ,中箭落馬了要罰錢。我記得是罰六千。
心想不會吧,這就是刑警的關心,也太關心了吧,心中不免覺得(幹--這就是人民的保姆)。
當天又來一通電話,問有沒有來關心,
{幹這叫關心喔??}這句話只能放心裡了
有好關心?(關心個屁)這句話也只能放心裡了
從此就過者太平的日子了
也許有點說遠了,不過警察都沒有好到那裡了,黑道當然是胡作非為,這才是最大的問題點吧?
連黑道都能當立委 了你說是不是啊!!
幹人民的保姆
2008年10月12日 星期日
政院:10/13至10/17股市跌幅縮小為3.5﹪
,更何況這個政策的結果,都是可以預見的。
干預商場的自由交易,可以不跌反升的嗎?
你就立個法,只準升不要可以跌,只能買不能賣好了。
保証股票破一百萬點。
2008年10月10日 星期五
安裝xoops
解壓 tar -zxvf xoops-2.0.18.S3-tw-utf8
在 /var/www/下建一個目錄
#cd /var/www
#wget http://xoops.tnc.edu.tw/uploads/xoops-2.0.18.S3-tw-utf8.tgz
#tar -zxvf xoops-2.0.18.S3-tw-utf8
#mkdir xoops
#cp -R ./xoops-2.0.18.S3-tw-utf8/html /var/www/xoops
#chown -R www-data:www-data xoops
開啟firefox
http://IP/xoops
進行設定
設定前 需要先設好資料庫
設定後
#cd /var/www/xoops
#rm -rf install
#chomd 444 mainfile.php
完成
2008年10月8日 星期三
Flash Media Server 在 debian 上,
下課回工作室後,先在工作室的 CentOS 5.2 上的 /tmp 目錄下建立一個子目錄,再將下載的 Flash Media Server 3 開發版複製到新建立的目錄下,以 unzip 解壓縮後再以 tar 指令將 tar ball 解包。
安裝前,我先建立一個 Flash Media Server 將來使用 Deamon 方式執行的用戶帳號與群組,接下來是安裝的重點,因為 Flash Media Server 一般指定的平台是 Solaris、AIX 或 Redhat Enterprise 版本,所以在 CentOS 或其它 DIST. 上安裝,必須要下 platformWarnOnly 的參數,否則無法安裝。
# useradd -r fms# mkdir /tmp/fms# mv Flashmedia3_Int_Strm_ALP.zip /tmp/fms# cd /tmp/fms# unzip Flashmedia3_Int_Strm_ALP.zip# tar zxvf FlashMediaServer3.tar.gz# cd FMS_3_0_1_r123# ./installFMS -platformWarnOnly
安裝過程需要回答 Y/N 的部分我採用預設值,管理者帳號密碼 admin/bar(請自設),執行 Deamon 的帳號與群組 fms/fms(請自訂)。CentOS 5.2 上安裝過程一切順利,測試實際使用串流內容也沒問題。
回到教室,依照上述的步驟在 Debian 上執行,安裝過程會出現找不到 chkconfig 檔案的錯誤訊息,不過也可以完成安裝,安裝完畢發現 Flash Media Server 無法自行啟動,可能是安裝過程找不到 chkconfig 檔案的關係。FMS 安裝檔案下載
Debian 對 Deamon 的管理並不是使用 Redhat 的 chkconfig 管理工具,而是使用 rcconf 管理工具來做管理,所以在安裝完 Flash Media Server 後,得手動執行 rcconf 將 fms 服務該選才能在開機時自行啟動。
# rcconf
手動執行方式
# /etc/init.d/fms start
問題又來了,Flash Media Server 使用了 TCP Port:1935 來作為連線使用,使用 Port 1111 與 11110 給管理的 Console 連線,上述手動方式啟動 FMS 後,我使用 telnet localhost 1935 卻沒有任何回應,這表示無法提供串流服務,而 telnet localhst 1111 有回應,表示 Console 是可以使用的。
進入 /opt/adobe/fms 目錄,執行 ./fmsmgr server start 結果回應 NSPR 的 Library 找不到,查了一下函式庫,有發現 libnspr4-0d 的函式,那怎麼會無法啟動呢?想到之前在做某些程式的編譯時,需要一些函式的 develop 套件,把 libnspr4-dev 套件給安裝起來,再重新啟動 FMS,果然一舉成功
# apt-get install libnspr4-dev# /etc/init.d/fms restart
在 Debian 上安裝 Flash Media Server 可能還需要 libstdc++5 以及 libstdc++5-3.3-dev,如果執行 fms 發現有上述套件區缺少的情況,請把它裝到系統中。
通常,Debian 上 Deamon 執行不會在畫面顯示錯誤訊息,變通的方式是進入 /opt/adobe/fms 目錄下,執行以下檔案:
# ./fmsmgr server fms start
或
#./fmsadmin server fms start
它會告訴你不同的錯誤訊息。
另外,可以在 /etc/ld.so.conf.d/i486-linux-gnu.conf 內加上一行 /opt/adobe/fms,存檔後記得執行 ldconfig 指令讓設定生效。
網路上有文章寫到安裝 Flash Media Server 需要先進行補丁後再執行安裝程序,該補丁下載點在,指令需要解包後的安裝目錄下進行 patch -p1 < flash-media-server-3-ubuntu.patch。不過,我是沒有補丁啦!我猜想這個補丁應該是修改安裝程序,跳過 Platform 的檢查,所以我並沒有將它補上。
Flash Media Server 3 測試
複製 /opt/adobe/fms 目錄下的 AC_RunActiveContent.js、fms_adminConsole.htm、fms_adminConsole.swf 到網站目錄下。
透過瀏覽器開啟 fms_adminConsole.htm 網頁。,
在網頁中填入 FMS 主機位址、連線帳號與密碼,按下 Login 按鈕。
點選新畫面的 View Application 按鈕。
在網頁下方 New Instance_ 選擇 vod。
上方清單出現 vod 項目後,請直接按 Enter 即可。
使用可以支援 rtmp 協定的播放程式來播放串流內容,rtmp://140.134.210.131/vod/sample。
或使用 Flash 編輯一個內嵌 FLVPlayer 組件的 SWF 後發佈成網頁格式來播放串流內容。
或將 /opt/adobe/fms/sample/application/vod 目錄下的 C_RunActiveContent.js、vodtest.html、vodtest.swf 檔案複製到網站目錄下,或直接瀏覽器開啟 vodtest.html 進行測試。
2008年10月1日 星期三
rsync 異地備份
安裝 rsync
# apt-get install rsync
使用
# rsync -avlR –delete 140.134.210.131:/etc /tmp
進階運用
rsync 可配合 ssh 進行定時備份。
先進行 SSH 無密碼登入的金鑰製作。
在 /etc/crontab 安排 rsync 的指令執行。
2008年9月30日 星期二
SSH-免密碼---凡走過必留下香港腳
NIS 網路資訊服務
NIS,Network Information Service 網路資訊服務,它可以將不同的主機所要使用的資訊集中到一部主機或分散各個主機上,這些資訊包含使用者帳號密碼的驗證資訊、群組資訊、主機名稱解析資訊……等。
在 Linux 系統上,NIS 是使用 YPServer 的服務,建立起各主機間的連線。
安裝
安裝 YP Server。# apt-get install nis
指定 Domain 為 nw.edu.tw。
啟動服務:# ypserv
設定
YP Sever 端(設定檔案 /etc/ypserv.conf)
欄位#1 允許的主機名稱或 IP
欄位#2 NIS 網域名稱
欄位#3 可使用的資料庫名稱
欄位#4 安全管理(none 無限制、只允許使用 port 1024 之前的埠口連線、deny 禁止)
初始化 NIS,將系統的帳號資訊轉換成為 NIS 的資料庫檔案:
# /usr/lib/yp/ypinit -m
YP Client 端(設定檔 /etc/yp.conf)
設定 /etc/yp.conf 內 ypserver 的 IP,例如:ypserver 140.134.210.131
設定 /etc/passwd,在最後一行加上 +::::::。
設定 /etc/shadow,在最後一行加上 +::::::::。
設定 /etc/groub,在最後一行加上 +:::。
斟酌是否修改 /etc/nsswitch.conf。
初始化 NIS,將系統的帳號資訊轉換成為 NIS 的資料庫檔案:
# /usr/lib/yp/ypinit -m
nisdomainname 指令可查看所屬網域名稱或刪改。
/etc/default/nis 設定檔案,設定該主機為 NIS Master(Slave)或是 Client。
/etc/nsswitch.conf 設定檔案,修改 shadow 項目為 shadow file nis。
啟動
/etc/init.d/nis start
測試
在 NIS Server上建立一個使用者帳號。
在 NIS Client 主機以新使用者帳號登入。
若順利登入後,代表驗證成功。
自動掛載NFS網路檔案系統
學會了 NFS 之後,若在加上自動掛載就方便多了。
所謂自動掛載是指使用遠端分享的 NFS 時,不用先進行掛載,在使用掛載目錄時,由系統自動掛載服務幫忙先掛載後再使用,自動掛載後若一段時間未有存取,則會自動卸離。
安裝
# apt-get install autofs
設定檔案
/etc/auto.master
/etc/auto.misc
/etc/auto.net
/etc/auto.smb
請先依照 /etc/auto.master 檔案內容建立目錄:
/misc 本機相關掛載目錄
/net 網路檔案系統掛載目錄
/smb Samba檔案系統掛載目錄
/etc/auto.master 檔案為自動掛載系統指定相關需要進行自動掛載的總目錄設定檔案,格式如下:
欄位#1 掛載目錄
欄位#2 對應的掛載對應設定檔案
欄位#3 逾時卸載時間設定(可不設定)
範例:(timeout 前是兩個減號)
/share /etc/auto.share –timeout=60
/etc/auto.misc、/etc/auto.net、/etc/auto.smb 設定內容相似,/etc/auto.misc 是本機相關資源的掛載對應,例如光碟機、磁碟機,/etc/auto.net 則是網路資源的掛載對應,/etc/auto.smb 是 Samba 資源的掛載對應。這些對應的檔案必須與 /etc/auto.master 內的設定作對應。這些設定黨內的基本設定格式如下:
欄位#1 本機的掛載目錄。
欄位#2 掛載選項,路如檔案系統格式、逾時、讀取權限等。
欄位#3 要被掛載的資源,例如光碟機代號、遠端 NFS 分享的資料夾
範例(type 前是兩個減號)
rem_kk –type=nfs,rw 140.134.210.131:/tmp
啟動
# /etc/init.d/autofs start
測試
請先檢查所建立的總目錄是否為空目錄。
直接以 ls 指令查詢掛載目錄,例如: ls /share/rem_kk,看看是否有內容出現。
NFS 網路檔案系統
NFS
NFS,Network File System 網路檔案系統,是 UNIX/Linux 與 UNIX/Linux 之間檔案分享的一種服務。
設定前,請先檢查通訊協定 RPC(Remote Procedure Call)中的 portmapper 是否正常運作?
查詢 RPC 服務,請使用 rpcinfo 指令。# rpcinfo -p
安裝
portmapper 安裝 # apt-get install portmap
NFS 安裝 # apt-get install nfs-kernel-server
設定
NFS 主要設定檔為 /etc/exports 檔案,內容格式相當簡單,檔案內各欄位如下說明:
欄位#1 → 要分享的檔案目錄實際路徑。
欄位#2→ 分享的對象,後面緊接著括號內為對象可用權限)。多對象則使用空格分開。
範例:
/tmp *(rw,sync)/web-data 140.134.210.0/24(ro,sync)
啟動
# /etc/init.d/nfs-kernel-server start
權限說明
ro 唯讀
rw 可讀可寫入
no_root_squash 如果為 root 用戶,則具有該目錄的 root 權限。(不建議使用)
root_squash 如果 root 用戶,則將身份變成匿名者身份。
all_squash 所有用戶皆為匿名者身份。
anonuid 匿名者使用哪一個帳號的 UID。
anongid 匿名者使用哪一個帳號的 GID。
sync 資料同步寫入。
async 資料先寫入記憶體中。
subtree_check 強迫檢查目錄的父目錄權限,例如 /usr/sbin 目錄。
no_subtree_check 不強迫檢查目錄的父目錄權限。
相關指令
showmount 列出指定主機分享出來的資源清單# showmount -e# showmount -e Teacher# showmount -e 140.134.210.131
exportfs 匯出 /etc/ports 內容給 NFS Server# exportfs -r
mount 掛載# mount -t nfs 140.134.210.131:/tmp /mnt/test說明:140.134.210.131:/tmp 為分享的遠端主機與目錄,/mnt/test 為要掛載的本機目錄
2008年9月28日 星期日
沒有申請dns---作一個只能區網用的dns的設定
@套件----bind9
設定檔--/etc/bind/named.conf
但是debian就是愛另建一個
設定檔--/etc/bind/named.conf.local
寫入
zone "網域名稱" {
type master;
#file "/etc/bind/zones/網域名稱.zone";
#除非你要管理多個dns記錄不然就直接放/etc/bind下就好了
file "/etc/bind/網域名稱.zone";
};
什麻沒有網域名稱,又沒申請怎會有。那就亂寫吧EX: yahoo.com.tw
/etc/bind/zones/網域.zone 這是方便管理所以給它.zone
建立dns資料檔----網域.zone
可以先copy db.local
#cp /etc/bind/db.local 網域.zone
將以下的內容寫入
; BIND data file for local loopback interface;
$TTL 604800
@ IN SOA ns1.tw.yahoo.com. root (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns1.tw.yahoo.com.
@ IN A 127.0.0.1
@ IN A 192.168.11.1
@ IN A www
@ IN A ftp
@ IN A wob
@ IN A bb2
@ IN MX 10 mail
www IN A 192.168.11.1
ftp IN A 192.168.11.1
wob IN A 192.168.11.1
bb2 IN A 192.168.11.1
註:那台pc的網路要用static不可以用dhcp
不然ip換了就頭大了
#vi /etc/network/interfaces
加入
euto eth0
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1
藍色的是零
如果要把那台電腦當分享器用可以用一網卡對二ip的方式作
#vi /etc/network/interface
auto eth0:0
iface eth0:0 inet static
address 192.168.10.1
netmask 255.255.255.0
#ifup eth0:0
因為沒有申請合法的 dns所以要做一些騙人的收法
在#vi /etc/resolv.conf
要加入
nameserver 127.0.0.1
nameserver 192.168.1.11
nameserver 168.95.1.1
#vi /etc/hosts
192.168.1.11 tw.yahoo.com
192.168.1.11 ns1.tw.yahoo.com
XP的hosts 在 c:\windows\system32\drive\etc\hosts
一樣加入
192.168.1.11 tw.yahoo.com
192.168.1.11 ns1.tw.yahoo.com
2008年9月27日 星期六
usb驗孕
----如果是真的就太好用了
前幾天老師有提到驗孕那時 跟老師說的內容有些錯誤想說把它 給寫下來
缺發現網路上有人說有用usb作的驗孕器
公司官方 當你加到購物車後
網上的文
先說一下很多人對驗孕都不是很了解
驗孕的方式其實是要找對時間驗才有用的
不是作完了就驗的喔
驗的時間--如果你很急者要知道也不用運動完就驗沒那麻快
----在卵與精子受精後的第八天----即可以在尿中驗出是否受孕
以此去推算約在完事後的2 週驗就可以只到有無不用算有些人說的驗二次
我的老師說它以為一定要早上的第一泡中段線----
就算是驗血反也不用早上 的第一泡....
再說一下usb驗孕--如果是真的就太好用了
接尿終是不好的
如果將這個usb的精片組與藍芽科計作一個結合--藍芽最大的問題是電--沖水的動能轉成電能好像也不錯
只要裝在馬桶中,尿完就可以知道了
要是裝在國中學校還可以預防小女生 在廁所的事----不過好像不太好---
2008年9月26日 星期五
使用swat 設定你的samba
linux--用指令進入分享的網路芳鄰
#smbclient -L 192.168.10.1 --查該主機有那些資料分享
#smbclient //192.168.10.1/資料夾名字 ---進入192.168.10.1的資料夾
>put 上傳的檔名
>lcd 更換本機目錄
>get 下載的檔名
>mget 下載的
#smbmount //140.134.210.188/share /mnt/share -o iocharset=utf8,codepage=cp950,dmask=777,fmask=777
除錯常用的指令linux
#dpkg -gurey -s /usr/bin/smbclinet ---查smbclinet是在那一個套件中
@@查port是否開啟
#telnet localhost 21 --查21port是否開啟
@@查log檔最後100行
#tail 100 /var/log/syslog
@@若知道相關知訊可用管線命令
#ps -aux grep 想關知訊
@@可以用 apt-get 查可用的套件
#apt-get install pop3-server 查收信的套件有那些
@系統使用偵查
#tload
Samba Server 安裝與設定--老師的資料
在 UNIX/Linux 環境中,主機與主機的檔案分享可以透過 NFS(Network File System)進行,但若是環境中還有 Windows 系統,則因 Windows 系統未支援 NFS 而無法達到檔案及印表機的資源分享。Samba Server 是一套好軟體,它可以建立 Linux 與 Linux 之間或是 Linux 與 Windows 之間的檔案與印表機分享,及所謂的『網路芳鄰』。
Windows 環境下的網路芳鄰使用 NetBIOS 通訊協定。NetBIOS 通訊協定為 IBM 所創造與發展,用在區域網路環境中機器與機器連線的基本通訊協定,後因效能不佳而放棄繼續研發與使用。Microsoft 在發展 Windows 95 系統時,將 NetBIOS 通訊協定應用在網路芳鄰,讓 Windows 系統透過該通訊協定達到資源方想的目的。
不過,NetBIOS 除了效能不佳外,始終存在著無法跨越路由問題。在網際網路風行後,TCP/IP通訊協定嚴然成為機器通訊的最佳方式,而機器與機器間的資源分享,也因為網路連線的範圍擴大,需要一套能夠跨越路由的通訊協定。於是將 NetBIOS 放到 TCP/IP 上,搭載以 TCP/IP 為基礎的通訊,讓 NetBIOS 可以跨越路由,稱為 NetBIOS over TCP/IP。
工作群組與網域
網路作主要的用途是進行資源分享與訊息交換,最小的網路是將兩台電腦以電纜線連接來達到資源分享。一般的小型企業電腦數目不多,透過簡單的電纜或集線器即可形成一個工作群組,在工作群組內的機器都擁有資源釋出分享的能力,而為了安全,美台機器會為分享出來的資源作密碼保護,要存取者必須獲得密碼後登入來可以使用資源。在不同機器會有不同的資源與密碼,資源存取者需要記憶美台不同機器的資源密碼,顯然是很不方便。
網域的出現,解決了上述的問題。在網域中會有一部機器擔任網域的主控站(稱為 PDC,Primary Domain Controller),PDC 將網域中的帳號與資源進行集中的管理,工作端只需要登入到網域中,便可以依據權限進行資源存取。
設定
Samba Server 一般預設的設定目錄為 /etc/samba,設定檔是 smb.conf,在設定檔案內,主要要設定伺服器啟動的相關設定以及資源分享兩部份。
[Global]
workgroup = fcu_nw #設定群組或網域名稱
server string = Samba Server #主機的註解
security = user #設定 Samba 扮演的角色(share、User、Server、Domain、AD)
encrypt passwords = true #啟用密碼加密
passdb backend = tdbsam #新版 Samba 使用者帳號存放的方式以資料庫方式存在
smb passwd file = /etc/samba/smbpasswd #使用舊版的使用者帳號存放的方式,指定檔案路徑及名稱。
obey pam restrictions = yes #使用 PAM 認證機制
unix password sync = no #Windows 與 Linux 密碼同步化
passwd program = /usr/bin/passwd %u #密碼變更指令
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* . #密碼變更交談方式內容
pam password change = no #密碼變更是否使用 PAM 而不用 passwd program
domain master = yes #指定 Samba 為 PDC
domain logons = yes #使用網域登入方式
logon path = \\%N\profiles\%U #用戶登入後所使用的 Profile 放置路徑
logon drive = H: #用戶登入後自動將家目錄連結成指定的磁碟機
logon home = \\%N\%U #用戶登入後的使用者家目錄
logon script = logon.cmd #用戶登入後執行的程序稿
wins support = no #是否讓 Samba 當成 WINS Server
wins server = 192.168.1.1 #指定使用哪一台 WINS Server(與 wins support 只能二選一)
local master = yes #為工作群組角色時,是否作為 Local Master。
os level = 33 #作業系統等級 (95->16、NT Workstation->32、NT Server->64)
add user script = /usr/sbin/adduser –quiet –disabled-password –gecos “” %u #新增用戶的指令
interfaces = 127.0.0.0/8 eth0 #指定 Samba 在哪些介面與 IP 監聽
host allow = 192.168.10. 127. 140.134.210. #允許哪些 IP 主機連線
socket options = TCP_NODELAY #指定伺服器與用會對話介面
name resolve order = lmhosts host wins bcast #主機名稱解析方式的順序
dns proxy = no #是否使用 DNS 作名稱解析
[Share]
[Temp] #資源分享的名稱
comment = Test Share Directory #註解
path = /tmp #實際目錄路徑
public = yes #是否為公用資料夾
browseable = yes #是否可被瀏覽
printable = no #是否為印表機圖示
writable = yes #是否可寫入
read olny = no #是否只能讀取
guest ok = no #是否允許來賓帳號存取
設定檔的語法檢查
Samba 提供 testparm 指令來作設定檔的語法檢查。
# testparm
服務的啟動
Samba Server 啟動時有兩項服務會議起啟動,一項是 Samba 本身(smbd),另一項是 NetBIOS 通訊協定(nmbd)。
# /etc/init.d/samba restart
使用者帳號的建立
必須是系統內已經存在的使用者帳號
根據設定檔可以選擇使用新版的資料庫來存放使用者帳號。
若設定檔內指定使用 smb passwd file 來存放設定檔,則需要事先建立指定的 smbpasswd 檔案。
[使用資料庫存放]
設定檔案內指定 passdb backend = tdbsam。
重新啟動 Samba # /etc/init.d/smbd restart。
以 smbpasswd 建立使用者 # smbpasswd -a user01。
[使用 smb passwd file]
設定檔案內指定 smb passwd file = /etc/samba/smbpasswd。
重新啟動 Samba # /etc/init.d/smbd restart。
以 smbpasswd 建立使用者 # smbpasswd -a user01。
Client 端的連接
[文字模式下使用 smbclient 指令]
# smbclient -L localhost 列出主機清單
# smbclient -L //teacher 列出 teacher 主機分享的資源清單
# smbclient //Teacher/Temp -U user01 以 User01 登入 Teacher 主機存取分享的 Temp 檔案資源
登入後操作指令同 FTP。
[X 視窗環境下使用 LinNeighorhood]
安裝 # apt-get install linneighorhood
X 視窗下的開始選單選擇程式啟動。
debian--samba網路芳鄰
smb---samba
nmb---NeTBIOS saver tcp/ip
@套件samba
@HTML管理套件swat
http://localhost:901/
http://ip:901/
@查看是否有samba的服務
#ps aux grep smb
p to p 網路分享
網域與網域之間的分享(windows--AP---以DC網域管理控制者)
PDC主要的網路控制者
BDC次要的網路控制者
samba可做5種角色
1.share---分享
2.user---工作群組
3.server---網域中的伺器
4.PDC(DC)---網域的控制者
5.AD ---動態資料
@設定檔 /etc/samba/smb.conf
log file = /var/log/samba/log.%m
%m是指這台pc的名稱
samba官方debina 下載頁面
http://us1.samba.org/samba/ftp/Binary_Packages/Debian/
2008年9月25日 星期四
在網路上看到的題目
元培
http://www.cs.nctu.edu.tw/cht/announcements/post/post_t.php?news_sn=865&class=1
http://209.85.175.104/search?q=cache:bFJGC4-J2u4J:wwwccucomtw.googlepages.com/case_study.doc+%E5%B0%88%E9%A1%8C%E9%A1%8C%E7%9B%AE+%E7%B6%B2%E5%B7%A5&hl=zh-TW&ct=clnk&cd=7&gl=tw&lr=lang_zh-TW
吳鳳
http://www.csie.nuk.edu.tw/announce.php?f=3&t=55&s=0
http://www.csie.nuu.edu.tw/chinese/territory.php
http://sample.ctust.edu.tw/張淵ä»/html/99KMS.htm
28
http://dpts.nttu.edu.tw/im/contents/news/news_show.asp?id=53&menuID=1
http://tchinfo.ttu.edu.tw/query/getthesis.php?id=wcf
Debian---squirrelmail 小松鼠webmail
用aptitude安裝
OR
#apt-get install squirrelmail
#apt-get install squirrelmail-locales
#apt-get install squirrelmail-decode
@apache設定檔
#cd /etc/squirrelmail/apache.conf --與apache設定檔
將此檔放CP到
#cp apache.conf /etc/apache2/sites-available/
在/etc/apache2/sites-enabled/下
#ln -s ../sites-available/apache.conf apache.conf
@設定方法
執行
#/usr/sbin/squirre/mail-configure
SquirrelMail Configuration : Read: config.php (1.4.0)---------------------------------------------------------Main Menu --
1. Organization Preferences --更改你的webmail的名稱 圖的設定
2. Server Settings --不用改
3. Folder Defaults
4. General Options
5. Themes
6. Address Books
7. Message of the Day (MOTD)
8. Plugins
9. Database
10. Languages --更改語系
D. Set pre-defined settings for specific IMAP servers
C Turn color on
S Save data
Q Quit
10的設定
1. Default Language : zh_TW
2. Default Charset : UTF-8
@收信用
dovecot-common
dovecot-imapd
dovecot-pop3d
設定檔請見下面
設定dovecotdebian:~# vi /etc/dovecot/dovecot.conf
fixprotocols = imap pop3
listen = *
disable_plaintext_auth = no
mechanisms = plain login
本內容有參考以下布落格
http://thirteen-tw.blogspot.com/
Debian---openwebmail
記得看說明檔
@安裝
# dpkg -i owm_2.53-2.deb
# apt-get -f install
@更改首頁
在/var/www/openwebmail/ 下
#rm index.html
#ln -s redirect.html index.html
POSTFIX 設定檔mail-savere
設定檔 /etc/postfix/main.cf
主要設定
myhostname = mail.aaa.com #Mail Server 主機名稱
mydomain = aaa.com #網域名稱
myorigin = aaa.com #原點,為網域名稱,寄信時顯示的網域。
mynetworks = 127.0.0.0/8, 192.168.1.0/24, 140.134.210.131 #設定可以 Relay 的網段及IP
mynetwork_style = subnet #簡易設定 class 為主機所在同級的 IP 都可以 Relay、subnet 為主機所在網段的 IP 都可以 Relay、host 僅開放單主機 IP 可以 Relay。(會以 mynetworks 為主要)
inet_interface = all #設定 POSTFIX 監聽伺服器哪一個 IP(bind-address)
mydestination = $myhostname, $mydomain, localhost, locahost.localdomain #設定所屬網域,在此指定 POSTFIX 該收下哪些網域的信件。
relay_domain = $mydestination #設定可以轉信的網域
relay_host = msa.hinet.net #透過指定的 ISP 郵件伺服器代為寄信
伺服器
queue_directory = /var/spool/postfix #設定郵件寄送時暫存的佇列目錄
mail_spool_directory = /var/mail #信箱目錄
mailq_path = /usr/bin/mailq #設定 mailq 查詢指令路徑與指令
home_mailbox = Mailbox #指定信箱類別 Mailbox 或 MailDir/
mailbox_command = /usr/bin/procmail -a “$EXTENSION” #設定投遞信件的命令
mailbox_transport = lmtp:unix:/file/name #設定信件投遞使用的服務
mailbox_size_limit = 512000000 #設定信箱大小
message_size_limit = 1024000 #設定每封信件最大容量
過濾與限制
unknown_local_recipient_reject_code = 550
smtp 郵件認證
smtpd_sasl_auth_enable = yes #設定對 Client 進行 sasl 認證
smtpd_sasl_local_domain = $mydestination #信任的網域,不需要進行身份認證。
smtpd_recipient_restrictions = permit_sasl_authenticated, permit_auth_destination, permit_mynetworks, reject_unauth_destination, reject #收信規則
smtpd_sasl_security_options = noanonymous #取消匿名
smtp_sasl_enable = yes #啟動遠端用戶身份認證
smtpd_client_restrictions =reject_invalid_hostname, reject_unauth_pipelining, reject_unknow_send_domain, reject_non_fqdn_recipient, reject_rd1_client bl.spamcop.net, permit_mynetworks #對遠端用戶進行身份確認的處理流程
maximail_queue_lifetime = 1d
2008年9月24日 星期三
專題----?????????
真的是一頭霧水啊!!
如何依公司需求,提供必要的服務??
所選的系統為什麻比較好
所用的軟題為什麻比較好
????
企業須求
整合
傳真 TO e-mail
汔車行動整合--用快閃硬碟+視訊網路
創新----
改良----
mail-server----postfix
九月 24th, 2008
準備工作
兩位學員一組,分別為 A 同學與 b 同學。
兩位同學各自有自己的網域名稱(例如:A 同學為 aaa.com 、B 同學為 bbb.com)。
兩位同學互相在自己主機上的 /etc/hosts 內加上對方的 IP 與機器名稱、網域的對應(例如:140.134.210.131 mail.aaa.com aaa.com)。
A 同學以 ping 指令測試 B 同學的主機名稱與網域名稱是否可以正常解析(例如:ping mail.aaa.com)。
設定
A、B同學分別在自己機器上的 POSTFIX 設定自己的信件伺服器(設定檔:/etc/postfix/main.cf)。
設定項目(以 A 同學為例):
myhostname = mail.aaa.com
mydomain = aaa.com
mydestination = $myhostname, $mydomain, localhost, localhost.localdomain
mynetworks = 127.0.0.0/8, 140.134.210.131
inet_interface = all
設定完畢後,重新讀取設定內容(# /etc/init.d/postfix reload)。
A、B 兩位同學以 mail 指令寫信給對方(例如 A 寫給 B:# mail kk@mail.aaa.com)。
送出後,以 mailq 指令檢查信件伺服器佇列上是否有信件等待傳送。
完成傳送後,以使用者身份登入(例如 kk),並以 mail 指令檢查自己的信箱,查看是否正常收信。
Lifetype Blog安裝
下載檔案放到網站根目錄。
將下載的 Lifetype 包進行解包。(# tar zxvf lifetype-1.0.6.tar.gz)。
可修改 Lifetype 目錄名稱(# mv lifetype-1.0.6 lifetype)。
修改目錄擁有者(# chown -R www-data lifetype)。
在 MySQL Serever 上建立一個 Lifetype 專用的資料庫,並建立一個專用的連線帳號與密碼。
開啟瀏覽器並在網址列輸入網址進行安裝(例:http://140.134.210.131/lifetype/wizard.php)。
在安裝畫面依序填入資料庫連線相關資料後,按下 Next 按鈕進行下一個步驟設定。
確認輸入的資料庫連接資訊無誤後,按下 Next 按鈕進行下一步設定。
進入資料庫初始化步驟,按下 Next 按鈕繼續下一步驟設定。
接下來要建立 Lifetype Blog 使用者帳號,請依序填入相關資料,按下 Next 按鈕繼續下一步驟設定。
進入部落格組態設定頁面後,輸入部落格名稱、選擇中文語系(Traditional Chinese Translation(UTF-8))、選擇面板樣式(Template),按下 Next 按鈕繼續下一步驟設定。
設定已經完成,請先移除目錄下的 wizard.php 檔案,並按下 go to Administration interface 按鈕繼續管理頁面。
debian--DNS架設
1 設定檔 #vi /etc/bind/named.conf
1.1次要(設定檔)#vi /etc/bind/named.conf.local
將以下內容寫入,在named.conf.local
zone "oilbelly.sungyy.org" {
type master;
file "/etc/bind/oilbelly.zone";
};
ps:oilbelly.sungyy.org這是申請的dns
設定記錄的檔案/etc/bind/oilbelly.zone
2設定記錄的檔案內容
$TTL 604800
@ IN SOA oilbelly.sungyy.org. root (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache
TTL;
@ IN NS oilbelly.sungyy.org.
@ IN A 140.134.210.199
IN MX 10 mail
mail IN A 140.134.210.199
ftp IN A 140.134.210.199
www IN A 140.134.210.199
dns IN A 140.134.210.199
aaa IN A 140.134.210.199
bbb IN A 140.134.210.199
ccc IN A 140.134.210.199
3啟動dns
#/etc/init.d/bind9 start
2008年9月23日 星期二
debian---blogger
#vi /etc/php5/apache2/php.ini
將extension=mysql.so啟用
#apache2ctl restart
軟體:wordpress
放在/var/www 下
#wget http://wordpress.org/latest.tar.gz
解壓
#tar -zxvf latest.tar.gz
基本上放好後就可以做了 會產生一個目錄 wordpress
在進入前需改變目錄權限的設定
#chown -R www-data wordpress
連接方法
http:\\IP\wordpress 進去設定
Database name 設定資料庫名稱
Database username 使用者
Database password 密碼
Database host 主機
Table prefix (if you want to run more than one WordPress in a single database) 資料表的前置字元
為了能設定成功必需在資料庫建立相對的使用者與密碼及資料庫
請看練習那一篇
install 的設定
Blog Title 標頭
進入後cp密碼
貼上就可以進入了
更改密碼
中文化
中文化程式下載點 用複制捷徑再用wget下載,或到下列網站下載
http://wordpress.kirin-lin.idv.tw/news/wordpress-262-zhtw
解壓 #unzip 加超長檔名會解出二個檔案
中文化方法
在 wp-content 目錄下面
#madir languages
然後把 解壓的zh_TW.mo 這個檔案拷貝過去就即可。
(也就是 /wp-content/languages )
增加wp-config.php 檔中的紅字部份
define ('WPLANG', 'zh_TW');
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', 'utf8_unicode_ci');
Debian--資料庫練習
2建立一個本機端使用者(Debina)
3該使用者只能對所建立的資料庫有完全權限
mysql>create database Debina;
mysql>grant all privileges on debina.* to debina@localhost identified by "something" with grant option;
mysql>set password for debina@localhost=password("1234");
Debian----資料庫mysql
啟動檔 #/etc/init.d/mysql start(restart)
設定檔 #vi /etc/mysql/my.cnf
資料庫的操作
進入mysql
#mysql
mysql>show databases; --顯示資料庫
mysql>create database fcu; --建立 fcu這個資料庫
mysql>drop database fcu; --移除 fcu這個資料庫
mysql>exit --離開
mysql>\? --help
(\?) Synonym for `help'.clear
(\c) Clear command.connect
(\r) Reconnect to the server. Optional arguments are db and host.delimiter
(\d) Set statement delimiter. NOTE: Takes the rest of the line as new delimiter.edit
(\e) Edit command with $EDITOR.ego
(\G) Send command to mysql server, display result vertically.exit
(\q) Exit mysql. Same as quit.go
(\g) Send command to mysql server.help
(\h) Display this help.nopager
(\n) Disable pager, print to stdout.notee
(\t) Don't write into outfile.pager
(\P) Set PAGER [to_pager]. Print the query results via PAGER.print
(\p) Print current command.prompt
(\R) Change your mysql prompt.quit
(\q) Quit mysql.rehash
(\#) Rebuild completion hash.source
(\.) Execute an SQL script file. Takes a file name as an argument.status
(\s) Get status information from the server.system
(\!) Execute a system shell command.tee
(\T) Set outfile [to_outfile]. Append everything into given outfile.use
(\u) Use another database. Takes database name as argument.charset
(\C) Switch to another charset. Might be needed for processing binlog with multi-byte charsets.warnings
(\W) Show warnings after every statement.nowarning
(\w) Don't show warnings after every statement.
本機端登入(-u 使用者 ;-p 是要輸入密碼)
1#mysql -u root -p
2Enter password:
3mysql>grant all privileges on *.* to root@"%" identified by "something" with grant option;
4mysql>set password for root@localhost=password("1234");
5mysql>set password for root@"%"=password("1234");
*.* 那個資料庫的.那個資料表---*.*就是所有的資料庫.所有的資料表的使用權限
to root@"%" 權限給予root ;@後接的是從那來的ip或網段;%表示所有來源
identified by "something" 進 入一定要驗証的密碼
第4行 設定 本機端root的使用密碼1234
第5行 設定 遠端root的使用密碼1234
遠端登入
#mysql -h 140.134.210.199 -u root -p (-h 主機)
遠瑞登入的設定
port的設定
使用者權限的制定
外匯
軟體 http://www.interbankfx.com/Accounts/Demo/ibsetup.exe
更該語系view--language-big5-重啟動
上圖是開啟一個虛擬帳號
交易倍數---1:200正常的交易1口是10萬迷你帳戶是 1:200勾選訂閱新聞
工具--選項中--可以增加虛帳號級修改密碼
代號
USD美金
CHF瑞朗
GBP英鎊
CAD加幣
JPY日幣
EUR歐元
AUD奧幣
買與賣的中間值與買與賣的差叫水差
右鍵可以取消網格
W1---週線
D1---日線
H4---4小時線
H1---1小時線
M30--30分鐘
M15--15分鐘
M5---5分鐘
M1--1分鐘
滑鼠的右鍵 ---技術指標---選Bollinger Bands--
設定--時間週期--10 顏色--隨便(淡色的) 偏差--2 平移--0 應用於---Typical Price (HLC/3)
下單
F9
買----漲
賣----跌
佣金----外匯金紀人
類型----就是買or賣
價位----
止損----用滑鼠點單右鍵更該設定 設定停損
獲利----用滑鼠點單右鍵更該設定 設定獲利了結
追蹤止損----設定最高獲力,但是其中有下降時會算出一個止損點。若重新上升則止損點往上升
BALANCE
CREDIT
EQUITY
Margin 底壓金
Free margin
Margin level 剩下50%時會自動停止
B口決
買決
上線往上
下線往下
中線往上
賣決
上線往上
下線往下
中線往下
2008年9月22日 星期一
ftp server
@vsftpd 設定檔 /etc/vsftpd.conf
@proftpd 設定檔 /etc/proftpd/proftpd.conf
/etc/vsftpd.conf
可以用 man /etc/vsftpd.conf 查其設定的參數為何
pam_service_name=vsftpd pam 認証的名稱為vsftpd
rsa_cert_file=/etc/ssl/certs/vsftpd.pem SSL加密
網頁代管的方法(一IP多網頁)
Name Base
IP Base
PORT Base
亦可以 name+port
1.首先建立各公司網頁的存放目錄
2.建立各公的的網頁或存入
3.建立虛擬主機
在 /etc/apache2/sites-available
內建立各公司的設定檔(default)可以cp預設檔
對以下內容作更該(假設cp成 aaa bbb ccc)
NameVirtualHost * 移除之只有本機網頁的留者
<virtualHost *>
ServerAdmin 管理者的信箱
ServerName 申請的dns
DirectoryIndex index.html index.php
DocumentRoot /var/web 網站放的資料夾
網站放的資料夾的設定
< Directory /var/wwwdate/aaa/>
Options Indexes FollowSymLinks MultiViews
AllowOverride AuthConfig
Order allow,deny
allow from all
# This directive allows us to have apache2's default start page
# in /apache2-default/, but still have / go to the right place
#RedirectMatch ^/$ /apache2-default/ 自動導向目錄
</Directory>
</virtualHost >
在 /etc/apache2/sites-enabled 下建立連接檔幾個公司就幾個連接
#ln -s /etc/apache2/sites-available/aaa /etc/apache2/sites-enabled/aaa
重啟apache2
#/etc/init.d/apache2 restart
#apache2ctl restart
@更改這裡可以不同的方法
<virtualHost *> 使用dns區分
<virtualHost ip> 多ip管理
<virtualHost :port NU> 使用ports
<virtualHost *:port NU> 使用dns+ports
@修正apache2重新啟動錯誤
debian:/etc/apache2
# vi apache2.conf
add
ServerName localhost
存檔後重啟apache2
#debian:~# /etc/init.d/apache2 restart
網頁驗証的建立
在主網頁內建一個檔桉 .htaccess
1內容如下
AuthType basic
AuthName "test"
AuthUserFile /web-data/aaa/d01/.htpasswd
Require Valid-user
說明:
使用的類型
提示字元
對要進入d01目錄的連接作驗証
讀取.htpasswd內的使用者
2更該網頁定檔中
< Directory /www-date/aaa/d01/>
Options Indexes MultiViews
AllowOverride None 更改 AllowOverride all
Order allow,deny
Allow from all
</Directory >
改完要重啟apache2ctl restart
3建立使用者及密碼
#htpasswd -c 密碼檔檔名 使用者帳號
#htpasswd -c /www-date/aaa/d01/.htpasswd test
New password:
Re-type new password:
Bluetooth 1.2&2.0 Overview
維基百科
上課內容
basic baseband protocol
frequency hopping 跳頻 每秒1600次
台灣可用79頻率,日本只有23個頻率
每一個Frame 分為二個部份
master <--->
slave <---->
625μS
time slot 625 μS
當下載or上傳多時則會以多時槽多一時槽方式傳送
1 ,3, 5個時槽
Network Topology
1Radio Designation
2Piconet
每個master可以同時對 7個simultaneous 或200+ active slaves per piconet
3Scatternet
A..High capacity system
多個impact連接起來可以增加它的頻寬
到 10Piconet
@取得主導權的是Master
連接方式由 master 一個個的去問slave 有沒有要傳送 ,傳送時間一到(不管資料有沒送完)就去問下一個直到下次問到才會傳送。
physical link definition
1..SCO 持續連線
2..ACL 有需要才連
藍芽技術是open free 的
##Computer File Transfer
Scenario --
藍牙上網
資料同步
三合一話 (對講機,電話,)但是藍芽才25公尺?? (phone Functionality &Model Benefits)
免持電話功能
cpmputer speakerphone
無限裝置(滑鼠,鍵盤,印表機,音響,電視,冰箱,........)
instant
藍牙的運用
@在馬桶裡裝檢測的傳送值
@在郵包上裝記錄寄送資料
@在衣服上近胸口處感測心率
@在皮包上裝距離感測以防小偷
@多人近距離連線game
@全身式的裝備感測
@will 用紅外線+藍芽
紅外線感受位置+藍芽計算座標
作業要寫三章的ppt 可以將藍芽有什麻運用呢??
@水表在高樓處,利用藍芽+(陽能續電池+水電瓦斯表)利 用藍芽傳送水表資料
ps 太陽能電池板不能直照中午太陽。如何正常使用太陽能電池板
@搖控的玩具
藍芽特點
低功率
open free
中頻寛
短距離
除去手機與電腦網路,所剩下的就是芽可運用的
@網路進化
網路商務
網路遊戲
網路xx
@當電視與電話溝通時
@當冷氣與冰箱溝通時
@當書桌與馬桶說話世界又會是什麻樣子的
生活中的物品
~~分類
~居家用品
~廚防用品
~家電用品
~衛浴用品
產品
產品作用方式
產品運用
2008年9月19日 星期五
web server
套件
@apache2 (httpd)
@mysql
@mysql-server
@phpmyAdmin--html 管理mysql
@php
@php-devel
@php-mysql
@webmin(官方)debian用
會用的的設定檔
主設定檔 #/etc/apache2/apache2.conf
debian:/etc/apache2# ls -al
-rw-r--r-- 1 root root 24196 Sep 19 17:15 apache2.conf 主要設定檔
drwxr-xr-x 2 root root 4096 Sep 19 11:14 conf.d 個人設定當目錄
-rw-r--r-- 1 root root 895 Mar 22 2008 envvars
-rw-r--r-- 1 root root 0 Sep 12 14:04 httpd.conf 其它系統的主要設定檔
drwxr-xr-x 2 root root 4096 Sep 19 14:07 mods-available 可用模組目錄
drwxr-xr-x 2 root root 4096 Sep 19 13:54 mods-enabled 實裝模組連接目錄
-rw-r--r-- 1 root root 10 Sep 11 15:55 ports.conf listen
drwxr-xr-x 2 root root 4096 Sep 19 18:05 sites-available 虛凝網頁設定
drwxr-xr-x 2 root root 4096 Sep 11 15:55 sites-enabled 虛凝網頁實裝置掛載連接目錄
Include /etc/apache2/sites-enabled/
------------------------------------------------
ServerAdmin 管理者的信箱
ServerName 伺服器的dns
DirectoryIndex index.html index.php 網頁目錄中的起始檔
DocumentRoot /var/web 網站放的資料夾
網站放的資料夾的設定
2008年9月18日 星期四
linux 檔案屬性
屬性可以用10bit的二進位來看會比較明白
0000000000 -111111111
---------- drwxrwxrwx
也就是為什麻 r=4 w=2 r=1
第一個位是檔案類行[d-lbc]
d 目錄
- 檔案
l 連接檔
b 裝備可供儲存的設備
c 裝置的了列埠設備備
之後的九個 三個三個一組分為三組
111 111 111 也就是 7 7 7
rwx rwx rwx
其中x的屬性在目錄時 表示可偶進入目錄中
如果該目錄屬性為 110 110 110 6 6 6
則任何人看似可以讀寫但是沒有執行的權限所以無人可以用
#umask 檔案予設權限
在用ls後可以看到debian:~# l檔案屬性 擁有者 屬於那個群組 檔名
drwxr-xr-x 11 root root 4096 Sep 18 21:04 .
drwxr-xr-x 22 root root 4096 Sep 18 00:23 ..
drwx------ 2 root root 4096 Sep 18 23:23 .aptitude-rw------- 1 root root 1749 Sep 18 19:47 .bash_history
-rw-r--r-- 1 root root 558 Sep 12 01:04 .bashrc-rw-r--r-- 1 root root 517 Sep 12 00:26 .fonts.conf
drwxr-xr-x 3 root root 4096 Sep 12 00:17 .gcin
更改屬性用指令
#chmod -R 777 .gcin
#chown -R root:root .gcin
linux基本中的基本指令
os==debian常用指令 --大小寫要注意;[tab]鍵 可補指令 補路徑檔名;CTRL+C;CTRL+D(結速輸入)
#ls 就是dir#cd /etc/lini.d ../../etc/lini.d 在root家目錄中可以使用絕對路徑與相對路徑
#mkdir 建目錄
#rm -rf 移除
#cp copy
#mv [a檔] [b檔] [c目錄] 移動或改名(將a及b檔移到c目錄中)
#touch 建檔.修改檔案時間
#locale 區語言設定為何
#LANG=C;LANGUAGE=C only one shell (;是指連續指令)
#export LANG=C LANGUAGE=C 所有的shell ,export 輸出指令可以是多個指令以空格區格
#reboot 重開機
#poweroff 關機
#man 說明檔
#info 說明檔
#locate 查檔案的位置
#updatedb 更新指令資料庫讓使用locate可以找到新安裝的指令#find 直接查檔案
#file
#which
#whereis
查看檔案內容用指令
#cat 從頭看
#tac 從尾看(logo檔常用)
#less
#more