2011年6月28日 星期二

設定檔案系統標頭 (Label)

設定Lable
[root@cacti ~]# e2label
Usage: e2label device [newlabel]

查看磁碟Label
[root@cacti ~]# e2label /dev/sda2
/

檢視磁碟資訊
[root@cacti ~]# dumpe2fs /dev/sda1 | more
dumpe2fs 1.39 (29-May-2006)
Filesystem volume name: /boot
Last mounted on:
Filesystem UUID: 7c97631d-7e3c-4ad6-9534-5e0ec1129716
Filesystem magic number: 0xEF53
Filesystem revision #: 1 (dynamic)
Filesystem features: has_journal ext_attr resize_inode dir_index

強制卸載檔案系統
[root@cacti ~]# fuser -km /data

驅動程式下載

http://driverpacks.net/

自由天空綜合驅動包

2011年6月22日 星期三

pietty連線設定


選項 / 字元編碼 / Unicode
選項 / 亞洲語系修正 / 取消勾選「Unicode 亞洲寬符號字元」

Linux 掛載 NTFS格式硬碟

準備:
掛載NTFS必須安裝二個套件…
1. FUSE
2. ntfs-3g
安裝:
1.安裝fuse
下載下來的檔案可能是tar壓縮的檔案,則必須先tar解壓縮
解壓縮後進入該fuse目錄 執行下列指令
./configure
make
make install


2.安裝 ntfs-3g
下載下來的檔案可能是tar壓縮的檔案,則必須先tar解壓縮
解壓縮後進入該ntfs-3g目錄 執行下列指令
./configure
make
make install

安裝好之後 可以下 make clean 清除暫存檔
使用方法:
*必須使用root身份執行
# modprobe fuse <–執行該命令 掛載fuse
掛載ntfs:
1.直接以指令掛載
#ntfs-3g /dev/hda1 /mnt/windows
ntfs-3g 來源 目的

2.開機時自動mount
編輯fstab檔案
#vi /etc/fstab
加入下列這段 (此為範例 不一定會一樣,必須根據該主機去設定)
/dev/hdb1 /mnt/hdb ntfs-3g silent,umask=0,locale=zh_TW.big5 0 0
來源 目的 設定

注意事項:
必須注意主機的語言格式跟掛載ntfs語言格式 必須一樣 否則看到的會是亂碼
#locale <–執行該命令 查看你主機預設語言是什麼
在掛載範例有個 locale=zh_TW.big5 <–指用big5的編碼掛載該ntfs




存取ntfs
# yum install fuse ntfs-3g
# mkdir /media/windows
# ntfsmount /dev/sda1 /media/windows
# fusermount -u /media/windows

CentOS 開機自動登入

# vim /etc/gdm/custom.conf
[daemon]
AutomaticLoginEnable=true
AutomaticLogin=administrator
[base]
autologin=administrator

2011年6月16日 星期四

3個常用的 runlevel

[root@cacti ~]# vim /etc/inittab

# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode(常用)
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode(常用)
# 4 - unused
# 5 - X11(常用)
# 6 - reboot

2011年6月13日 星期一

BrazilFW 限定特定時間能上網

進入web管理介面後,點選「設定檔」/「本地命令初始化腳本」,加入下列文字:
iptables -I FORWARD -i eth1 -s 192.168.2.0/24 -m time --timestart 8:00 --timestop 18:00 --days Mon,Tue,Wed,Thu,Fri -j ACCEPT

讓 VIM 正常顯示 Big5 和 UTF-8 文件的設定

在個人的家目錄中建立一個「.vimrc」檔案,使用文字編輯器加入以下內容。

" 設定自動轉換為 UTF-8 編碼
set fileencodings=utf-8,big5,gb2312,euc-jp,gbk,euc-kr,utf-bom,iso8859-1
set encoding=utf8
set tenc=utf8

" 使用 來將文字編碼轉換成 Big5
map :set tenc=big5


預設在 UTF-8 的編碼環境會自動轉碼,如果在終端機模式下可使用 F12 來轉換成 Big5 編碼

2011年6月8日 星期三

CentOS 5 設定 DDNS Client

先安裝 rpmforge

http://dag.wieers.com/packages/rpmforge-release/ 取得所有 rpmforge-release 套件的清單。下載 rpmforge-release 這個套件。請從下面兩個連結中選取一個與你的架構配合的連結。假若你不清楚應選用哪一個,你可以用 uname -i 這個指令來查詢你的架構。
[root@cacti ~]# rpm -i rpmforge-release-0.5.1-1.el5.rf.*.rpm
安裝ddclient


[root@cacti ~]# yum install ddclient
[root@cacti ~]# vim /etc/ddclient/ddclient.conf
use=web
login=xxx@pchome.com.tw
password=1qaz3edc
server=members.dyndns.org
protocol=dyndns2
pc995.dyndns.info
[root@cacti ~]# /etc/init.d/ddclient start
[root@cacti ~]# chkconfig ddclient on
[root@cacti ~]# ddclient -daemon=0 -noquiet -debug

2011年6月3日 星期五

Virtual Consoles

6個 Virtual Consoles
切換:CTRL-ALT-F[1-6]

查詢在哪個Virtual Consoles
# tty

若圖形介面同時也在執行中的話,可按 CTRL-ALT-F7 回到圖形介面

2011年6月1日 星期三

Linux 資料整理

安全:
1.Netfilter
2.TCP-Wrapper
3.服務本身

驗證:
1.NIS
2.LDAP
3.PAM模組

權限:
1.ACL:針對單一使用者、單一檔案或目錄來進行r,w,x的(特殊)權限規範
2.SELinux:進行程序、檔案等細部權限設定依據的核心模組
3.檔案的特殊權限:SUID(4)、SGID(2)和SBIT(1)

Linux 系統安裝 VMWare Tools

[root@localhost ~]# cp /media/VMware Tools/VMwareTools-7.8.6-185404.tar.gz ~
[root@localhost ~]# tar zxvf VMwareTools-7.8.6-185404.tar.gz
[root@localhost ~]# cd vmware-tools-distrib/
[root@localhost vmware-tools-distrib]# ./vmware-install.pl

取消互動式登入