星期三, 3月 22, 2006

Windows 2003 Server Remote Desktop

在Windows 2003 Server 下, 已經升級為DC情況下
想要藉由 Remote Desktop 來遠端登入
做法為
1.於My computer 上 --> right click --> Properties --> Remote
--> 勾選 " Allow users to connect remotely to this computer
--> Ok -->Select Remote Users --> Add --> 輸入使用者
-->OK --> Ok --> Ok

此時如果馬上去遠端桌面連線就會發現無法連線
因為沒有權限
2.Start--> Administrative Tools --> Domain Controller Security Policy
-->Security Settings --> Local Policies --> User Right Assignment
--> Allow log on through Terminal Services --> 點選兩下開啟
-->勾選 "Define these policy settings" --> Add User or Group
--> Browse --> 輸入 Remote Desktop Users --> Ok --> Ok

就可以以遠端登入的方式管理
^^
enjoy it

星期四, 3月 16, 2006

WS2003指定某一張網卡為Default Gateway

在這次的Lab 環境建立的過程發現一個問題
當Window 2003 server 有兩張網卡的時候
該如何指定某一張網卡為Default Gateway呢?

在linux的作法為
/etc/sysconfig/network 中,加入一行
GATEWAYDEV=eth0

在Windows就不知道該如何?
苦腦了兩天
終於在威龍大師的指導下
得到答案
做法為
開始-->控制台-->網路連線-->於要指定為Default Gateway的網卡上按右鍵-->內容
-->TCP/IP-->內容-->進階-->取消"自動指定Matric"-->填入比另一張網卡小的Matric EX: <20
-->確定
-->完成

經了解windows的Dafult gateway是看誰的Matric值最小來決定
故以此方法方便得解

感謝威龍大師

星期一, 3月 13, 2006

神奇的網芳

今天想整合samba and Windows的網芳
client 皆為Windows XP
Server 為 Linux Samba 3.x and Windows 2003 Enterprise

奇怪的是
還沒升級DC前一切正常

升級完的Domain Suffix 好像跟linux samba相衝突
就會變成
同時有兩個workgroup的感覺
一個為原來的 workgroup 一個為domain netbios name
後來將client加入windows 2003的群組 (domain netbios name那個)解決此問題
發現好像Windows 2003 升DC其他人就看不到
其他工作群組的網芳
後來的做法是將samba server設定為 local master = no
加入到 windows 2003的群組 (domain netbios name 那個)

其中有個client一直反應看不到網芳
後來證實..................是防毒軟體 PC Cxxxx搞的鬼 ...........Orz

星期六, 3月 11, 2006

Compaq Evo N400c

Compaq Evo N400c 真是令人噴飯的Notebook
不支援 Usb 開機
抓不到 PCMCIA的光碟機
該如何裝呢Orz............
內建Windows 98........................但是想裝Windows XP
百思不得其解
都會停在找不到光碟機
回應請按F3結束


今天想了許久
後來請教威龍大師
習得方法如下
1.將Windows XP 的 i386 資料夾 copy到D槽
2.將Windows 98 重新開機到MS-DOS 模式底下 (開始 -關機 )
3.C:> smartdrv (粉重要,可以省粉多時間 )
4.C:> d:\I386\winnt
5.指定Windows XP 檔案位於 D:\I386
接下來安裝的程序與一般安裝方式無異


^^

感謝威龍大師

星期三, 3月 08, 2006

postfix-2.2.2-2 on Fedora core 4 x86_64

postfix-2.2.2-2 on Fedora core 4 x86_64
修改main.cf的設定
#vi /etc/postfix/main.cf
inet_interfaces = all
mydomain = xxxxx.com.tw
myhostname = yyyy.xxxx.com.tw
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
mynetworks = 192.168.0.0/24 127.0.0.0/8
#service postfix restart
#chkconfig postfix on
#netstat -tupln |grep :25

星期四, 3月 02, 2006

Cheops-ng 網路監察軟體

在駭客現形的書中有注意到一個網路拓撲的檢視軟體
今天花的一點時間找一下他的資料及安裝
書上為cheops 但是在網站上看好像沒有維護了
透過 http://rpmfind.net 找到 0.60版但是比較陽春
接下來又找到
cheops-ng 他的下一版本
http://cheops-ng.sourceforge.net/
安裝平台
Fedora core 3

軟體下載
http://cheops-ng.sourceforge.net/download.php

下載source code

cheops-ng-0.2.3.tgz

#tar zxvf cheops-ng-0.2.3.tgz
#cd cheops-ng-0.23
#./configure
就會發現少了一堆套件沒裝^^
故使用apt 安裝缺少的套件
#apt-get update
#apt-get install gnome-libs
#apt-get install gnome-libs-devel
#apt-get install libungif
#apt-get install libpng-devel
#apt-get install libxml-devel

#./configure
#make
#make install

完成安裝
執行cheops-ng

#cheops-agent &
#cheops-ng

enjoy it
^^

星期六, 2月 25, 2006

MSN 中文編碼轉碼

由於使用Ethereal 分析封包在訊息為中文的時候為亂碼..........
其實為Unicode
故轉碼的方式為
1.選取該訊息部份內容 --> 滑鼠右鍵 --> Export selected Packet Bytes
-->選取儲存目錄 -->儲存

2.在Linux內可用 iconv 指令來轉碼
參考
http://pcfarm.sinica.edu.tw/docs/utf8-big5-comparison/report.html

轉貼如下:
六、UTF8 碼轉 BIG5 碼測試

測試完 BIG5 轉 UTF8 之後,接著反過來測 UTF8 轉 BIG5。測試資料直接使用上一節轉碼之後的結果。由於 utf8-iconv.txt 和 utf8-msword-1.txt 的內容一樣,所以任取一個檔即可。為了測試方便,將該測試資料改名為 utf8.txt。

*
使用 iconv 將 UTF8 碼轉成 BIG5
iconv 以 -f 參數指定輸入資料的編碼,-t 參數指定輸出資料的編碼。轉碼指令如下:

$ iconv -f utf8 -t big5 utf8.txt > big5-iconv.txt

3.故使用
#iconv -f utf8 -t big5 utf8.txt > big5-conv.txt
# cat utf8.txt
\u96ff\uffff\u929d\uffff\uffff\uffff\u822a\uffff\uffff\uffff\uff7b\u96a1\u8200\uffff\uffff\uffff\uffff\uffff\uffff\uffff
# cat big5-conv.txt
你不是要去伯朗咖啡


以上^^

星期二, 2月 21, 2006

Shell Programing note

*調查使用 | (pipe) 來連結各指令的終止碼 (bash篇)

[root@localhost tmp]# ls
gconfd-root kde-root mcop-root ssh-wqbnVl2901 xses-root.kUqU56
kdecache-root ksocket-root orbit-root test.sh
[root@localhost tmp]# cat test.sdd | wc -l
cat: test.sdd: 沒有此一檔案或目錄
0
[root@localhost tmp]# echo $?
0 <----無法由return code知道 cat test.sdd執行失敗
[root@localhost tmp]# cat test.sdd | wc -l
cat: test.sdd: 沒有此一檔案或目錄
0
[root@localhost tmp]# echo ${PIPESTATUS[0]}
1 <----利用${PIPESTATUS[n]} 這個陣列的變數便可知道執行失敗
[root@localhost tmp]# cat test.sdd | wc -l ; set | grep -i pipe
cat: test.sdd: 沒有此一檔案或目錄
0
LESSOPEN='|/usr/bin/lesspipe.sh %s'
PIPESTATUS=([0]="1" [1]="0")

星期六, 1月 14, 2006

MS2003 Note

有關於Domain User 無法於本機登入的問題
是由於使用試用版光碟, bug 所影響
升級到MS 2003 Service Pack 1就解決

星期日, 12月 04, 2005

[轉貼]將某個資料夾下面所有資料的容量限制在100MB以下

原始出處
http://phorum.vbird.org/viewtopic.php?p=99833#99833

改天來試試看^^
mrmeow 寫到:各位前輩 在沒有建使用者帳號,不是使用quota機制的情況下 有沒有辦法將某個資料夾下面所有資料的容量限制在100MB以下? 謝謝各位~

dd if=/dev/zero of=100M.img bs=1024k count=100
mke2fs 100M.img
mount -t ext2 -o loop 100M.img /path/dir

往後該 /path/dir 就是只有 100M 空間可以使用。

星期五, 11月 25, 2005

使用mmencode 回復編碼

使用mmencode 回復編碼 mime64 及 quote-print 兩種常用格式
先安裝含有mmencode的套件
可使用apt or yum 安裝
xemacs套件
指令在 /usr/lib/xemacs/i386-redhat-linux/mmencode

參考網頁
https://www.redhat.com/archives/fedora-list/2004-March/msg00847.html

實作範例
mime64編碼
#echo "104 速配快報,這樣可不可以呢 ?" | mmencode

quote-print 編碼
#echo "104 速配快報,這樣可不可以呢 ?" | mmencode -q

解回來 mine
#echo "MTA0ILN0sHSn1rP4LLNvvMulaaSjpWmlSKlPID8K" | mmencode -u

解回來 qp
#echo "104 =B3t=B0t=A7=D6=B3=F8,=B3o=BC=CB=A5i=A4..." | mmencode -q -u

參考資料
http://phorum.study-area.org/viewtopic.php?t=17308