sudo iptables -F ``` 2. 或者修改防火牆,讓指定網段可以遠端登入 ``` sudo vi /etc/rc.local ``` 把 #LAN\_IP\_RANGE="192.168.1.0/24″ 改成: ``` LAN_IP_RANGE="192.168.0.0/24" ``` 並把 #$IPTABLES -A INPUT -p tcp -s $LAN\_IP\_RANGE –dport 22 -j ACCEPT的註解#拿掉即可。使設定生效,請執行: ``` sudo /etc/rc.local ``` 3. 若是在本機登入(也就是用真正電腦安裝情況下),修改一下語系編碼,操作時才不會看到亂碼: ``` vi ~/.profile ``` 在最後面加入以下語法即可。 ``` export LANG=C ``` 4. 設定 root 密碼 ``` sudo passwd root ``` 5. 變身為 root ``` su - ``` ### 四、VI簡易用法 1. 先到家目錄:cd ~ 2. 下載優化檔:wget http://120.115.2.90/uploads/vimrc.zip 3. 解壓縮,完工!unzip vimrc.zip 4. 簡易用法:
sudo vi /etc/rc.local ``` 把 #LAN\_IP\_RANGE="192.168.1.0/24″ 改成: ``` LAN_IP_RANGE="192.168.0.0/24" ``` 並把 #$IPTABLES -A INPUT -p tcp -s $LAN\_IP\_RANGE –dport 22 -j ACCEPT的註解#拿掉即可。使設定生效,請執行: ``` sudo /etc/rc.local ``` 3. 若是在本機登入(也就是用真正電腦安裝情況下),修改一下語系編碼,操作時才不會看到亂碼: ``` vi ~/.profile ``` 在最後面加入以下語法即可。 ``` export LANG=C ``` 4. 設定 root 密碼 ``` sudo passwd root ``` 5. 變身為 root ``` su - ``` ### 四、VI簡易用法 1. 先到家目錄:cd ~ 2. 下載優化檔:wget http://120.115.2.90/uploads/vimrc.zip 3. 解壓縮,完工!unzip vimrc.zip 4. 簡易用法:
LAN_IP_RANGE="192.168.0.0/24" ``` 並把 #$IPTABLES -A INPUT -p tcp -s $LAN\_IP\_RANGE –dport 22 -j ACCEPT的註解#拿掉即可。使設定生效,請執行: ``` sudo /etc/rc.local ``` 3. 若是在本機登入(也就是用真正電腦安裝情況下),修改一下語系編碼,操作時才不會看到亂碼: ``` vi ~/.profile ``` 在最後面加入以下語法即可。 ``` export LANG=C ``` 4. 設定 root 密碼 ``` sudo passwd root ``` 5. 變身為 root ``` su - ``` ### 四、VI簡易用法 1. 先到家目錄:cd ~ 2. 下載優化檔:wget http://120.115.2.90/uploads/vimrc.zip 3. 解壓縮,完工!unzip vimrc.zip 4. 簡易用法:
sudo /etc/rc.local ``` 3. 若是在本機登入(也就是用真正電腦安裝情況下),修改一下語系編碼,操作時才不會看到亂碼: ``` vi ~/.profile ``` 在最後面加入以下語法即可。 ``` export LANG=C ``` 4. 設定 root 密碼 ``` sudo passwd root ``` 5. 變身為 root ``` su - ``` ### 四、VI簡易用法 1. 先到家目錄:cd ~ 2. 下載優化檔:wget http://120.115.2.90/uploads/vimrc.zip 3. 解壓縮,完工!unzip vimrc.zip 4. 簡易用法:
vi ~/.profile ``` 在最後面加入以下語法即可。 ``` export LANG=C ``` 4. 設定 root 密碼 ``` sudo passwd root ``` 5. 變身為 root ``` su - ``` ### 四、VI簡易用法 1. 先到家目錄:cd ~ 2. 下載優化檔:wget http://120.115.2.90/uploads/vimrc.zip 3. 解壓縮,完工!unzip vimrc.zip 4. 簡易用法:
export LANG=C ``` 4. 設定 root 密碼 ``` sudo passwd root ``` 5. 變身為 root ``` su - ``` ### 四、VI簡易用法 1. 先到家目錄:cd ~ 2. 下載優化檔:wget http://120.115.2.90/uploads/vimrc.zip 3. 解壓縮,完工!unzip vimrc.zip 4. 簡易用法:
sudo passwd root ``` 5. 變身為 root ``` su - ``` ### 四、VI簡易用法 1. 先到家目錄:cd ~ 2. 下載優化檔:wget http://120.115.2.90/uploads/vimrc.zip 3. 解壓縮,完工!unzip vimrc.zip 4. 簡易用法:
su - ``` ### 四、VI簡易用法 1. 先到家目錄:cd ~ 2. 下載優化檔:wget http://120.115.2.90/uploads/vimrc.zip 3. 解壓縮,完工!unzip vimrc.zip 4. 簡易用法:
# You may uncomment the following lines if you want `ls' to be colorized: export LS_OPTIONS='--color=auto' eval "`dircolors`" alias ls='ls $LS_OPTIONS' alias ll='ls $LS_OPTIONS -l' alias l='ls $LS_OPTIONS -lA' ``` ### 六、讓 ROOT 可以SSH登入 1. 修改 ssh 設定 ``` sudo vi /etc/ssh/sshd_config ``` 修改其中的 PermitRootLogin 為 ``` PermitRootLogin yes ``` 重新啟動 SSH ``` sudo service ssh restart ``` 大功告成!您已經可以啟動 pietty,並連上主機後,直接以root身份登入了。 2. 下載pietty: 3. 「選項→字元字碼表」請選擇「Unicode」,輸入連線網域名稱或IP即可連線。 ### 七、 修改 source.list並進行套件更新 1. 修改OB2D jessie 的sources.list: ``` vi /etc/apt/sources.list ``` ``` deb http://opensource.nchc.org.tw/debian/ jessie main contrib non-free deb-src http://opensource.nchc.org.tw/debian/ jessie main contrib non-free deb http://opensource.nchc.org.tw/debian/ jessie-updates main contrib non-free deb-src http://opensource.nchc.org.tw/debian/ jessie-updates main contrib non-free deb http://security.debian.org/ jessie/updates main deb-src http://security.debian.org/ jessie/updates main ``` 2. 更新一下apt套件庫清單: ``` apt-get update ``` 3. 萬一更新後,有出現 There is no public key available for the following key IDs: xxxxxxxxxxxx 的錯誤訊息,請執行以下動作解決之: ``` apt-get install debian-keyring debian-archive-keyring apt-key update ``` 4. 安裝php5的curl函式庫: ``` apt-get install php5-curl ``` 5. 安裝rsync(方便日後備份): ``` apt-get install rsync ``` 6. 安裝htop,方便觀察主機狀況: ``` apt-get install htop ``` 7. 安裝sshfs,方便遠端掛載備份: ``` apt-get install sshfs ``` 8. 安裝zip,以壓縮: ``` apt-get install zip ``` 9. 安裝unzip,以解壓縮: ``` apt-get install unzip ``` 10. 安裝 NTP 套件,加入校時工具: ``` apt-get install ntp ntpdate ``` 11. 升級核心: ``` apt-get install linux-image-4.9.0-ob2d linux-headers-4.9.0-ob2d linux-firmware-image-4.9.0-ob2d ``` ### 八、 修改主機網站環境 1. 修改 php.ini: ``` vi /etc/php5/apache2/php.ini ``` - (1) date.timezone 設為 Asia/Taipei - (2) display\_errors 設為 on - (3) max\_execution\_time 設為 150 - (4) max\_file\_uploads 設為 300 - (5) max\_input\_time 設為 120 - (6) max\_input\_vars 設為 5000 - (7) memory\_limit 設為 240M - (8) post\_max\_size 設為 220M - (9) upload\_max\_filesize 設為 200M 2. 將Apache預設編碼設為UTF-8,避免網頁錯誤訊息為亂碼: ``` vi /etc/apache2/conf-available/charset.conf ``` 3. 拿掉#即可: ``` AddDefaultCharset UTF-8 ``` 4. phpmyadmin 是用來管理資料庫的工具,預設只能在同網段中連線,若希望遠端也可以連線,必須改一下設定檔: ``` vi /etc/apache2/conf.d/ra-phpmyadmin ``` 5. 例如: ``` allow from 127.0.0.1 120.115.3.0/24 106.104.14.111 ``` 6. 修改後記得重新啟動 apache: ``` service apache2 restart ``` ### 九、 啟動使用者家目錄及PHP功能 1. 啟動使用者家目錄功能模組: ``` a2enmod userdir ``` 2. 建立使用者網頁目錄 ``` cd /home/帳號 mkdir public_html vi public_html/index.html ``` index.html的內容: ``` Hi 您好! ``` 建立index.php ``` vi public_html/index.php ``` index.php內容 ``` chown -R 帳號:帳號 /home/帳號/public_html 如: chown -R tad:tad /home/tad/public_html ``` 3. 設定使用者家目錄: ``` vi /etc/apache2/mods-enabled/userdir.conf ``` 4. 設定AllowOverride All : ``` UserDir public_html UserDir disabled root AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Require all granted Require all denied ``` 5. 編輯使用者PHP設定檔: ``` vi /etc/apache2/mods-available/php5.conf ``` 6. 啟用PHP(註解掉最下面5行) ``` # # # php_admin_flag engine Off # # ``` 7. 順便啟用轉址功能: ``` a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
sudo vi /etc/ssh/sshd_config ``` 修改其中的 PermitRootLogin 為 ``` PermitRootLogin yes ``` 重新啟動 SSH ``` sudo service ssh restart ``` 大功告成!您已經可以啟動 pietty,並連上主機後,直接以root身份登入了。 2. 下載pietty: 3. 「選項→字元字碼表」請選擇「Unicode」,輸入連線網域名稱或IP即可連線。 ### 七、 修改 source.list並進行套件更新 1. 修改OB2D jessie 的sources.list: ``` vi /etc/apt/sources.list ``` ``` deb http://opensource.nchc.org.tw/debian/ jessie main contrib non-free deb-src http://opensource.nchc.org.tw/debian/ jessie main contrib non-free deb http://opensource.nchc.org.tw/debian/ jessie-updates main contrib non-free deb-src http://opensource.nchc.org.tw/debian/ jessie-updates main contrib non-free deb http://security.debian.org/ jessie/updates main deb-src http://security.debian.org/ jessie/updates main ``` 2. 更新一下apt套件庫清單: ``` apt-get update ``` 3. 萬一更新後,有出現 There is no public key available for the following key IDs: xxxxxxxxxxxx 的錯誤訊息,請執行以下動作解決之: ``` apt-get install debian-keyring debian-archive-keyring apt-key update ``` 4. 安裝php5的curl函式庫: ``` apt-get install php5-curl ``` 5. 安裝rsync(方便日後備份): ``` apt-get install rsync ``` 6. 安裝htop,方便觀察主機狀況: ``` apt-get install htop ``` 7. 安裝sshfs,方便遠端掛載備份: ``` apt-get install sshfs ``` 8. 安裝zip,以壓縮: ``` apt-get install zip ``` 9. 安裝unzip,以解壓縮: ``` apt-get install unzip ``` 10. 安裝 NTP 套件,加入校時工具: ``` apt-get install ntp ntpdate ``` 11. 升級核心: ``` apt-get install linux-image-4.9.0-ob2d linux-headers-4.9.0-ob2d linux-firmware-image-4.9.0-ob2d ``` ### 八、 修改主機網站環境 1. 修改 php.ini: ``` vi /etc/php5/apache2/php.ini ``` - (1) date.timezone 設為 Asia/Taipei - (2) display\_errors 設為 on - (3) max\_execution\_time 設為 150 - (4) max\_file\_uploads 設為 300 - (5) max\_input\_time 設為 120 - (6) max\_input\_vars 設為 5000 - (7) memory\_limit 設為 240M - (8) post\_max\_size 設為 220M - (9) upload\_max\_filesize 設為 200M 2. 將Apache預設編碼設為UTF-8,避免網頁錯誤訊息為亂碼: ``` vi /etc/apache2/conf-available/charset.conf ``` 3. 拿掉#即可: ``` AddDefaultCharset UTF-8 ``` 4. phpmyadmin 是用來管理資料庫的工具,預設只能在同網段中連線,若希望遠端也可以連線,必須改一下設定檔: ``` vi /etc/apache2/conf.d/ra-phpmyadmin ``` 5. 例如: ``` allow from 127.0.0.1 120.115.3.0/24 106.104.14.111 ``` 6. 修改後記得重新啟動 apache: ``` service apache2 restart ``` ### 九、 啟動使用者家目錄及PHP功能 1. 啟動使用者家目錄功能模組: ``` a2enmod userdir ``` 2. 建立使用者網頁目錄 ``` cd /home/帳號 mkdir public_html vi public_html/index.html ``` index.html的內容: ``` Hi 您好! ``` 建立index.php ``` vi public_html/index.php ``` index.php內容 ``` chown -R 帳號:帳號 /home/帳號/public_html 如: chown -R tad:tad /home/tad/public_html ``` 3. 設定使用者家目錄: ``` vi /etc/apache2/mods-enabled/userdir.conf ``` 4. 設定AllowOverride All : ``` UserDir public_html UserDir disabled root AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Require all granted Require all denied ``` 5. 編輯使用者PHP設定檔: ``` vi /etc/apache2/mods-available/php5.conf ``` 6. 啟用PHP(註解掉最下面5行) ``` # # # php_admin_flag engine Off # # ``` 7. 順便啟用轉址功能: ``` a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
PermitRootLogin yes ``` 重新啟動 SSH ``` sudo service ssh restart ``` 大功告成!您已經可以啟動 pietty,並連上主機後,直接以root身份登入了。 2. 下載pietty: 3. 「選項→字元字碼表」請選擇「Unicode」,輸入連線網域名稱或IP即可連線。 ### 七、 修改 source.list並進行套件更新 1. 修改OB2D jessie 的sources.list: ``` vi /etc/apt/sources.list ``` ``` deb http://opensource.nchc.org.tw/debian/ jessie main contrib non-free deb-src http://opensource.nchc.org.tw/debian/ jessie main contrib non-free deb http://opensource.nchc.org.tw/debian/ jessie-updates main contrib non-free deb-src http://opensource.nchc.org.tw/debian/ jessie-updates main contrib non-free deb http://security.debian.org/ jessie/updates main deb-src http://security.debian.org/ jessie/updates main ``` 2. 更新一下apt套件庫清單: ``` apt-get update ``` 3. 萬一更新後,有出現 There is no public key available for the following key IDs: xxxxxxxxxxxx 的錯誤訊息,請執行以下動作解決之: ``` apt-get install debian-keyring debian-archive-keyring apt-key update ``` 4. 安裝php5的curl函式庫: ``` apt-get install php5-curl ``` 5. 安裝rsync(方便日後備份): ``` apt-get install rsync ``` 6. 安裝htop,方便觀察主機狀況: ``` apt-get install htop ``` 7. 安裝sshfs,方便遠端掛載備份: ``` apt-get install sshfs ``` 8. 安裝zip,以壓縮: ``` apt-get install zip ``` 9. 安裝unzip,以解壓縮: ``` apt-get install unzip ``` 10. 安裝 NTP 套件,加入校時工具: ``` apt-get install ntp ntpdate ``` 11. 升級核心: ``` apt-get install linux-image-4.9.0-ob2d linux-headers-4.9.0-ob2d linux-firmware-image-4.9.0-ob2d ``` ### 八、 修改主機網站環境 1. 修改 php.ini: ``` vi /etc/php5/apache2/php.ini ``` - (1) date.timezone 設為 Asia/Taipei - (2) display\_errors 設為 on - (3) max\_execution\_time 設為 150 - (4) max\_file\_uploads 設為 300 - (5) max\_input\_time 設為 120 - (6) max\_input\_vars 設為 5000 - (7) memory\_limit 設為 240M - (8) post\_max\_size 設為 220M - (9) upload\_max\_filesize 設為 200M 2. 將Apache預設編碼設為UTF-8,避免網頁錯誤訊息為亂碼: ``` vi /etc/apache2/conf-available/charset.conf ``` 3. 拿掉#即可: ``` AddDefaultCharset UTF-8 ``` 4. phpmyadmin 是用來管理資料庫的工具,預設只能在同網段中連線,若希望遠端也可以連線,必須改一下設定檔: ``` vi /etc/apache2/conf.d/ra-phpmyadmin ``` 5. 例如: ``` allow from 127.0.0.1 120.115.3.0/24 106.104.14.111 ``` 6. 修改後記得重新啟動 apache: ``` service apache2 restart ``` ### 九、 啟動使用者家目錄及PHP功能 1. 啟動使用者家目錄功能模組: ``` a2enmod userdir ``` 2. 建立使用者網頁目錄 ``` cd /home/帳號 mkdir public_html vi public_html/index.html ``` index.html的內容: ``` Hi 您好! ``` 建立index.php ``` vi public_html/index.php ``` index.php內容 ``` chown -R 帳號:帳號 /home/帳號/public_html 如: chown -R tad:tad /home/tad/public_html ``` 3. 設定使用者家目錄: ``` vi /etc/apache2/mods-enabled/userdir.conf ``` 4. 設定AllowOverride All : ``` UserDir public_html UserDir disabled root AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Require all granted Require all denied ``` 5. 編輯使用者PHP設定檔: ``` vi /etc/apache2/mods-available/php5.conf ``` 6. 啟用PHP(註解掉最下面5行) ``` # # # php_admin_flag engine Off # # ``` 7. 順便啟用轉址功能: ``` a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
sudo service ssh restart ``` 大功告成!您已經可以啟動 pietty,並連上主機後,直接以root身份登入了。 2. 下載pietty: 3. 「選項→字元字碼表」請選擇「Unicode」,輸入連線網域名稱或IP即可連線。 ### 七、 修改 source.list並進行套件更新 1. 修改OB2D jessie 的sources.list: ``` vi /etc/apt/sources.list ``` ``` deb http://opensource.nchc.org.tw/debian/ jessie main contrib non-free deb-src http://opensource.nchc.org.tw/debian/ jessie main contrib non-free deb http://opensource.nchc.org.tw/debian/ jessie-updates main contrib non-free deb-src http://opensource.nchc.org.tw/debian/ jessie-updates main contrib non-free deb http://security.debian.org/ jessie/updates main deb-src http://security.debian.org/ jessie/updates main ``` 2. 更新一下apt套件庫清單: ``` apt-get update ``` 3. 萬一更新後,有出現 There is no public key available for the following key IDs: xxxxxxxxxxxx 的錯誤訊息,請執行以下動作解決之: ``` apt-get install debian-keyring debian-archive-keyring apt-key update ``` 4. 安裝php5的curl函式庫: ``` apt-get install php5-curl ``` 5. 安裝rsync(方便日後備份): ``` apt-get install rsync ``` 6. 安裝htop,方便觀察主機狀況: ``` apt-get install htop ``` 7. 安裝sshfs,方便遠端掛載備份: ``` apt-get install sshfs ``` 8. 安裝zip,以壓縮: ``` apt-get install zip ``` 9. 安裝unzip,以解壓縮: ``` apt-get install unzip ``` 10. 安裝 NTP 套件,加入校時工具: ``` apt-get install ntp ntpdate ``` 11. 升級核心: ``` apt-get install linux-image-4.9.0-ob2d linux-headers-4.9.0-ob2d linux-firmware-image-4.9.0-ob2d ``` ### 八、 修改主機網站環境 1. 修改 php.ini: ``` vi /etc/php5/apache2/php.ini ``` - (1) date.timezone 設為 Asia/Taipei - (2) display\_errors 設為 on - (3) max\_execution\_time 設為 150 - (4) max\_file\_uploads 設為 300 - (5) max\_input\_time 設為 120 - (6) max\_input\_vars 設為 5000 - (7) memory\_limit 設為 240M - (8) post\_max\_size 設為 220M - (9) upload\_max\_filesize 設為 200M 2. 將Apache預設編碼設為UTF-8,避免網頁錯誤訊息為亂碼: ``` vi /etc/apache2/conf-available/charset.conf ``` 3. 拿掉#即可: ``` AddDefaultCharset UTF-8 ``` 4. phpmyadmin 是用來管理資料庫的工具,預設只能在同網段中連線,若希望遠端也可以連線,必須改一下設定檔: ``` vi /etc/apache2/conf.d/ra-phpmyadmin ``` 5. 例如: ``` allow from 127.0.0.1 120.115.3.0/24 106.104.14.111 ``` 6. 修改後記得重新啟動 apache: ``` service apache2 restart ``` ### 九、 啟動使用者家目錄及PHP功能 1. 啟動使用者家目錄功能模組: ``` a2enmod userdir ``` 2. 建立使用者網頁目錄 ``` cd /home/帳號 mkdir public_html vi public_html/index.html ``` index.html的內容: ``` Hi 您好! ``` 建立index.php ``` vi public_html/index.php ``` index.php內容 ``` chown -R 帳號:帳號 /home/帳號/public_html 如: chown -R tad:tad /home/tad/public_html ``` 3. 設定使用者家目錄: ``` vi /etc/apache2/mods-enabled/userdir.conf ``` 4. 設定AllowOverride All : ``` UserDir public_html UserDir disabled root AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Require all granted Require all denied ``` 5. 編輯使用者PHP設定檔: ``` vi /etc/apache2/mods-available/php5.conf ``` 6. 啟用PHP(註解掉最下面5行) ``` # # # php_admin_flag engine Off # # ``` 7. 順便啟用轉址功能: ``` a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
vi /etc/apt/sources.list ``` ``` deb http://opensource.nchc.org.tw/debian/ jessie main contrib non-free deb-src http://opensource.nchc.org.tw/debian/ jessie main contrib non-free deb http://opensource.nchc.org.tw/debian/ jessie-updates main contrib non-free deb-src http://opensource.nchc.org.tw/debian/ jessie-updates main contrib non-free deb http://security.debian.org/ jessie/updates main deb-src http://security.debian.org/ jessie/updates main ``` 2. 更新一下apt套件庫清單: ``` apt-get update ``` 3. 萬一更新後,有出現 There is no public key available for the following key IDs: xxxxxxxxxxxx 的錯誤訊息,請執行以下動作解決之: ``` apt-get install debian-keyring debian-archive-keyring apt-key update ``` 4. 安裝php5的curl函式庫: ``` apt-get install php5-curl ``` 5. 安裝rsync(方便日後備份): ``` apt-get install rsync ``` 6. 安裝htop,方便觀察主機狀況: ``` apt-get install htop ``` 7. 安裝sshfs,方便遠端掛載備份: ``` apt-get install sshfs ``` 8. 安裝zip,以壓縮: ``` apt-get install zip ``` 9. 安裝unzip,以解壓縮: ``` apt-get install unzip ``` 10. 安裝 NTP 套件,加入校時工具: ``` apt-get install ntp ntpdate ``` 11. 升級核心: ``` apt-get install linux-image-4.9.0-ob2d linux-headers-4.9.0-ob2d linux-firmware-image-4.9.0-ob2d ``` ### 八、 修改主機網站環境 1. 修改 php.ini: ``` vi /etc/php5/apache2/php.ini ``` - (1) date.timezone 設為 Asia/Taipei - (2) display\_errors 設為 on - (3) max\_execution\_time 設為 150 - (4) max\_file\_uploads 設為 300 - (5) max\_input\_time 設為 120 - (6) max\_input\_vars 設為 5000 - (7) memory\_limit 設為 240M - (8) post\_max\_size 設為 220M - (9) upload\_max\_filesize 設為 200M 2. 將Apache預設編碼設為UTF-8,避免網頁錯誤訊息為亂碼: ``` vi /etc/apache2/conf-available/charset.conf ``` 3. 拿掉#即可: ``` AddDefaultCharset UTF-8 ``` 4. phpmyadmin 是用來管理資料庫的工具,預設只能在同網段中連線,若希望遠端也可以連線,必須改一下設定檔: ``` vi /etc/apache2/conf.d/ra-phpmyadmin ``` 5. 例如: ``` allow from 127.0.0.1 120.115.3.0/24 106.104.14.111 ``` 6. 修改後記得重新啟動 apache: ``` service apache2 restart ``` ### 九、 啟動使用者家目錄及PHP功能 1. 啟動使用者家目錄功能模組: ``` a2enmod userdir ``` 2. 建立使用者網頁目錄 ``` cd /home/帳號 mkdir public_html vi public_html/index.html ``` index.html的內容: ``` Hi 您好! ``` 建立index.php ``` vi public_html/index.php ``` index.php內容 ``` chown -R 帳號:帳號 /home/帳號/public_html 如: chown -R tad:tad /home/tad/public_html ``` 3. 設定使用者家目錄: ``` vi /etc/apache2/mods-enabled/userdir.conf ``` 4. 設定AllowOverride All : ``` UserDir public_html UserDir disabled root AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Require all granted Require all denied ``` 5. 編輯使用者PHP設定檔: ``` vi /etc/apache2/mods-available/php5.conf ``` 6. 啟用PHP(註解掉最下面5行) ``` # # # php_admin_flag engine Off # # ``` 7. 順便啟用轉址功能: ``` a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
deb http://opensource.nchc.org.tw/debian/ jessie main contrib non-free deb-src http://opensource.nchc.org.tw/debian/ jessie main contrib non-free deb http://opensource.nchc.org.tw/debian/ jessie-updates main contrib non-free deb-src http://opensource.nchc.org.tw/debian/ jessie-updates main contrib non-free deb http://security.debian.org/ jessie/updates main deb-src http://security.debian.org/ jessie/updates main ``` 2. 更新一下apt套件庫清單: ``` apt-get update ``` 3. 萬一更新後,有出現 There is no public key available for the following key IDs: xxxxxxxxxxxx 的錯誤訊息,請執行以下動作解決之: ``` apt-get install debian-keyring debian-archive-keyring apt-key update ``` 4. 安裝php5的curl函式庫: ``` apt-get install php5-curl ``` 5. 安裝rsync(方便日後備份): ``` apt-get install rsync ``` 6. 安裝htop,方便觀察主機狀況: ``` apt-get install htop ``` 7. 安裝sshfs,方便遠端掛載備份: ``` apt-get install sshfs ``` 8. 安裝zip,以壓縮: ``` apt-get install zip ``` 9. 安裝unzip,以解壓縮: ``` apt-get install unzip ``` 10. 安裝 NTP 套件,加入校時工具: ``` apt-get install ntp ntpdate ``` 11. 升級核心: ``` apt-get install linux-image-4.9.0-ob2d linux-headers-4.9.0-ob2d linux-firmware-image-4.9.0-ob2d ``` ### 八、 修改主機網站環境 1. 修改 php.ini: ``` vi /etc/php5/apache2/php.ini ``` - (1) date.timezone 設為 Asia/Taipei - (2) display\_errors 設為 on - (3) max\_execution\_time 設為 150 - (4) max\_file\_uploads 設為 300 - (5) max\_input\_time 設為 120 - (6) max\_input\_vars 設為 5000 - (7) memory\_limit 設為 240M - (8) post\_max\_size 設為 220M - (9) upload\_max\_filesize 設為 200M 2. 將Apache預設編碼設為UTF-8,避免網頁錯誤訊息為亂碼: ``` vi /etc/apache2/conf-available/charset.conf ``` 3. 拿掉#即可: ``` AddDefaultCharset UTF-8 ``` 4. phpmyadmin 是用來管理資料庫的工具,預設只能在同網段中連線,若希望遠端也可以連線,必須改一下設定檔: ``` vi /etc/apache2/conf.d/ra-phpmyadmin ``` 5. 例如: ``` allow from 127.0.0.1 120.115.3.0/24 106.104.14.111 ``` 6. 修改後記得重新啟動 apache: ``` service apache2 restart ``` ### 九、 啟動使用者家目錄及PHP功能 1. 啟動使用者家目錄功能模組: ``` a2enmod userdir ``` 2. 建立使用者網頁目錄 ``` cd /home/帳號 mkdir public_html vi public_html/index.html ``` index.html的內容: ``` Hi 您好! ``` 建立index.php ``` vi public_html/index.php ``` index.php內容 ``` chown -R 帳號:帳號 /home/帳號/public_html 如: chown -R tad:tad /home/tad/public_html ``` 3. 設定使用者家目錄: ``` vi /etc/apache2/mods-enabled/userdir.conf ``` 4. 設定AllowOverride All : ``` UserDir public_html UserDir disabled root AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Require all granted Require all denied ``` 5. 編輯使用者PHP設定檔: ``` vi /etc/apache2/mods-available/php5.conf ``` 6. 啟用PHP(註解掉最下面5行) ``` # # # php_admin_flag engine Off # # ``` 7. 順便啟用轉址功能: ``` a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
apt-get update ``` 3. 萬一更新後,有出現 There is no public key available for the following key IDs: xxxxxxxxxxxx 的錯誤訊息,請執行以下動作解決之: ``` apt-get install debian-keyring debian-archive-keyring apt-key update ``` 4. 安裝php5的curl函式庫: ``` apt-get install php5-curl ``` 5. 安裝rsync(方便日後備份): ``` apt-get install rsync ``` 6. 安裝htop,方便觀察主機狀況: ``` apt-get install htop ``` 7. 安裝sshfs,方便遠端掛載備份: ``` apt-get install sshfs ``` 8. 安裝zip,以壓縮: ``` apt-get install zip ``` 9. 安裝unzip,以解壓縮: ``` apt-get install unzip ``` 10. 安裝 NTP 套件,加入校時工具: ``` apt-get install ntp ntpdate ``` 11. 升級核心: ``` apt-get install linux-image-4.9.0-ob2d linux-headers-4.9.0-ob2d linux-firmware-image-4.9.0-ob2d ``` ### 八、 修改主機網站環境 1. 修改 php.ini: ``` vi /etc/php5/apache2/php.ini ``` - (1) date.timezone 設為 Asia/Taipei - (2) display\_errors 設為 on - (3) max\_execution\_time 設為 150 - (4) max\_file\_uploads 設為 300 - (5) max\_input\_time 設為 120 - (6) max\_input\_vars 設為 5000 - (7) memory\_limit 設為 240M - (8) post\_max\_size 設為 220M - (9) upload\_max\_filesize 設為 200M 2. 將Apache預設編碼設為UTF-8,避免網頁錯誤訊息為亂碼: ``` vi /etc/apache2/conf-available/charset.conf ``` 3. 拿掉#即可: ``` AddDefaultCharset UTF-8 ``` 4. phpmyadmin 是用來管理資料庫的工具,預設只能在同網段中連線,若希望遠端也可以連線,必須改一下設定檔: ``` vi /etc/apache2/conf.d/ra-phpmyadmin ``` 5. 例如: ``` allow from 127.0.0.1 120.115.3.0/24 106.104.14.111 ``` 6. 修改後記得重新啟動 apache: ``` service apache2 restart ``` ### 九、 啟動使用者家目錄及PHP功能 1. 啟動使用者家目錄功能模組: ``` a2enmod userdir ``` 2. 建立使用者網頁目錄 ``` cd /home/帳號 mkdir public_html vi public_html/index.html ``` index.html的內容: ``` Hi 您好! ``` 建立index.php ``` vi public_html/index.php ``` index.php內容 ``` chown -R 帳號:帳號 /home/帳號/public_html 如: chown -R tad:tad /home/tad/public_html ``` 3. 設定使用者家目錄: ``` vi /etc/apache2/mods-enabled/userdir.conf ``` 4. 設定AllowOverride All : ``` UserDir public_html UserDir disabled root AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Require all granted Require all denied ``` 5. 編輯使用者PHP設定檔: ``` vi /etc/apache2/mods-available/php5.conf ``` 6. 啟用PHP(註解掉最下面5行) ``` # # # php_admin_flag engine Off # # ``` 7. 順便啟用轉址功能: ``` a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
apt-get install debian-keyring debian-archive-keyring apt-key update ``` 4. 安裝php5的curl函式庫: ``` apt-get install php5-curl ``` 5. 安裝rsync(方便日後備份): ``` apt-get install rsync ``` 6. 安裝htop,方便觀察主機狀況: ``` apt-get install htop ``` 7. 安裝sshfs,方便遠端掛載備份: ``` apt-get install sshfs ``` 8. 安裝zip,以壓縮: ``` apt-get install zip ``` 9. 安裝unzip,以解壓縮: ``` apt-get install unzip ``` 10. 安裝 NTP 套件,加入校時工具: ``` apt-get install ntp ntpdate ``` 11. 升級核心: ``` apt-get install linux-image-4.9.0-ob2d linux-headers-4.9.0-ob2d linux-firmware-image-4.9.0-ob2d ``` ### 八、 修改主機網站環境 1. 修改 php.ini: ``` vi /etc/php5/apache2/php.ini ``` - (1) date.timezone 設為 Asia/Taipei - (2) display\_errors 設為 on - (3) max\_execution\_time 設為 150 - (4) max\_file\_uploads 設為 300 - (5) max\_input\_time 設為 120 - (6) max\_input\_vars 設為 5000 - (7) memory\_limit 設為 240M - (8) post\_max\_size 設為 220M - (9) upload\_max\_filesize 設為 200M 2. 將Apache預設編碼設為UTF-8,避免網頁錯誤訊息為亂碼: ``` vi /etc/apache2/conf-available/charset.conf ``` 3. 拿掉#即可: ``` AddDefaultCharset UTF-8 ``` 4. phpmyadmin 是用來管理資料庫的工具,預設只能在同網段中連線,若希望遠端也可以連線,必須改一下設定檔: ``` vi /etc/apache2/conf.d/ra-phpmyadmin ``` 5. 例如: ``` allow from 127.0.0.1 120.115.3.0/24 106.104.14.111 ``` 6. 修改後記得重新啟動 apache: ``` service apache2 restart ``` ### 九、 啟動使用者家目錄及PHP功能 1. 啟動使用者家目錄功能模組: ``` a2enmod userdir ``` 2. 建立使用者網頁目錄 ``` cd /home/帳號 mkdir public_html vi public_html/index.html ``` index.html的內容: ``` Hi 您好! ``` 建立index.php ``` vi public_html/index.php ``` index.php內容 ``` chown -R 帳號:帳號 /home/帳號/public_html 如: chown -R tad:tad /home/tad/public_html ``` 3. 設定使用者家目錄: ``` vi /etc/apache2/mods-enabled/userdir.conf ``` 4. 設定AllowOverride All : ``` UserDir public_html UserDir disabled root AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Require all granted Require all denied ``` 5. 編輯使用者PHP設定檔: ``` vi /etc/apache2/mods-available/php5.conf ``` 6. 啟用PHP(註解掉最下面5行) ``` # # # php_admin_flag engine Off # # ``` 7. 順便啟用轉址功能: ``` a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
apt-get install php5-curl ``` 5. 安裝rsync(方便日後備份): ``` apt-get install rsync ``` 6. 安裝htop,方便觀察主機狀況: ``` apt-get install htop ``` 7. 安裝sshfs,方便遠端掛載備份: ``` apt-get install sshfs ``` 8. 安裝zip,以壓縮: ``` apt-get install zip ``` 9. 安裝unzip,以解壓縮: ``` apt-get install unzip ``` 10. 安裝 NTP 套件,加入校時工具: ``` apt-get install ntp ntpdate ``` 11. 升級核心: ``` apt-get install linux-image-4.9.0-ob2d linux-headers-4.9.0-ob2d linux-firmware-image-4.9.0-ob2d ``` ### 八、 修改主機網站環境 1. 修改 php.ini: ``` vi /etc/php5/apache2/php.ini ``` - (1) date.timezone 設為 Asia/Taipei - (2) display\_errors 設為 on - (3) max\_execution\_time 設為 150 - (4) max\_file\_uploads 設為 300 - (5) max\_input\_time 設為 120 - (6) max\_input\_vars 設為 5000 - (7) memory\_limit 設為 240M - (8) post\_max\_size 設為 220M - (9) upload\_max\_filesize 設為 200M 2. 將Apache預設編碼設為UTF-8,避免網頁錯誤訊息為亂碼: ``` vi /etc/apache2/conf-available/charset.conf ``` 3. 拿掉#即可: ``` AddDefaultCharset UTF-8 ``` 4. phpmyadmin 是用來管理資料庫的工具,預設只能在同網段中連線,若希望遠端也可以連線,必須改一下設定檔: ``` vi /etc/apache2/conf.d/ra-phpmyadmin ``` 5. 例如: ``` allow from 127.0.0.1 120.115.3.0/24 106.104.14.111 ``` 6. 修改後記得重新啟動 apache: ``` service apache2 restart ``` ### 九、 啟動使用者家目錄及PHP功能 1. 啟動使用者家目錄功能模組: ``` a2enmod userdir ``` 2. 建立使用者網頁目錄 ``` cd /home/帳號 mkdir public_html vi public_html/index.html ``` index.html的內容: ``` Hi 您好! ``` 建立index.php ``` vi public_html/index.php ``` index.php內容 ``` chown -R 帳號:帳號 /home/帳號/public_html 如: chown -R tad:tad /home/tad/public_html ``` 3. 設定使用者家目錄: ``` vi /etc/apache2/mods-enabled/userdir.conf ``` 4. 設定AllowOverride All : ``` UserDir public_html UserDir disabled root AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Require all granted Require all denied ``` 5. 編輯使用者PHP設定檔: ``` vi /etc/apache2/mods-available/php5.conf ``` 6. 啟用PHP(註解掉最下面5行) ``` # # # php_admin_flag engine Off # # ``` 7. 順便啟用轉址功能: ``` a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
apt-get install rsync ``` 6. 安裝htop,方便觀察主機狀況: ``` apt-get install htop ``` 7. 安裝sshfs,方便遠端掛載備份: ``` apt-get install sshfs ``` 8. 安裝zip,以壓縮: ``` apt-get install zip ``` 9. 安裝unzip,以解壓縮: ``` apt-get install unzip ``` 10. 安裝 NTP 套件,加入校時工具: ``` apt-get install ntp ntpdate ``` 11. 升級核心: ``` apt-get install linux-image-4.9.0-ob2d linux-headers-4.9.0-ob2d linux-firmware-image-4.9.0-ob2d ``` ### 八、 修改主機網站環境 1. 修改 php.ini: ``` vi /etc/php5/apache2/php.ini ``` - (1) date.timezone 設為 Asia/Taipei - (2) display\_errors 設為 on - (3) max\_execution\_time 設為 150 - (4) max\_file\_uploads 設為 300 - (5) max\_input\_time 設為 120 - (6) max\_input\_vars 設為 5000 - (7) memory\_limit 設為 240M - (8) post\_max\_size 設為 220M - (9) upload\_max\_filesize 設為 200M 2. 將Apache預設編碼設為UTF-8,避免網頁錯誤訊息為亂碼: ``` vi /etc/apache2/conf-available/charset.conf ``` 3. 拿掉#即可: ``` AddDefaultCharset UTF-8 ``` 4. phpmyadmin 是用來管理資料庫的工具,預設只能在同網段中連線,若希望遠端也可以連線,必須改一下設定檔: ``` vi /etc/apache2/conf.d/ra-phpmyadmin ``` 5. 例如: ``` allow from 127.0.0.1 120.115.3.0/24 106.104.14.111 ``` 6. 修改後記得重新啟動 apache: ``` service apache2 restart ``` ### 九、 啟動使用者家目錄及PHP功能 1. 啟動使用者家目錄功能模組: ``` a2enmod userdir ``` 2. 建立使用者網頁目錄 ``` cd /home/帳號 mkdir public_html vi public_html/index.html ``` index.html的內容: ``` Hi 您好! ``` 建立index.php ``` vi public_html/index.php ``` index.php內容 ``` chown -R 帳號:帳號 /home/帳號/public_html 如: chown -R tad:tad /home/tad/public_html ``` 3. 設定使用者家目錄: ``` vi /etc/apache2/mods-enabled/userdir.conf ``` 4. 設定AllowOverride All : ``` UserDir public_html UserDir disabled root AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Require all granted Require all denied ``` 5. 編輯使用者PHP設定檔: ``` vi /etc/apache2/mods-available/php5.conf ``` 6. 啟用PHP(註解掉最下面5行) ``` # # # php_admin_flag engine Off # # ``` 7. 順便啟用轉址功能: ``` a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
apt-get install htop ``` 7. 安裝sshfs,方便遠端掛載備份: ``` apt-get install sshfs ``` 8. 安裝zip,以壓縮: ``` apt-get install zip ``` 9. 安裝unzip,以解壓縮: ``` apt-get install unzip ``` 10. 安裝 NTP 套件,加入校時工具: ``` apt-get install ntp ntpdate ``` 11. 升級核心: ``` apt-get install linux-image-4.9.0-ob2d linux-headers-4.9.0-ob2d linux-firmware-image-4.9.0-ob2d ``` ### 八、 修改主機網站環境 1. 修改 php.ini: ``` vi /etc/php5/apache2/php.ini ``` - (1) date.timezone 設為 Asia/Taipei - (2) display\_errors 設為 on - (3) max\_execution\_time 設為 150 - (4) max\_file\_uploads 設為 300 - (5) max\_input\_time 設為 120 - (6) max\_input\_vars 設為 5000 - (7) memory\_limit 設為 240M - (8) post\_max\_size 設為 220M - (9) upload\_max\_filesize 設為 200M 2. 將Apache預設編碼設為UTF-8,避免網頁錯誤訊息為亂碼: ``` vi /etc/apache2/conf-available/charset.conf ``` 3. 拿掉#即可: ``` AddDefaultCharset UTF-8 ``` 4. phpmyadmin 是用來管理資料庫的工具,預設只能在同網段中連線,若希望遠端也可以連線,必須改一下設定檔: ``` vi /etc/apache2/conf.d/ra-phpmyadmin ``` 5. 例如: ``` allow from 127.0.0.1 120.115.3.0/24 106.104.14.111 ``` 6. 修改後記得重新啟動 apache: ``` service apache2 restart ``` ### 九、 啟動使用者家目錄及PHP功能 1. 啟動使用者家目錄功能模組: ``` a2enmod userdir ``` 2. 建立使用者網頁目錄 ``` cd /home/帳號 mkdir public_html vi public_html/index.html ``` index.html的內容: ``` Hi 您好! ``` 建立index.php ``` vi public_html/index.php ``` index.php內容 ``` chown -R 帳號:帳號 /home/帳號/public_html 如: chown -R tad:tad /home/tad/public_html ``` 3. 設定使用者家目錄: ``` vi /etc/apache2/mods-enabled/userdir.conf ``` 4. 設定AllowOverride All : ``` UserDir public_html UserDir disabled root AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Require all granted Require all denied ``` 5. 編輯使用者PHP設定檔: ``` vi /etc/apache2/mods-available/php5.conf ``` 6. 啟用PHP(註解掉最下面5行) ``` # # # php_admin_flag engine Off # # ``` 7. 順便啟用轉址功能: ``` a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
apt-get install sshfs ``` 8. 安裝zip,以壓縮: ``` apt-get install zip ``` 9. 安裝unzip,以解壓縮: ``` apt-get install unzip ``` 10. 安裝 NTP 套件,加入校時工具: ``` apt-get install ntp ntpdate ``` 11. 升級核心: ``` apt-get install linux-image-4.9.0-ob2d linux-headers-4.9.0-ob2d linux-firmware-image-4.9.0-ob2d ``` ### 八、 修改主機網站環境 1. 修改 php.ini: ``` vi /etc/php5/apache2/php.ini ``` - (1) date.timezone 設為 Asia/Taipei - (2) display\_errors 設為 on - (3) max\_execution\_time 設為 150 - (4) max\_file\_uploads 設為 300 - (5) max\_input\_time 設為 120 - (6) max\_input\_vars 設為 5000 - (7) memory\_limit 設為 240M - (8) post\_max\_size 設為 220M - (9) upload\_max\_filesize 設為 200M 2. 將Apache預設編碼設為UTF-8,避免網頁錯誤訊息為亂碼: ``` vi /etc/apache2/conf-available/charset.conf ``` 3. 拿掉#即可: ``` AddDefaultCharset UTF-8 ``` 4. phpmyadmin 是用來管理資料庫的工具,預設只能在同網段中連線,若希望遠端也可以連線,必須改一下設定檔: ``` vi /etc/apache2/conf.d/ra-phpmyadmin ``` 5. 例如: ``` allow from 127.0.0.1 120.115.3.0/24 106.104.14.111 ``` 6. 修改後記得重新啟動 apache: ``` service apache2 restart ``` ### 九、 啟動使用者家目錄及PHP功能 1. 啟動使用者家目錄功能模組: ``` a2enmod userdir ``` 2. 建立使用者網頁目錄 ``` cd /home/帳號 mkdir public_html vi public_html/index.html ``` index.html的內容: ``` Hi 您好! ``` 建立index.php ``` vi public_html/index.php ``` index.php內容 ``` chown -R 帳號:帳號 /home/帳號/public_html 如: chown -R tad:tad /home/tad/public_html ``` 3. 設定使用者家目錄: ``` vi /etc/apache2/mods-enabled/userdir.conf ``` 4. 設定AllowOverride All : ``` UserDir public_html UserDir disabled root AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Require all granted Require all denied ``` 5. 編輯使用者PHP設定檔: ``` vi /etc/apache2/mods-available/php5.conf ``` 6. 啟用PHP(註解掉最下面5行) ``` # # # php_admin_flag engine Off # # ``` 7. 順便啟用轉址功能: ``` a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
apt-get install zip ``` 9. 安裝unzip,以解壓縮: ``` apt-get install unzip ``` 10. 安裝 NTP 套件,加入校時工具: ``` apt-get install ntp ntpdate ``` 11. 升級核心: ``` apt-get install linux-image-4.9.0-ob2d linux-headers-4.9.0-ob2d linux-firmware-image-4.9.0-ob2d ``` ### 八、 修改主機網站環境 1. 修改 php.ini: ``` vi /etc/php5/apache2/php.ini ``` - (1) date.timezone 設為 Asia/Taipei - (2) display\_errors 設為 on - (3) max\_execution\_time 設為 150 - (4) max\_file\_uploads 設為 300 - (5) max\_input\_time 設為 120 - (6) max\_input\_vars 設為 5000 - (7) memory\_limit 設為 240M - (8) post\_max\_size 設為 220M - (9) upload\_max\_filesize 設為 200M 2. 將Apache預設編碼設為UTF-8,避免網頁錯誤訊息為亂碼: ``` vi /etc/apache2/conf-available/charset.conf ``` 3. 拿掉#即可: ``` AddDefaultCharset UTF-8 ``` 4. phpmyadmin 是用來管理資料庫的工具,預設只能在同網段中連線,若希望遠端也可以連線,必須改一下設定檔: ``` vi /etc/apache2/conf.d/ra-phpmyadmin ``` 5. 例如: ``` allow from 127.0.0.1 120.115.3.0/24 106.104.14.111 ``` 6. 修改後記得重新啟動 apache: ``` service apache2 restart ``` ### 九、 啟動使用者家目錄及PHP功能 1. 啟動使用者家目錄功能模組: ``` a2enmod userdir ``` 2. 建立使用者網頁目錄 ``` cd /home/帳號 mkdir public_html vi public_html/index.html ``` index.html的內容: ``` Hi 您好! ``` 建立index.php ``` vi public_html/index.php ``` index.php內容 ``` chown -R 帳號:帳號 /home/帳號/public_html 如: chown -R tad:tad /home/tad/public_html ``` 3. 設定使用者家目錄: ``` vi /etc/apache2/mods-enabled/userdir.conf ``` 4. 設定AllowOverride All : ``` UserDir public_html UserDir disabled root AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Require all granted Require all denied ``` 5. 編輯使用者PHP設定檔: ``` vi /etc/apache2/mods-available/php5.conf ``` 6. 啟用PHP(註解掉最下面5行) ``` # # # php_admin_flag engine Off # # ``` 7. 順便啟用轉址功能: ``` a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
apt-get install unzip ``` 10. 安裝 NTP 套件,加入校時工具: ``` apt-get install ntp ntpdate ``` 11. 升級核心: ``` apt-get install linux-image-4.9.0-ob2d linux-headers-4.9.0-ob2d linux-firmware-image-4.9.0-ob2d ``` ### 八、 修改主機網站環境 1. 修改 php.ini: ``` vi /etc/php5/apache2/php.ini ``` - (1) date.timezone 設為 Asia/Taipei - (2) display\_errors 設為 on - (3) max\_execution\_time 設為 150 - (4) max\_file\_uploads 設為 300 - (5) max\_input\_time 設為 120 - (6) max\_input\_vars 設為 5000 - (7) memory\_limit 設為 240M - (8) post\_max\_size 設為 220M - (9) upload\_max\_filesize 設為 200M 2. 將Apache預設編碼設為UTF-8,避免網頁錯誤訊息為亂碼: ``` vi /etc/apache2/conf-available/charset.conf ``` 3. 拿掉#即可: ``` AddDefaultCharset UTF-8 ``` 4. phpmyadmin 是用來管理資料庫的工具,預設只能在同網段中連線,若希望遠端也可以連線,必須改一下設定檔: ``` vi /etc/apache2/conf.d/ra-phpmyadmin ``` 5. 例如: ``` allow from 127.0.0.1 120.115.3.0/24 106.104.14.111 ``` 6. 修改後記得重新啟動 apache: ``` service apache2 restart ``` ### 九、 啟動使用者家目錄及PHP功能 1. 啟動使用者家目錄功能模組: ``` a2enmod userdir ``` 2. 建立使用者網頁目錄 ``` cd /home/帳號 mkdir public_html vi public_html/index.html ``` index.html的內容: ``` Hi 您好! ``` 建立index.php ``` vi public_html/index.php ``` index.php內容 ``` chown -R 帳號:帳號 /home/帳號/public_html 如: chown -R tad:tad /home/tad/public_html ``` 3. 設定使用者家目錄: ``` vi /etc/apache2/mods-enabled/userdir.conf ``` 4. 設定AllowOverride All : ``` UserDir public_html UserDir disabled root AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Require all granted Require all denied ``` 5. 編輯使用者PHP設定檔: ``` vi /etc/apache2/mods-available/php5.conf ``` 6. 啟用PHP(註解掉最下面5行) ``` # # # php_admin_flag engine Off # # ``` 7. 順便啟用轉址功能: ``` a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
apt-get install ntp ntpdate ``` 11. 升級核心: ``` apt-get install linux-image-4.9.0-ob2d linux-headers-4.9.0-ob2d linux-firmware-image-4.9.0-ob2d ``` ### 八、 修改主機網站環境 1. 修改 php.ini: ``` vi /etc/php5/apache2/php.ini ``` - (1) date.timezone 設為 Asia/Taipei - (2) display\_errors 設為 on - (3) max\_execution\_time 設為 150 - (4) max\_file\_uploads 設為 300 - (5) max\_input\_time 設為 120 - (6) max\_input\_vars 設為 5000 - (7) memory\_limit 設為 240M - (8) post\_max\_size 設為 220M - (9) upload\_max\_filesize 設為 200M 2. 將Apache預設編碼設為UTF-8,避免網頁錯誤訊息為亂碼: ``` vi /etc/apache2/conf-available/charset.conf ``` 3. 拿掉#即可: ``` AddDefaultCharset UTF-8 ``` 4. phpmyadmin 是用來管理資料庫的工具,預設只能在同網段中連線,若希望遠端也可以連線,必須改一下設定檔: ``` vi /etc/apache2/conf.d/ra-phpmyadmin ``` 5. 例如: ``` allow from 127.0.0.1 120.115.3.0/24 106.104.14.111 ``` 6. 修改後記得重新啟動 apache: ``` service apache2 restart ``` ### 九、 啟動使用者家目錄及PHP功能 1. 啟動使用者家目錄功能模組: ``` a2enmod userdir ``` 2. 建立使用者網頁目錄 ``` cd /home/帳號 mkdir public_html vi public_html/index.html ``` index.html的內容: ``` Hi 您好! ``` 建立index.php ``` vi public_html/index.php ``` index.php內容 ``` chown -R 帳號:帳號 /home/帳號/public_html 如: chown -R tad:tad /home/tad/public_html ``` 3. 設定使用者家目錄: ``` vi /etc/apache2/mods-enabled/userdir.conf ``` 4. 設定AllowOverride All : ``` UserDir public_html UserDir disabled root AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Require all granted Require all denied ``` 5. 編輯使用者PHP設定檔: ``` vi /etc/apache2/mods-available/php5.conf ``` 6. 啟用PHP(註解掉最下面5行) ``` # # # php_admin_flag engine Off # # ``` 7. 順便啟用轉址功能: ``` a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
apt-get install linux-image-4.9.0-ob2d linux-headers-4.9.0-ob2d linux-firmware-image-4.9.0-ob2d ``` ### 八、 修改主機網站環境 1. 修改 php.ini: ``` vi /etc/php5/apache2/php.ini ``` - (1) date.timezone 設為 Asia/Taipei - (2) display\_errors 設為 on - (3) max\_execution\_time 設為 150 - (4) max\_file\_uploads 設為 300 - (5) max\_input\_time 設為 120 - (6) max\_input\_vars 設為 5000 - (7) memory\_limit 設為 240M - (8) post\_max\_size 設為 220M - (9) upload\_max\_filesize 設為 200M 2. 將Apache預設編碼設為UTF-8,避免網頁錯誤訊息為亂碼: ``` vi /etc/apache2/conf-available/charset.conf ``` 3. 拿掉#即可: ``` AddDefaultCharset UTF-8 ``` 4. phpmyadmin 是用來管理資料庫的工具,預設只能在同網段中連線,若希望遠端也可以連線,必須改一下設定檔: ``` vi /etc/apache2/conf.d/ra-phpmyadmin ``` 5. 例如: ``` allow from 127.0.0.1 120.115.3.0/24 106.104.14.111 ``` 6. 修改後記得重新啟動 apache: ``` service apache2 restart ``` ### 九、 啟動使用者家目錄及PHP功能 1. 啟動使用者家目錄功能模組: ``` a2enmod userdir ``` 2. 建立使用者網頁目錄 ``` cd /home/帳號 mkdir public_html vi public_html/index.html ``` index.html的內容: ``` Hi 您好! ``` 建立index.php ``` vi public_html/index.php ``` index.php內容 ``` chown -R 帳號:帳號 /home/帳號/public_html 如: chown -R tad:tad /home/tad/public_html ``` 3. 設定使用者家目錄: ``` vi /etc/apache2/mods-enabled/userdir.conf ``` 4. 設定AllowOverride All : ``` UserDir public_html UserDir disabled root AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Require all granted Require all denied ``` 5. 編輯使用者PHP設定檔: ``` vi /etc/apache2/mods-available/php5.conf ``` 6. 啟用PHP(註解掉最下面5行) ``` # # # php_admin_flag engine Off # # ``` 7. 順便啟用轉址功能: ``` a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
vi /etc/php5/apache2/php.ini ``` - (1) date.timezone 設為 Asia/Taipei - (2) display\_errors 設為 on - (3) max\_execution\_time 設為 150 - (4) max\_file\_uploads 設為 300 - (5) max\_input\_time 設為 120 - (6) max\_input\_vars 設為 5000 - (7) memory\_limit 設為 240M - (8) post\_max\_size 設為 220M - (9) upload\_max\_filesize 設為 200M 2. 將Apache預設編碼設為UTF-8,避免網頁錯誤訊息為亂碼: ``` vi /etc/apache2/conf-available/charset.conf ``` 3. 拿掉#即可: ``` AddDefaultCharset UTF-8 ``` 4. phpmyadmin 是用來管理資料庫的工具,預設只能在同網段中連線,若希望遠端也可以連線,必須改一下設定檔: ``` vi /etc/apache2/conf.d/ra-phpmyadmin ``` 5. 例如: ``` allow from 127.0.0.1 120.115.3.0/24 106.104.14.111 ``` 6. 修改後記得重新啟動 apache: ``` service apache2 restart ``` ### 九、 啟動使用者家目錄及PHP功能 1. 啟動使用者家目錄功能模組: ``` a2enmod userdir ``` 2. 建立使用者網頁目錄 ``` cd /home/帳號 mkdir public_html vi public_html/index.html ``` index.html的內容: ``` Hi 您好! ``` 建立index.php ``` vi public_html/index.php ``` index.php內容 ``` chown -R 帳號:帳號 /home/帳號/public_html 如: chown -R tad:tad /home/tad/public_html ``` 3. 設定使用者家目錄: ``` vi /etc/apache2/mods-enabled/userdir.conf ``` 4. 設定AllowOverride All : ``` UserDir public_html UserDir disabled root AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Require all granted Require all denied ``` 5. 編輯使用者PHP設定檔: ``` vi /etc/apache2/mods-available/php5.conf ``` 6. 啟用PHP(註解掉最下面5行) ``` # # # php_admin_flag engine Off # # ``` 7. 順便啟用轉址功能: ``` a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
vi /etc/apache2/conf-available/charset.conf ``` 3. 拿掉#即可: ``` AddDefaultCharset UTF-8 ``` 4. phpmyadmin 是用來管理資料庫的工具,預設只能在同網段中連線,若希望遠端也可以連線,必須改一下設定檔: ``` vi /etc/apache2/conf.d/ra-phpmyadmin ``` 5. 例如: ``` allow from 127.0.0.1 120.115.3.0/24 106.104.14.111 ``` 6. 修改後記得重新啟動 apache: ``` service apache2 restart ``` ### 九、 啟動使用者家目錄及PHP功能 1. 啟動使用者家目錄功能模組: ``` a2enmod userdir ``` 2. 建立使用者網頁目錄 ``` cd /home/帳號 mkdir public_html vi public_html/index.html ``` index.html的內容: ``` Hi 您好! ``` 建立index.php ``` vi public_html/index.php ``` index.php內容 ``` chown -R 帳號:帳號 /home/帳號/public_html 如: chown -R tad:tad /home/tad/public_html ``` 3. 設定使用者家目錄: ``` vi /etc/apache2/mods-enabled/userdir.conf ``` 4. 設定AllowOverride All : ``` UserDir public_html UserDir disabled root AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Require all granted Require all denied ``` 5. 編輯使用者PHP設定檔: ``` vi /etc/apache2/mods-available/php5.conf ``` 6. 啟用PHP(註解掉最下面5行) ``` # # # php_admin_flag engine Off # # ``` 7. 順便啟用轉址功能: ``` a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
AddDefaultCharset UTF-8 ``` 4. phpmyadmin 是用來管理資料庫的工具,預設只能在同網段中連線,若希望遠端也可以連線,必須改一下設定檔: ``` vi /etc/apache2/conf.d/ra-phpmyadmin ``` 5. 例如: ``` allow from 127.0.0.1 120.115.3.0/24 106.104.14.111 ``` 6. 修改後記得重新啟動 apache: ``` service apache2 restart ``` ### 九、 啟動使用者家目錄及PHP功能 1. 啟動使用者家目錄功能模組: ``` a2enmod userdir ``` 2. 建立使用者網頁目錄 ``` cd /home/帳號 mkdir public_html vi public_html/index.html ``` index.html的內容: ``` Hi 您好! ``` 建立index.php ``` vi public_html/index.php ``` index.php內容 ``` chown -R 帳號:帳號 /home/帳號/public_html 如: chown -R tad:tad /home/tad/public_html ``` 3. 設定使用者家目錄: ``` vi /etc/apache2/mods-enabled/userdir.conf ``` 4. 設定AllowOverride All : ``` UserDir public_html UserDir disabled root AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Require all granted Require all denied ``` 5. 編輯使用者PHP設定檔: ``` vi /etc/apache2/mods-available/php5.conf ``` 6. 啟用PHP(註解掉最下面5行) ``` # # # php_admin_flag engine Off # # ``` 7. 順便啟用轉址功能: ``` a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
vi /etc/apache2/conf.d/ra-phpmyadmin ``` 5. 例如: ``` allow from 127.0.0.1 120.115.3.0/24 106.104.14.111 ``` 6. 修改後記得重新啟動 apache: ``` service apache2 restart ``` ### 九、 啟動使用者家目錄及PHP功能 1. 啟動使用者家目錄功能模組: ``` a2enmod userdir ``` 2. 建立使用者網頁目錄 ``` cd /home/帳號 mkdir public_html vi public_html/index.html ``` index.html的內容: ``` Hi 您好! ``` 建立index.php ``` vi public_html/index.php ``` index.php內容 ``` chown -R 帳號:帳號 /home/帳號/public_html 如: chown -R tad:tad /home/tad/public_html ``` 3. 設定使用者家目錄: ``` vi /etc/apache2/mods-enabled/userdir.conf ``` 4. 設定AllowOverride All : ``` UserDir public_html UserDir disabled root AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Require all granted Require all denied ``` 5. 編輯使用者PHP設定檔: ``` vi /etc/apache2/mods-available/php5.conf ``` 6. 啟用PHP(註解掉最下面5行) ``` # # # php_admin_flag engine Off # # ``` 7. 順便啟用轉址功能: ``` a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
allow from 127.0.0.1 120.115.3.0/24 106.104.14.111 ``` 6. 修改後記得重新啟動 apache: ``` service apache2 restart ``` ### 九、 啟動使用者家目錄及PHP功能 1. 啟動使用者家目錄功能模組: ``` a2enmod userdir ``` 2. 建立使用者網頁目錄 ``` cd /home/帳號 mkdir public_html vi public_html/index.html ``` index.html的內容: ``` Hi 您好! ``` 建立index.php ``` vi public_html/index.php ``` index.php內容 ``` chown -R 帳號:帳號 /home/帳號/public_html 如: chown -R tad:tad /home/tad/public_html ``` 3. 設定使用者家目錄: ``` vi /etc/apache2/mods-enabled/userdir.conf ``` 4. 設定AllowOverride All : ``` UserDir public_html UserDir disabled root AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Require all granted Require all denied ``` 5. 編輯使用者PHP設定檔: ``` vi /etc/apache2/mods-available/php5.conf ``` 6. 啟用PHP(註解掉最下面5行) ``` # # # php_admin_flag engine Off # # ``` 7. 順便啟用轉址功能: ``` a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
service apache2 restart ``` ### 九、 啟動使用者家目錄及PHP功能 1. 啟動使用者家目錄功能模組: ``` a2enmod userdir ``` 2. 建立使用者網頁目錄 ``` cd /home/帳號 mkdir public_html vi public_html/index.html ``` index.html的內容: ``` Hi 您好! ``` 建立index.php ``` vi public_html/index.php ``` index.php內容 ``` chown -R 帳號:帳號 /home/帳號/public_html 如: chown -R tad:tad /home/tad/public_html ``` 3. 設定使用者家目錄: ``` vi /etc/apache2/mods-enabled/userdir.conf ``` 4. 設定AllowOverride All : ``` UserDir public_html UserDir disabled root AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Require all granted Require all denied ``` 5. 編輯使用者PHP設定檔: ``` vi /etc/apache2/mods-available/php5.conf ``` 6. 啟用PHP(註解掉最下面5行) ``` # # # php_admin_flag engine Off # # ``` 7. 順便啟用轉址功能: ``` a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
a2enmod userdir ``` 2. 建立使用者網頁目錄 ``` cd /home/帳號 mkdir public_html vi public_html/index.html ``` index.html的內容: ``` Hi 您好! ``` 建立index.php ``` vi public_html/index.php ``` index.php內容 ``` chown -R 帳號:帳號 /home/帳號/public_html 如: chown -R tad:tad /home/tad/public_html ``` 3. 設定使用者家目錄: ``` vi /etc/apache2/mods-enabled/userdir.conf ``` 4. 設定AllowOverride All : ``` UserDir public_html UserDir disabled root AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Require all granted Require all denied ``` 5. 編輯使用者PHP設定檔: ``` vi /etc/apache2/mods-available/php5.conf ``` 6. 啟用PHP(註解掉最下面5行) ``` # # # php_admin_flag engine Off # # ``` 7. 順便啟用轉址功能: ``` a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
cd /home/帳號 mkdir public_html vi public_html/index.html ``` index.html的內容: ``` Hi 您好! ``` 建立index.php ``` vi public_html/index.php ``` index.php內容 ``` chown -R 帳號:帳號 /home/帳號/public_html 如: chown -R tad:tad /home/tad/public_html ``` 3. 設定使用者家目錄: ``` vi /etc/apache2/mods-enabled/userdir.conf ``` 4. 設定AllowOverride All : ``` UserDir public_html UserDir disabled root AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Require all granted Require all denied ``` 5. 編輯使用者PHP設定檔: ``` vi /etc/apache2/mods-available/php5.conf ``` 6. 啟用PHP(註解掉最下面5行) ``` # # # php_admin_flag engine Off # # ``` 7. 順便啟用轉址功能: ``` a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
Hi 您好! ``` 建立index.php ``` vi public_html/index.php ``` index.php內容 ``` chown -R 帳號:帳號 /home/帳號/public_html 如: chown -R tad:tad /home/tad/public_html ``` 3. 設定使用者家目錄: ``` vi /etc/apache2/mods-enabled/userdir.conf ``` 4. 設定AllowOverride All : ``` UserDir public_html UserDir disabled root AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Require all granted Require all denied ``` 5. 編輯使用者PHP設定檔: ``` vi /etc/apache2/mods-available/php5.conf ``` 6. 啟用PHP(註解掉最下面5行) ``` # # # php_admin_flag engine Off # # ``` 7. 順便啟用轉址功能: ``` a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
vi public_html/index.php ``` index.php內容 ``` chown -R 帳號:帳號 /home/帳號/public_html 如: chown -R tad:tad /home/tad/public_html ``` 3. 設定使用者家目錄: ``` vi /etc/apache2/mods-enabled/userdir.conf ``` 4. 設定AllowOverride All : ``` UserDir public_html UserDir disabled root AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Require all granted Require all denied ``` 5. 編輯使用者PHP設定檔: ``` vi /etc/apache2/mods-available/php5.conf ``` 6. 啟用PHP(註解掉最下面5行) ``` # # # php_admin_flag engine Off # # ``` 7. 順便啟用轉址功能: ``` a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
chown -R 帳號:帳號 /home/帳號/public_html 如: chown -R tad:tad /home/tad/public_html ``` 3. 設定使用者家目錄: ``` vi /etc/apache2/mods-enabled/userdir.conf ``` 4. 設定AllowOverride All : ``` UserDir public_html UserDir disabled root AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Require all granted Require all denied ``` 5. 編輯使用者PHP設定檔: ``` vi /etc/apache2/mods-available/php5.conf ``` 6. 啟用PHP(註解掉最下面5行) ``` # # # php_admin_flag engine Off # # ``` 7. 順便啟用轉址功能: ``` a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
vi /etc/apache2/mods-enabled/userdir.conf ``` 4. 設定AllowOverride All : ``` UserDir public_html UserDir disabled root AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Require all granted Require all denied ``` 5. 編輯使用者PHP設定檔: ``` vi /etc/apache2/mods-available/php5.conf ``` 6. 啟用PHP(註解掉最下面5行) ``` # # # php_admin_flag engine Off # # ``` 7. 順便啟用轉址功能: ``` a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
UserDir public_html UserDir disabled root AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Require all granted Require all denied ``` 5. 編輯使用者PHP設定檔: ``` vi /etc/apache2/mods-available/php5.conf ``` 6. 啟用PHP(註解掉最下面5行) ``` # # # php_admin_flag engine Off # # ``` 7. 順便啟用轉址功能: ``` a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
vi /etc/apache2/mods-available/php5.conf ``` 6. 啟用PHP(註解掉最下面5行) ``` # # # php_admin_flag engine Off # # ``` 7. 順便啟用轉址功能: ``` a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
# # # php_admin_flag engine Off # # ``` 7. 順便啟用轉址功能: ``` a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
a2enmod rewrite ``` 8. 重啟apache完工! ``` service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
service apache2 restart ``` ### 十、 大量建立帳號 1. 2. 下載: ``` wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
wget http://myip.tw/download/yhtools.tar.gz ``` 3. 解壓: ``` tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
tar xzvf yhtools.tar.gz ``` 4. maccount.sh 是以 BASH 寫成的大量建帳號工具,支援 samba 同步及 MySQL 同名資料庫建立。請切換至 yhtools/maccount 底下: ``` cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
cd yhtools/maccount ``` 5. 編輯帳號密碼表「passwd.txt」: ``` vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
vi passwd.txt ``` 6. 大量新增帳號: ``` ./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
./maccount.sh add passwd.txt ``` 7. 大量新增資料庫帳號: ``` ./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
./maccount.sh mysql passwd.txt ``` ### 十一、 關閉 mail relay 1. 直接執行: ``` dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
dpkg-reconfigure postfix ``` 2. 選項選擇「Local only」即可。 ### 十二、 自動時間校正 1. 執行指令即讓系統時間與 time.stdtime.gov.tw 的時間同步,並修改BIOS時間 : ``` ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
ntpdate -s time.stdtime.gov.tw hwclock --systohc ``` 2. 加入自動排程: ``` crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
crontab -e ``` 3. 每天5:10自動校時: ``` 10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
10 5 * * * root /usr/sbin/ntpdate -s time.stdtime.gov.tw ``` ### 十三、 修改網卡及ip等資訊 1. 如果主機要換IP,或者這是做好的虛擬機檔案,想要複製在開另一臺機器,那必然會遇到改IP的需求。以下動作盡量在本機修改,遠端改後,可能會被斷線。 2. 先找出有啟動的網卡: ``` ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
ifconfig -a ``` 3. 修改網卡及ip等資訊: ``` vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
vi /etc/network/interfaces ``` 4. 底下的IP、閘道器、DNS...等請自行視情況修改: ``` auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
auto lo eth0 iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.11 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.255 gateway 192.168.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search tn.edu.tw ``` 5. 修改 /etc/hosts(一樣請自行修改IP及網址) ``` 127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
127.0.0.1 localhost 192.168.0.11 tad.tn.edu.tw tad ``` 6. 修改hostname: ``` hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
hostname tad ``` 7. 查詢主機版本以及hostname: ``` uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
uname -a ``` 8. 修改DNS設定: ``` vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
vi /etc/resolv.conf ``` ``` search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
search campus-xoops.tn.edu.tw nameserver 163.26.1.1 ``` 9. 重啟網路: ``` /etc/init.d/networking restart ```
/etc/init.d/networking restart ```
進階搜尋
577人線上 (193人在瀏覽線上書籍)
會員: 0
訪客: 577