Welcome to MyBlog_笑著流淚III
歡迎使用非Internet Explorer瀏覽器,欣賞這裡的一切資訊!!
我是武男, 24歲, 大家都叫我阿男...有的人還會叫我白目老百姓...找我的話請Google "武男" 就沒錯了~
uBuntu-Terminal Server Client
Autor 白目研究生 | 26.05.2009 | Category uBuntu, 技術文件
記錄一下
以前使用Terminal Server Client 的全螢幕
如果連線中斷後
就只能看著他中斷什麼事情都做不了
所以
ctrl + alt + Enter
就可以切過來又切過去
切過來又切過去了~
武男亂講-ubuntu 9.04 desktop 初體驗
Autor 白目研究生 | 20.05.2009 | Category uBuntu, 技術文件, 武男亂講
這個版本的使用心得
就是ASUS的M5面板上的無線網路指示燈總算可以閃爍了~XDD
總是要先GREEN ON BLACK
然後同步時間
然後要VPN
沒看過這麼肥的SH,所以…
ecc@ecc-laptop:~$ sudo sh vpnsetup.sh
就不小心可以LOGIN了
要跟GTALK連結,我試了幾次近接設定要這樣子才能通…
所以…僅供參考~僅供參考~XDD
–
GMAIL用SSL也不錯啊~
–
uBuntu Zone-DNS How to
Autor 白目研究生 | 03.03.2008 | Category uBuntu
havenlin.org的由來(延伸閱讀)
很久以前,就應該要補齊這個Lab 的steps了
這篇文章的主題是DNS
往下閱讀的同時,請注意DNS是一個非常龐大的系統
如果讀者跟我一樣只把DNS定義在正解IP即可,那這個Lab已經符合您的需求了
但是,要再深入一點的議題
請把DNS and BIND讀個幾遍吧
今天的Lab環境是:
uBuntu Server 7.10
BIND9
基本上DNS Server在安裝系統的時候,就會有option提供選擇安裝了
如果miss掉的話,你可以放BootCD重新安裝該套件,
也可以用apt安裝
apt-get install bind9 dnsutils
裝完之後的參數設定都在/etc/bind目錄底下
程式啟動、停止、重新啟動、重新載入設定的方式如下
Usage: /etc/init.d/bind9 {start|stop|reload|restart|force-reload}
參數設定:
Domain Name:xxx.org
Name Server IP:1.2.3.4
僅供參數參考帶入以下參數設定
named.conf.option
options {
directory 『/var/cache/bind』;
query-source address * port 53;
//上一層DNS
forwarders {
168.95.1.1; //越多越好 嗎?!
};
//允許以下設定,不設限
allow-query { any; };
allow-transfer { none; };
auth-nxdomain no;
listen-on-v6 { any; };
};
named.conf.local
預設,不予變更
named.conf//以下為新增的zone
zone 『xxx.org』 {
//設定DNS Type
type master;
//正反解參數檔案放置位置
file 『/etc/bind/db.1″;
};
db.1//以db.empty為範例修改
;
; BIND reverse data file for broadcast zone
;
$TTL 86400
@ IN SOA localhost. root.localhost. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
86400 ) ; Negative Cache TTL
;
IN NS dns.xxx.org.
localhost IN CNAME localhost.
loopback IN CNAME localhost.
dns IN A 1.2.3.4
www IN A 1.2.3.4
@ IN A 1.2.3.4
這樣子bind9 restart一下就可以了,可以看到下面記錄
Mar 3 18:33:47 Localhost named[14468]: starting BIND 9.4.1-P1 -u bind
Mar 3 18:33:47 Localhost named[14468]: found 1 CPU, using 1 worker thread
Mar 3 18:33:47 Localhost named[14468]: loading configuration from ‘/etc/bind/named.conf’
Mar 3 18:33:47 Localhost named[14468]: listening on IPv6 interfaces, port 53
Mar 3 18:33:47 Localhost named[14468]: listening on IPv4 interface lo, 127.0.0.1#53
Mar 3 18:33:47 Localhost named[14468]: listening on IPv4 interface eth0, 1.2.3.4#53
Mar 3 18:33:47 Localhost named[14468]: automatic empty zone: 254.169.IN-ADDR.ARPA
Mar 3 18:33:47 Localhost named[14468]: automatic empty zone: 2.0.192.IN-ADDR.ARPA
Mar 3 18:33:47 Localhost named[14468]: automatic empty zone: 255.255.255.255.IN-ADDR.ARPA
Mar 3 18:33:47 Localhost named[14468]: automatic empty zone: 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA
Mar 3 18:33:47 Localhost named[14468]: automatic empty zone: 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA
Mar 3 18:33:47 Localhost named[14468]: automatic empty zone: D.F.IP6.ARPA
Mar 3 18:33:47 Localhost named[14468]: automatic empty zone: 8.E.F.IP6.ARPA
Mar 3 18:33:47 Localhost named[14468]: automatic empty zone: 9.E.F.IP6.ARPA
Mar 3 18:33:47 Localhost named[14468]: automatic empty zone: A.E.F.IP6.ARPA
Mar 3 18:33:47 Localhost named[14468]: automatic empty zone: B.E.F.IP6.ARPA
Mar 3 18:33:47 Localhost named[14468]: command channel listening on 127.0.0.1#953
Mar 3 18:33:47 Localhost named[14468]: zone 0.in-addr.arpa/IN: loaded serial 1
Mar 3 18:33:47 Localhost named[14468]: zone 127.in-addr.arpa/IN: loaded serial 1
Mar 3 18:33:47 Localhost named[14468]: zone 255.in-addr.arpa/IN: loaded serial 1
Mar 3 18:33:47 Localhost named[14468]: zone localhost/IN: loaded serial 1
Mar 3 18:33:47 Localhost named[14468]: /etc/bind/db.1:4: no TTL specified; using SOA MINTTL instead
Mar 3 18:33:47 Localhost named[14468]: zone xxx.org/IN: loaded serial 1
Mar 3 18:33:47 Localhost named[14468]: running
Mar 3 18:33:47 Localhost named[14468]: zone xxx.org/IN: sending notifies (serial 1)
注意,log是debug最重要的工具,每修改一次紀錄Serial Number也需要更動
因為與上層DNS的資料更新是以Serial Number比對,不同才更新
至於Error Message在這邊就不介紹了…
等遇到你就知道了…
以上
uBuntu Zone-Webmin How to
Autor 白目研究生 | 29.02.2008 | Category uBuntu
每一次開始弄CLI環境的系統都會很失落
然後墮落的尋找其他比較簡單的替代方案
FreeBSD也是,uBuntu也是…
不過,這不代表這不是一件好事情,而是會利用工具的技能才是最重要的…
這篇文章的主題是Webmin
針對不同的環境還蠻多種版本的,相關訊息就請至官網首頁查詢了
今天的Lab環境是:
uBuntu Server 7.10
Webmin 1.4
套件下載至/tmp或者自己知道的目錄即可
# wget http://hostname/webmin-1.400.tar.gz
解開目錄
# tar -zxvf webmin-1.400.tar.gz
進入安裝主程式目錄
# cd webmin-1.400
然後,安裝
# ./setup.sh
安裝參數
Config file directory [/etc/webmin]://預設
Log file directory [/var/webmin]://預設
Full path to perl (default /usr/bin/perl)://預設
Testing Perl …
Perl seems to be installed ok //確定有安裝perl
Web server port (default 10000)://指定port號,建議修改,另外在iptable設定rule限制trust hust
Login name (default admin)://管理員登入帳號,建議修改
Login password://管理員登入密碼,建議修改
Password again://管理員登入密碼確認,建議修改
The Perl SSLeay library is not installed. SSL not available.
//沒有裝ssl套件,故無法使用https protocol
Start Webmin at boot time (y/n):y//貼心的開機執行
***********************************************************************
Webmin has been installed and started successfully. Use your web
browser to go toand login with the name and password you entered previously.
裝完了
然後你可以,透過你的Browser連結http://Hostname:10000/
看到你的系統資訊了,服務管理就從左邊的頁框做設定
基本上這樣子就是完成了
用完了,就是要移除
./etc/webmin/uninstall.sh
Are you sure you want to uninstall Webmin? (y/n) : y
Stopping Webmin server in /tmp/webmin-1.400
Running uninstall scripts ..
Deleted init script /etc/init.d/webmin
Deleting /tmp/webmin-1.400 ..
Deleting /etc/webmin ..
Done!
以上,Lab Complete!!
uBuntu Zone-OpenLDAP Server 速成 How To
Autor 白目研究生 | 23.02.2008 | Category uBuntu
參考資料:How-To set up a LDAP server and its clients
因緣際會之下,有需求裝LDAP SERVER
Lab Environment:
uBuntu Server 7.10
steps如下是:
安裝以下套件
# apt-get install slapd ldap-utils migrationtools
重新設定 slapd – OpenLDAP server (slapd)
# dpkg-reconfigure slapd
下面menuconfig請參考下面option
Omit OpenLDAP server configuration? … No
DNS domain name: havenlin.org
Name of your organization:Input your organization
Admin Password: XXXXX
Confirm Password: XXXXX
OK
BDB
Do you want your database to be removed when slapd is purged? … No
Move old database? … Yes
Allow LDAPv2 Protocol? … No
看一下有沒有什麼info
# ldapsearch -x -b dc=havenlin,dc=org
如果連結LDAP Server有錯誤訊息
ldap_bind: Can’t contact LDAP server (-1)
請restart該process
# /etc/init.d/slapd start or restart
這樣子,算完成架設的動作了,不確定請用netstat -lantp確認
# netstat -lantp
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:389 0.0.0.0:* LISTEN 5263/slapd
tcp6 0 0 :::389 :::* LISTEN 5263/slapd
過程中會在安裝LDAP的時候確認一次admin的密碼
reconfigure的時候會在確認一次
如果需要的話可以用CLI做參數與設定把資料匯入LDAP DB(我把LDAP當成一個驗證管理帳號的資料庫)
既然標題是速成的話,我選擇使用LdapAdmin這工具完成接下來的設定(按ldapadmin.exe下載)
建立連結
建立OU
建立user
設定user password
之後在編輯這個節點的時候,可以檢視密碼的資訊,當然是加密過後
到這邊
還沒有測試其LDAP其他應用性
因為可以搭配的服務太多了
所以,希望對有這部分需求的朋友有幫助
以上
比較新一點的文章
比較新一點的回覆
- 武男亂講-員工旅遊九州行 泰迪熊篇
白目研究生: 好啊~你在Comment裡面貼看看~ - 武男亂講-員工旅遊九州行 泰迪熊篇
kina: 我有去韓國泰迪熊博物館拍的照片,可以讓你互相比較 - 武男亂講-員工旅遊九州行 禮物暨番外篇
白目研究生: PYLIN的福袋只好問問那個誰了~XDD - 武男亂講-員工旅遊九州行 禮物暨番外篇
ychsiao: 辦公室還有福袋 - 武男亂講-員工旅遊九州行 禮物暨番外篇
白目研究生: 要2012年的…













