2011年11月14日 星期一

使用者目錄

使用者啟動目錄列表
vi /etc/apache2/mods-available/userdir.conf
加入
Options Indexes FollowSymLinks MultiViews
/etc/init.d/apache2 restart

-------------------------
/etc/apache2
vi /etc/apache2/sites-available/default
目錄列表
Options Indexes FollowSymLinks MultiViews

 /etc/init.d/apache2 restart
使用者目錄
先檢查 /etc/apache2/mods-available/ 下是否有
userdir.conf 及 userdir.load
再檢查 /etc/apache2/mods-enabled/ 下 u
serdir.conf 及 userdir.load 是否 link 到
/etc/apache2/mods-available/userdir.conf
及 /etc/apache2/mods-available/userdir.load
若在 /etc/apache2/mods-enabled/ 下沒有 link
下指令 a2enmod userdir 它會自己幫你把link檔給弄好
-------------------------------------------------------

2011年10月18日 星期二

ubuntu11.04

每週自動備份
vi  /etc/crontab
22 4 * * 0 root run-parts /etc/cron.weekly   //   每星期  以root用戶身份 執行/etc/cron.weekly內的腳本
cd /etc/cron.weekly
vi mybak.txt
tar cvfz a7.tar.gz /home/a7/public_html
mv a7.tar.gz /home/a7/bak
chmod 755 mybak.txt

2011年10月17日 星期一

tar

tar cvfz abc.tar.gz /public_html/*     把/public_html/目錄下的文件都壓縮到abc.tar.gz中

tar zxvf abc.tar.gz  /www/    把abc.tar.gz解壓縮到/www/目錄下

2011年10月15日 星期六

啟動使用者網站與PHP功能

設定檔位置:/etc/apache2/
啟動檔:/etc/init.d/apache2
啟動使用者網站與PHP功能
sudo a2enmod userdir
cd /etc/apache2/mods-available/
sudo vi php5.conf(把以下的設定comment起來)
#<IfModule mod_userdir.c>
# <Directory /home/*/public_html>
# php_admin_value engine Off
# </Directory>
#</IfModule>
sudo /etc/init.d/apache2 restart
測試:
mkdir ~/public_html
cd public_html
echo "<?php phpinfo();?>" > info.php

2011年9月8日 星期四

Ubuntu安裝套件

tasksel

彰化縣IPV6

iface eth0 inet6 static
address 2001:288:565F::2
netmask 48
gateway 2001:288:565F::1

-----------------------------------
反解
F.5.6.6.8.8.2.0.1.0.0.2.ip6.arpa



---------------------------------------
Ubuntu10.04-IPV6設定  平和 鄭亮星100.08
Ubuntu 10.04 預設將 IPv6 安裝並開啟,以及完成所有設定,可以正常運作。
以下提供檢查是否正常運作以及修改設定的方法。
使用終端機,輸入以下指令:
cat /proc/sys/net/ipv6/conf/all/disable_ipv6
顯示結果為 0 代表 IPv6 已經開啟,而 1 代表關閉。
可以藉由編輯 /etc/sysctl.conf 檔案,來設定 IPv6 的開啟或關閉。
以下是關閉的範例:
#disable ipv6
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
如果是要開啟則值為0
2.主機的host檔設定
A.主機資料:
#本校DNS: 163.23.89.65 / 2001:288:5691::2
#測試網頁同dns: 163.23.89.65 / 2001:288:5691::2
#本校gateway : 163.23.89.126 / 2001:288:5691::1
B.編輯本機host檔設定
vi /etc/hosts
#加入以下內容 (注意粗體字部分)
127.0.0.1 localhost
163.23.89.65 dns.elps.chc.edu.tw dns
163.23.89.65 www.elps.chc.edu.tw www
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
2001:288:5691::2 www.elps.chc.edu.tw www
2001:288:5691::2 dns.elps.chc.edu.tw dns


3.修改網路介面
A.修改網路介面卡設定
sudo vi /etc/network/interfaces
內容如下,新增粗體字部分
----------------------------------
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 163.23.89.65
netmask 255.255.255.192
network 163.23.89.64
broadcast 163.23.89.127
gateway 163.23.89.126
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 163.23.89.65
dns-search elps.chc.edu.tw
###### IPV6新增部份
iface eth0 inet6 static
address 2001:288:5691::2
netmask 48
gateway 2001:288:5691::1
B.重新啟動 網路服務
#service network restart
sudo /etc/init.d/networking restart
#ip a
的指令看看是否有出現 2001:288:5691::2 ,若有,則設定成功。
或使用測試指令
ping6 2001:288:5691::2 =>測試 dns
ping6 2001:288:5691::1 =>測試 gateway
ping6 ::2 =>測試 localhost
C.修改主機位址解析檔
sudo vi /etc/resolv.conf
#加入以下內容(彰化縣網中心IPv6的DNS)
nameserver 2001:288:5600::89
nameserver 2001:288:5600::1
nameserver 2001:288:5600::6

4.DNS主機設定與IPV6功能支援
A.加入DNS套件
apt-get update
sudo apt-get install bind9
B.修改DNS設定
sudo vi /etc/bind/named.conf.options
#在 options 程式區段內加入以下內容
listen-on-v6 {any;}
C.設定IPv4 DNS 正反解
■ 在主設定檔內加入正反解檔敘述
sudo vi /etc/bind/named.conf
zone "elps.chc.edu.tw" {
type master;
file "/etc/bind/db.elps.chc.edu.tw";
notify no;
};
zone "89.23.163.in-addr.arpa" {
type master;
file "/etc/bind/db.163.23.89";
notify no;
};
#ipv6
zone "1.9.6.5.8.8.2.0.1.0.0.2.ip6.arpa" {
type master;
file "/etc/bind/elps.chc.edu.tw.ipv6.resolve";
};




D.IPv4正解 檔內容與IPV6的配套
sudo vi /etc/bind/db.elps.chc.edu.tw
#內容
$TTL 86400;
@ IN SOA dns.elps.chc.edu.tw. root.dns.elps.chc.edu.tw.(
2010081504 ;
10800 ;
3600 ;
604800 ;
86400 ) ;
@ IN NS dns.elps.chc.edu.tw.
@ IN A 163.23.89.65
@ IN NS www.elps.chc.edu.tw.
@ IN NS mail.elps.chc.edu.tw.
@ IN MX 5 mail.elps.chc.edu.tw.
dns IN A 163.23.89.65
www IN A 163.23.89.65
mail IN A 163.23.89.65
ftp IN A 163.23.89.65
#在DNS正解檔內加入AAAA紀錄(AAAA紀錄就是表示使用IPv6)
dns.elps.chc.edu.tw. IN AAAA 2001:288:5691::2
www.elps.chc.edu.tw. IN AAAA 2001:288:5691::2
E. IPv4反解檔內容
sudo vi /etc/bind/db.163.23.89
#內容
$TTL 86400;
@ IN SOA dns.elps.chc.edu.tw. root.dns.elps.chc.edu.tw.(
2011013105 ;
10800 ;
3600 ;
604800 ;
86400);
@ IN NS dns.elps.chc.edu.tw.
65 IN PTR dns.elps.chc.edu.tw.
65 IN PTR www.elps.chc.edu.tw.


■IPv6反解檔
vi /etc/bind/db.elps.chc.edu.tw.ipv6
內容如下
$ttl 86400
@ IN SOA dns.elps.chc.edu.tw. root.localhost. (
1219039301
10800
3600
604800
38400 )
1.9.6.5.8.8.2.0.1.0.0.2.ip6.arpa. IN NS dns.elps.chc.edu.tw.
2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR dns.elps.chc.edu.tw.
重新啟動DNS
#service named restart
sudo /etc/init.d/bind9 restart

G.DNS設定的測試(nslookup 測試 )
#nslookup
> server 168.95.1.1 ==> 設定向 中華電信的名稱伺服器查詢
Default server: 168.95.1.1
Address: 168.95.1.1#53

> set type=AAAA ==>設定為 IPV6模式
> www.elps.chc.edu.tw ==>查詢 www.elps.chc.edu.tw 的 IPV6 位址 成功
Server: 168.95.1.1
Address: 168.95.1.1#53
Non-authoritative answer:
www.elps.chc.edu.tw has AAAA address 2001:288:5691::2
Authoritative answers can be found from:
elps.chc.edu.tw nameserver = dns.elps.chc.edu.tw.
dns.elps.chc.edu.tw internet address = 163.23.89.65
dns.elps.chc.edu.tw has AAAA address 2001:288:5691::2
> dns.elps.chc.edu.tw ==>查詢 dns.elps.chc.edu.tw 的 IPV6 位址 成功
Server: 168.95.1.1
Address: 168.95.1.1#53
Non-authoritative answer:
dns.elps.chc.edu.tw has AAAA address 2001:288:5691::2
Authoritative answers can be found from:
elps.chc.edu.tw nameserver = dns.elps.chc.edu.tw.
dns.elps.chc.edu.tw internet address = 163.23.89.65
> 2001:288:5691::2 反解 ==> 無法由中華電信名稱伺服器反查
;; Got recursion not available from 2001:288:5691::2, trying next server
Server: 127.0.0.1
Address: 127.0.0.1#53
** server can't find
2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.9.6.5.8.8.2.0.1.0.0.2.ip6.arpa: NXDOMAIN
> server 2001:288:5691::2 ==>將 nameserver 設為 本機 或 ipv4的位址亦可
Default server: 2001:288:5691::2
Address: 2001:288:5691::2#53
> 2001:288:5691::2 ==> 反解成功
Server: 2001:288:5691::2
Address: 2001:288:5691::2#53
2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.9.6.5.8.8.2.0.1.0.0.2.ip6.arpa name =
dns.elps.chc.edu.tw.


5.IPV6網頁伺服器與桌機設定
網頁伺服器設定部分,基本上在 /etc/apache2/ports.conf中
照原來 Listen 80 設定即可,不需輸入!
如果無法連到首頁,請將該行#起來,加入後面三行(如果要支援IPv6,監聽port就不能只設80,要
完整輸入IP + port)
#Listen 80 <---標記#
Listen 127.0.0.1:80 <---加入
Listen 163.23.108.65:80 <---加入
Listen [2001:288:5691::2]:80 <---加入
(註 Listen [2001:288:5691::2]:80
這 一行要注意,若上方的網卡部份無法正常啟用這個 IPV6 的位址,則 apache 重新啟動會有錯誤。
請重新 reboot(如果設定沒有打錯字的話 若上方未解即時處理,則暫時將此一行註解
)
桌機部分
桌機要裝sudo aptitude install gw6c 才可以
連線測試
台中縣
http://ipv6.tcc.edu.tw/
彰化縣
http://ipv6.chc.edu.tw/v13/

2011年9月6日 星期二

解除ctrl+alt+Del

 taskmgr.exe 這個執行檔被鎖住了
1. 簡易作法 :
   [開始]
   [執行] 輸入 regedit
   尋找這串路徑 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
   找到最後,機碼應可找到 [ Disable Task Mgr ] 其設定值應該是 [ 1 ],將 [ 1 ] 改為 [ 0 ],
   代表此選項無效,
若還是無法使用,重新開機