Để setup chữ ký cho toàn domain, vào menu Setup > Default Domain/Servers > Domain Signatures và nhập vào chữ ký
Để Setup chữ ký cho cá nhân vào menu Account > Account Manager > cho User & click Edit > Signatures > nhập vào chữ ký

Ví dụ:


Kết quả:
Người đăng: Linh Phan Nhãn:
Tìm và edit file C:\MDaemon\WorldClient\domains.ini
Chọn một Theme dưới đây làm mặc định cho Web Mail
Theme=LookOut
Theme=Globe
Theme=Mobile
Theme=Redline
Theme=Simple
Theme=Standard
Save lại
Người đăng: Linh Phan Nhãn:
How can I downgrade MDaemon 10.x to a previous version of MDaemon?

Unlike previous versions, you cannot install the old version of MDaemon over the top of a 10.0 installation, due to the numerous changes. The installer for 10.0 automatically backs up the old \App and \SpamAssassin folder, which you can use to downgrade to the previous version by following the steps below.

1. Download your previous version's installer from http://archive.altn.com/
2. Shut down MDaemon by going to the Windows Start Menu | Programs | MDaemon | Stop MDaemon
3. Open the Task Manager's Processes tab (Windows Start Menu | Run | type 'taskmgr.exe' | Select Processes tab) and verify the following MDaemon processes have stopped (note that if you have multiple processors, you may have multiple instances of some of these processes):
* MDaemon.exe
* CFEngine.exe
* MDSpamD.exe
* WorldClient.exe
* WebAdmin.exe
* ScanningProcess.exe (if SecurityPlus is installed)
4. Go to the MDaemon folder on the server. Note: The C drive is the default location, but it may be in a different location depending on the previous installation.
5. Rename (i.e. App_old) the following folders:
* App
* SpamAssassin
* WorldClient
* WebAdmin
6. Copy your previous version's MDaemon\backup\(version)\App to MDaemon\App\
7. Copy your previous version's MDaemon\backup\(version)\SpamAssassin to MDaemon\SpamAssassin
8. Run the installer you downloaded and ensure you install into the same location MDaemon is already installed. Also, make sure to Disable (uncheck) Start MDaemon option at the end of the installation.
9. Copy the WorldClient.ini file from the renamed MDaemon\WorldClient_old to MDaemon\WorldClient
10. Start MDaemon by going to the Windows Start Menu | Programs | MDaemon | Start MDaemon
Người đăng: Linh Phan Nhãn:

Activate Dynamic screening
Click this check box to activate Dynamic screening.

Advanced
Click this button to open the tarpit.dat file in a text editor. This file lists all IP addresses that have been banned by Automatic IP Screening. You can manually add IP addresses and the number of minutes to ban them by listing them one entry per line in the form: IP_address Minutes. For example, 1.2.3.4 60 .

White list
Click this button to configure IP addresses that are excluded from the Dynamic Screening

Ban senders who cause this many failed RCPT attempts
This is the number of 'Recipient unknown' errors allowed from a given host during a mail session before that host will be automatically banned for the number of minutes specified in the Ban sites for this many minutes option below. Frequent 'Recipient unknown' errors is often a clue that the sender is a spammer since they commonly attempt to send messages to outdated or incorrect addresses.

Ban senders that connect more than [X] times in [X] minutes
Click this check box if you wish to temporarily ban sites that connect to your server an excessive number of times in a limited time period. Specify the number of minutes and the number of connections allowed in that period.

Ban senders that fail this many authentication attempts
Use this option if you wish to temporarily ban sites that fail an authentication attempt a specified number of times. This can help prevent attempts to 'hack' a user account and falsely authenticate a session.

Ban senders for this many minutes
When an IP address is automatically banned, this is the number of minutes that the ban will last. When the ban expires the host will be able to send to you again normally. This feature prevents you from accidentally banning a valid sender permanently.

Close SMTP session after banning site
Enabling this option causes MDaemon to close the SMTP session after the 'Recipient unknown' threshold is reached and the IP address is added to the Tarpitting IP Screen. This switch is enabled by default.

Don't ban senders who use an authenticated session
Click this checkbox if you want senders who authenticate their mail sessions before sending to be exempt from Dynamic Screening.

Người đăng: Linh Phan Nhãn:
Security configurations will vary from site to site, but the following configurations will be a good starting point for just about any server. Open MDaemon and use the following steps:

Under the Security menu | Spam Filter:

Spam Filter section:

1. Ensure 'Don't filter mail sent from local sources' is enabled
2. Ensure 'Don't filter mail from trusted or authenticated sources' is enabled
3. For 'Don't filter messages larger than' enter 100KB. You may increase this if you find you're getting larger spam messages, but watch for a performance hit and adjust accordingly
4. Leave 'Don't forward spam' with the default setting of 'disabled'
5. 'Move spam into user's IMAP spam folder automatically' should only be enabled if you are not using POP3 protocol for any of your local users. This can be a helpful way to allow your users to review their spam, but not have it clutter up their Inboxes
6. The rest of the settings on this tab can be left at default

Heuristics section:

1. Ensure 'Enable heuristic message scoring system' is enabled
2. For the field 'A message is spam if its score is greater or equal to' enter 5.0
3. For the field 'SMTP rejects messages with scores greater or equal to' enter 12.0
4. Leave the rest of these settings at default

Reporting section:

1. Ensure the first option 'Insert spam report into the headers of the original message' is selected

Bayesian section:

1. Select 'Enable Bayesian classification'
2. Enable 'Schedule Bayesian learning for midnight each night'
3. For 'Don't learn from messages larger than' enter 50000 bytes
4. Ensure that the correct path is populated in the 'Path to known spam folder' and 'Path to known non-spam folder’ fields

Spam Daemon section:

1. Leave the 'host or IP' to 127.0.0.1 and the 'port' at 783
2. The rest of these settings may be left at default

In most cases, the rest of the settings in this dialog can be left at defaults as well.

Security | Spam Filter... | DNS-BL:

DNS-BL hosts section:

1. The first option 'Enable DNS-BL queries' should be enabled

DNS-BL Options section:

1. Ensure 'Skip 'Received' headers within messages from white listed sites' is enabled
2. Ensure 'Skip DNS-BL processing for authenticated sessions and trusted IPs' are enabled
3. Ensure 'Stop further DNS-BL queries on first DNS-BL match' is enabled
4. Ensure 'SMTP server should refuse mail from black-listed IPs' is disabled
5. The rest of this tab can be left at default

White List section:

1. Be sure to add any of your local machines on the network to the white list

Security | Security Settings... | SPF & Sender ID:

SPF / Sender ID section:

1. Enable 'Verify sending host using SPF'
2. Enable 'Verify PRA using Sender ID'
3. The next 2 options should be disabled
4. Ensure -0.5 is entered for the 'Approved messages add this to the Spam Filter score'
5. 'Messages which fail add this to the Spam Filter score' should be at 15.0
6. Ensure 'Insert 'Received-SPF' header into messagess' is enabled
7. Everything else should be enabled except for Use local address in SMTP envelope when forwarding messgaes

If you have SecurityPlus for MDaemon installed, it's a good idea to refuse infected messages during SMTP session.

Security | AntiVirus...:

AntiVirus section:

1. Make sure Enable AntiVirus scanner is enabled
2. Enable 'Refuse to accept messages that are infected with viruses'
3. The remaing defaults should be acceptable but can be altered according to your specific needs

Security | Outbreak Protection:

1. Make sure Enable Outbreak Protection is checked
2. Viruses should be 'blocked in real time'
3. Spam should be 'accepted for filtering' and the Score should be 2.5
4. IWF content should be 'blocked in real time and the Score should be 2.5
5. The remaing defaults should be acceptable but can be altered according to your specific needs
Người đăng: Linh Phan Nhãn:
Khi bạn thực hiện lệnh: ipconfig /flushdns sẽ xuất hiện thông báo sau mặc dù đã thực thi command prompt với quyền Administrator
Windows IP Configuration
Could not flush the DNS Resolver Cache: Function failed during execution.
Bởi vì mặc định trong windows vista & windows 7 service DNS Client bị disable
Giải quyết: Vào Start > Run > services.msc > Enter
Tìm tới services DNS Client mục Startup Type chọn Automatic và nhấn Start để khởi động dịch vụ
Thực hiện lại lệnh: ipconfig /flushdns để kiểm tra kết quả
Thứ Sáu, 12 tháng 6, 2009 vào lúc 02:27 | 0 nhận xét  

RAID (Redundant Arrays of Independent Disks) là công nghệ tập hợp từ 2 ổ đĩa cứng trở lên để tăng tốc độ truy xuất, khả năng chịu lỗi và sao lưu dữ liệu của hệ thống (xem bài "RAID cho máy tính để bàn", ID: A0509_113). Điều kiện để sử dụng được RAID:

§ Bo mạch chủ có tích hợp sẵn chip điều khiển RAID, nếu không thì bạn phải mua thêm card điều khiển RAID.

§ Phải có ít nhất từ hai đĩa cứng trở lên, tốt nhất là giống nhau về giao tiếp, cùng dung lượng, cùng tốc độ, cùng thương hiệu và model càng tốt.

Bài viết này sẽ hướng dẫn bạn thiết lập RAID với 2 ổ cứng SATA và bo mạch chủ (mainboard) dùng chip điều khiển RAID của Intel. Cảnh báo: Tất cả dữ liệu trên ổ đĩa cứng mà bạn cấu hình RAID sẽ bị xóa sạch.

Tạo RAID

Rút phích cắm của thùng máy ra khỏi ổ cắm điện, mở nắp ở bên hông thùng máy, sau đó chạm hai tay của bạn vào phần kim loại của thùng máy để khử tĩnh điện bên trong người bạn, nếu không sẽ rất có hại đến các linh kiện điện tử của thiết bị phần cứng. Lắp vào hai ổ cứng muốn thiết lập RAID, lắp cáp nguồn và lắp lần lượt cáp dữ liệu của hai ổ đĩa SATA vào các đầu cắm SATA0 và SATA1 (hoặc SATA1 và SATA2) trên bo mạch chủ.

Trong quá trình khởi động máy tính, nhấn liên tục phím Delete cho đến khi màn hình làm việc của trình BIOS Setup Utilities xuất hiện. Sau đó, bạn di chuyển vệt sáng đến thẻ Integrated Peripherals, nhấn Enter, tiếp theo chuyển vệt sáng xuống mục OnChip IDE Device và nhấn Enter (Hình 1).

Hình 1

Kế tiếp, bạn di chuyển vệt sáng xuống dòng SATA Mode, chọn giá trị Serial ATA và dòng On-chip Serial ATA, chọn giá trị Enabled (Hình 2). Cuối cùng nhấn F10 để lưu lại các giá trị vừa thiết lập và thoát khỏi màn hình làm việc của trình BIOS Setup Utilities.

Hình 2

Trong quá trình khởi động lại máy tính, bạn nhấn liên tục tổ hợp phím Ctrl + I cho đến khi màn hình làm việc của trình Intel RAID for Serial ATA - RAID BIOS xuất hiện (Hình 3).

Hình 3

Ở màn hình Main Menu, bạn di chuyển vệt sáng xuống dòng 1. Create RAID Volume và nhấn Enter (Hình 4).

Hình 4

Ở màn hình Create Array Menu, bạn di chuyển vệt sáng xuống dòng Name và đặt tên cho thiết lập RAID của bạn (tên tối đa là 16 ký tự, tuyệt đối không được có các ký tự đặc biệt trong quy ước đặt tên của DOS và không có khoảng trống). Sau đó, nhấn Tab để xuống dòng kế tiếp và nhấn phím dấu cộng hoặc phím dấu trừ để chọn một giá trị trong khoảng từ 8 KB đến 128 KB tại dòng Stripe size để làm bộ nhớ đệm cho ổ cứng khi chạy chế độ RAID. Theo kinh nghiệm của tôi, bạn nên chọn giá 128 KB tại dòng Stripe size để việc truy xuất của ổ cứng được tối ưu. Tiếp theo, nhấn Tab để xuống dòng kế tiếp và nhấn phím dấu cộng hoặc phím dấu trừ để chọn giá trị RAID0 (Striping) hoặc RAID1 (Mirror) tại dòng RAID Level để cấu hình RAID ở chế độ 0 hoặc 1 tùy theo mainboard (nhớ đọc kỹ tài liệu đi kèm mainboard để biết chắc chế độ RAID mà mainboard hỗ trợ) (Hình 5).

Hình 5

Sau đó, di chuyển vệt sáng tới dòng Create Volume và nhấn Enter, một hộp thoại xuất hiện yêu cầu xác nhận, bạn chỉ cần gõ phím Y để bắt đầu thiết lập RAID (Hình 6).

Hình 6

Tiếp theo, nhấn phím ESC để quay trở lại màn hình Main Menu, sau đó di chuyển vệt sáng xuống dòng 4. Exit và nhấn Enter, một hộp thoại xuất hiện hỏi bạn có muốn thoát khỏi màn hình làm việc của trình Intel RAID for Serial ATA - RAID BIOS hay không? Bạn chỉ cần nhấn phím Y để đồng ý (Hình 7).

Hình 7

Cài đặt Windows XP trên ổ cứng thiết lập RAID

Chép driver điều khiển RAID từ đĩa CD-ROM đi kèm mainboard vào đĩa mềm. Nếu không có đĩa CD-ROM đó hoặc muốn cập nhật phiên bản mới nhất của driver điều khiển RAID, bạn có thể tải về từ trang chủ của nhà sản xuất.

Thiết lập chế độ boot máy bằng CD trong trình BIOS Setup Utility bằng cách nhấn phím Delete trong quá trình khởi động máy tính cho đến khi màn hình làm việc của trình BIOS Setup Utility xuất hiện. Sau đó, di chuyển vệt sáng đến thẻ Boot và chọn giá trị ATAPI CDROM trong mục 1st Boot Device và cuối cùng nhấn F10 để lưu lại các giá trị đã thiết lập và thoát khỏi trình BIOS Setup Utility (Hình 8).

Hình 8

Đưa đĩa CD-ROM cài đặt hệ điều hành Windows XP vào ổ CD và bắt đầu quá trình cài Windows.

Nhấn phím F6, khi màn hình cài đặt màu xanh dương xuất hiện dòng chữ "Press F6 if you need to install third party SCSI or RAID driver" và nhấn phím S khi dòng chữ "Press S to specify an Additional Device(s)" xuất hiện.

Sau đó, bạn đưa đĩa mềm có chứa driver điều khiển RAID vào và nhấn phím Enter. Trong màn hình cài đặt kế tiếp, di chuyển vệt sáng xuống dòng Intel(R) 82801ER SATA RAID Controller và nhấn phím Enter để Windows XP cài đặt driver điều khiển RAID.

Cuối cùng, công việc còn lại của quá trình cài đặt hệ điều hành Windows XP dành cho bạn giải quyết.

Xóa RAID

Trong quá trình khởi động máy tính, bạn nhấn liên tục tổ hợp phím Ctrl+I cho đến khi màn hình làm việc của trình Intel RAID for Serial ATA - RAID BIOS xuất hiện.
Ở màn hình Main Menu, di chuyển vệt sáng xuống dòng 2. Delete RAID Volume và nhấn Enter (Hình 9).

Hình 9

Ở màn hình Delete Array Menu, di chuyển vệt sáng xuống tên thiết lập RAID mà bạn muốn xóa và nhấn Enter, một hộp thoại xuất hiện hỏi bạn có muốn xóa hay không? Bạn chỉ cần nhấn phím Y để đồng ý. Lưu ý: Với thao tác này mọi dữ liệu trên ổ RAID đều bị xóa sạch.

Hình 10

Tạo RAID bằng tiện ích Intel Application Accelerator RAID Edition trong môi trường Windows


Tải về miễn phí tiện ích này tại địa chỉ www.intel.com (dung lượng 2 MB). Sau khi tải về, bạn nhấp đúp chuột vào tập tin IATA_enu.exe, cửa sổ làm việc của trình cài đặt xuất hiện, bạn làm theo các gợi ý dẫn dắt để hoàn tất việc cài đặt.

Bây giờ bạn chạy tiện ích bằng cách vào menu Start > Programs > Intel Application Accelerator RAID Editor > Intel Application Accelerator RAID Editor và thực hiện từng bước như sau:

1. Trong cửa sổ chính của Intel Application Accelerator RAID Editor vừa xuất hiện, tại khung bên trái, nhấn phải chuột vào dòng RAID Volume và chọn lệnh Create Volume from Existing Disk từ trình đơn ngữ cảnh để tạo RAID (Hình 11).

Hình 11

2. Hộp thoại Step 1 of 3 xuất hiện, chọn đĩa nguồn cho RAID và nhấn chuột vào nút Next (Hình 12).

Hình 12

3. Hộp thoại Step 2 of 3 xuất hiện, đặt tên cho RAID ở mục Select Name (tối đa 16 kí tự), chọn chế độ RAID ở mục Select RAID Level và chọn một giá trị trong khoảng từ 4 KB đến 128 KB ở mục Select Strip Size để làm bộ nhớ đệm cho ổ cứng khi chạy chế độ RAID và nhấn chuột vào nút Next (Hình 13).

Hình 13

4. Một hộp thoại mới được mở ra với thông báo hỏi bạn có muốn tạo RAID hay không? Nhấn Yes để đồng ý. Sau đó, một hộp thoại khác lại xuất hiện, cảnh báo bạn rằng khi tạo RAID thì tất cả dữ liệu trên ổ đĩa cứng sẽ bị xóa sạch, nếu bạn chấp nhận thì nhấn Yes (Hình 14).

Hình 14

5. Hộp thoại Step 3 of 3 xuất hiện và bạn nhấn nút Migrate (Hình 15).

Hình 15

6. Quá trình tạo RAID khá lâu, mất khoảng hai giờ và khi hoàn tất sẽ xuất hiện một hộp thoại yêu cầu khởi động lại hệ thống, nhấn OK để đồng ý (Hình 16).

Hình 16

Như vậy, với các thao tác không mấy phức tạp, bạn hoàn toàn có thể thiết lập RAID để hệ thống máy tính của bạn làm việc nhanh hơn và an toàn hơn. Chúc bạn thành công!
(Theo PCWORLD.COM.VN)
Người đăng: Linh Phan Nhãn: , , , , ,
Từ chỗ là thành phần "xa xỉ" chỉ có trên các hệ thống máy tính lớn, máy trạm, máy chủ, RAID đã được đưa vào máy tính để bàn dưới dạng tích hợp đơn giản. Bài viết giới thiệu thông tin cơ bản về RAID và kinh nghiệm sử dụng để tăng sức mạnh cho PC.
Trong vài năm trở lại đây, từ chỗ là một thành phần “xa xỉ” chỉ có trên các hệ thống máy tính lớn, máy trạm, máy chủ, RAID đã được đưa vào các máy tính để bàn dưới dạng tích hợp đơn giản. Tuy nhiên, có thể người mua biết bo mạch chủ (BMC) của mình có công nghệ RAID nhưng không phải ai cũng biết cách sử dụng hiệu quả. Bài viết này giới thiệu thông tin cơ bản về RAID cũng như một vài kinh nghiệm sử dụng để tăng sức mạnh cho PC.
RAID LÀ GÌ?

RAID là chữ viết tắt của Redundant Array of Independent Disks. Ban đầu, RAID được sử dụng như một giải pháp phòng hộ vì nó cho phép ghi dữ liệu lên nhiều đĩa cứng cùng lúc. Về sau, RAID đã có nhiều biến thể cho phép không chỉ đảm bảo an toàn dữ liệu mà còn giúp gia tăng đáng kể tốc độ truy xuất dữ liệu từ đĩa cứng. Dưới đây là năm loại RAID được dùng phổ biến:

1. RAID 0

Đây là dạng RAID đang được người dùng ưa thích do khả năng nâng cao hiệu suất trao đổi dữ liệu của đĩa cứng. Đòi hỏi tối thiểu hai đĩa cứng, RAID 0 cho phép máy tính ghi dữ liệu lên chúng theo một phương thức đặc biệt được gọi là Striping. Ví dụ bạn có 8 đoạn dữ liệu được đánh số từ 1 đến 8, các đoạn đánh số lẻ (1,3,5,7) sẽ được ghi lên đĩa cứng đầu tiên và các đoạn đánh số chẵn (2,4,6,8) sẽ được ghi lên đĩa thứ hai. Để đơn giản hơn, bạn có thể hình dung mình có 100MB dữ liệu và thay vì dồn 100MB vào một đĩa cứng duy nhất, RAID 0 sẽ giúp dồn 50MB vào mỗi đĩa cứng riêng giúp giảm một nửa thời gian làm việc theo lý thuyết. Từ đó bạn có thể dễ dàng suy ra nếu có 4, 8 hay nhiều đĩa cứng hơn nữa thì tốc độ sẽ càng cao hơn. Tuy nghe có vẻ hấp dẫn nhưng trên thực tế, RAID 0 vẫn ẩn chứa nguy cơ mất dữ liệu. Nguyên nhân chính lại nằm ở cách ghi thông tin xé lẻ vì như vậy dữ liệu không nằm hoàn toàn ở một đĩa cứng nào và mỗi khi cần truy xuất thông tin (ví dụ một file nào đó), máy tính sẽ phải tổng hợp từ các đĩa cứng. Nếu một đĩa cứng gặp trục trặc thì thông tin (file) đó coi như không thể đọc được và mất luôn. Thật may mắn là với công nghệ hiện đại, sản phẩm phần cứng khá bền nên những trường hợp mất dữ liệu như vậy xảy ra không nhiều.

Có thể thấy RAID 0 thực sự thích hợp cho những người dùng cần truy cập nhanh khối lượng dữ liệu lớn, ví dụ các game thủ hoặc những người chuyên làm đồ hoạ, video số.

2. RAID 1

Đây là dạng RAID cơ bản nhất có khả năng đảm bảo an toàn dữ liệu. Cũng giống như RAID 0, RAID 1 đòi hỏi ít nhất hai đĩa cứng để làm việc. Dữ liệu được ghi vào 2 ổ giống hệt nhau (Mirroring). Trong trường hợp một ổ bị trục trặc, ổ còn lại sẽ tiếp tục hoạt động bình thường. Bạn có thể thay thế ổ đĩa bị hỏng mà không phải lo lắng đến vấn đề thông tin thất lạc. Đối với RAID 1, hiệu năng không phải là yếu tố hàng đầu nên chẳng có gì ngạc nhiên nếu nó không phải là lựa chọn số một cho những người say mê tốc độ. Tuy nhiên đối với những nhà quản trị mạng hoặc những ai phải quản lý nhiều thông tin quan trọng thì hệ thống RAID 1 là thứ không thể thiếu. Dung lượng cuối cùng của hệ thống RAID 1 bằng dung lượng của ổ đơn (hai ổ 80GB chạy RAID 1 sẽ cho hệ thống nhìn thấy duy nhất một ổ RAID 80GB).

3. RAID 0+1

Có bao giờ bạn ao ước một hệ thống lưu trữ nhanh nhẹn như RAID 0, an toàn như RAID 1 hay chưa? Chắc chắn là có và hiển nhiên ước muốn đó không chỉ của riêng bạn. Chính vì thế mà hệ thống RAID kết hợp 0+1 đã ra đời, tổng hợp ưu điểm của cả hai “đàn anh”. Tuy nhiên chi phí cho một hệ thống kiểu này khá đắt, bạn sẽ cần tối thiểu 4 đĩa cứng để chạy RAID 0+1. Dữ liệu sẽ được ghi đồng thời lên 4 đĩa cứng với 2 ổ dạng Striping tăng tốc và 2 ổ dạng Mirroring sao lưu. 4 ổ đĩa này phải giống hệt nhau và khi đưa vào hệ thống RAID 0+1, dung lượng cuối cùng sẽ bằng ½ tổng dung lượng 4 ổ, ví dụ bạn chạy 4 ổ 80GB thì lượng dữ liệu “thấy được” là (4*80)/2 = 160GB.

4. RAID 5

Đây có lẽ là dạng RAID mạnh mẽ nhất cho người dùng văn phòng và gia đình với 3 hoặc 5 đĩa cứng riêng biệt. Dữ liệu và bản sao lưu được chia lên tất cả các ổ cứng. Nguyên tắc này khá rối rắm. Chúng ta quay trở lại ví dụ về 8 đoạn dữ liệu (1-8) và giờ đây là 3 ổ đĩa cứng. Đoạn dữ liệu số 1 và số 2 sẽ được ghi vào ổ đĩa 1 và 2 riêng rẽ, đoạn sao lưu của chúng được ghi vào ổ cứng 3. Đoạn số 3 và 4 được ghi vào ổ 1 và 3 với đoạn sao lưu tương ứng ghi vào ổ đĩa 2. Đoạn số 5, 6 ghi vào ổ đĩa 2 và 3, còn đoạn sao lưu được ghi vào ổ đĩa 1 và sau đó trình tự này lặp lại, đoạn số 7,8 được ghi vào ổ 1, 2 và đoạn sao lưu ghi vào ổ 3 như ban đầu. Như vậy RAID 5 vừa đảm bảo tốc độ có cải thiện, vừa giữ được tính an toàn cao. Dung lượng đĩa cứng cuối cùng bằng tổng dung lượng đĩa sử dụng trừ đi một ổ. Tức là nếu bạn dùng 3 ổ 80GB thì dung lượng cuối cùng sẽ là 160GB.

5. JBOD

JBOD (Just a Bunch Of Disks) thực tế không phải là một dạng RAID chính thống, nhưng lại có một số đặc điểm liên quan tới RAID và được đa số các thiết bị điều khiển RAID hỗ trợ. JBOD cho phép bạn gắn bao nhiêu ổ đĩa tùy thích vào bộ điều khiển RAID của mình (dĩ nhiên là trong giới hạn cổng cho phép). Sau đó chúng sẽ được “tổng hợp” lại thành một đĩa cứng lớn hơn cho hệ thống sử dụng. Ví dụ bạn cắm vào đó các ổ 10GB, 20GB, 30GB thì thông qua bộ điều khiển RAID có hỗ trợ JBOD, máy tính sẽ nhận ra một ổ đĩa 60GB. Tuy nhiên, lưu ý là JBOD không hề đem lại bất cứ một giá trị phụ trội nào khác: không cải thiện về hiệu năng, không mang lại giải pháp an toàn dữ liệu, chỉ là kết nối và tổng hợp dung lượng mà thôi.

6. Một số loại RAID khác

Ngoài các loại được đề cập ở trên, bạn còn có thể bắt gặp nhiều loại RAID khác nhưng chúng không được sử dụng rộng rãi mà chỉ giới hạn trong các hệ thống máy tính phục vụ mục đích riêng, có thể kể như: Level 2 (Error-Correcting Coding), Level 3 (Bit-Interleaved Parity), Level 4 (Dedicated Parity Drive), Level 6 (Independent Data Disks with Double Parity), Level 10 (Stripe of Mirrors, ngược lại với RAID 0+1), Level 7 (thương hiệu của tập đoàn Storage Computer, cho phép thêm bộ đệm cho RAID 3 và 4), RAID S (phát minh của tập đoàn EMC và được sử dụng trong các hệ thống lưu trữ Symmetrix của họ). Bên cạnh đó còn một số biến thể khác, ví dụ như Intel Matrix Storage cho phép chạy kiểu RAID 0+1 với chỉ 2 ổ cứng hoặc RAID 1.5 của DFI trên các hệ BMC 865, 875. Chúng tuy có nhiều điểm khác biệt nhưng đa phần đều là bản cải tiến của các phương thức RAID truyền thống.

BẠN CẦN GÌ ĐỂ CHẠY RAID?

Card PCI điều khiển RAID ATA

Để chạy được RAID, bạn cần tối thiểu một card điều khiển và hai ổ đĩa cứng giống nhau. Đĩa cứng có thể ở bất cứ chuẩn nào, từ ATA, Serial ATA hay SCSI, tốt nhất chúng nên hoàn toàn giống nhau vì một nguyên tắc đơn giản là khi hoạt động ở chế độ đồng bộ như RAID, hiệu năng chung của cả hệ thống sẽ bị kéo xuống theo ổ thấp nhất nếu có. Ví dụ khi bạn bắt ổ 160GB chạy RAID với ổ 40GB (bất kể 0 hay 1) thì coi như bạn đã lãng phí 120GB vô ích vì hệ thống điều khiển chỉ coi chúng là một cặp hai ổ cứng 40GB mà thôi (ngoại trừ trường hợp JBOD như đã đề cập). Yếu tố quyết định tới số lượng ổ đĩa chính là kiểu RAID mà bạn định chạy. Chuẩn giao tiếp không quan trọng lắm, đặc biệt là giữa SATA và ATA. Một số BMC đời mới cho phép chạy RAID theo kiểu trộn lẫn cả hai giao tiếp này với nhau. Điển hình như MSI K8N Neo2 Platinum hay dòng DFI Lanparty NForce4.

Bộ điều khiển RAID (RAID Controller) là nơi tập trung các cáp dữ liệu nối các đĩa cứng trong hệ thống RAID và nó xử lý toàn bộ dữ liệu đi qua đó. Bộ điều khiển này có nhiều dạng khác nhau, từ card tách rời cho dến chip tích hợp trên BMC.

Chipset cầu nam Intel ICH5-R có tích hợp bộ điều khiển RAID trên bo mạch chủ DFI Lanparty 875P.

Đối với các hệ thống PC, tuy chưa phổ biến nhưng việc chọn mua BMC có RAID tích hợp là điều nên làm vì nói chung đây là một trong những giải pháp cải thiện hiệu năng hệ thống rõ rệt và rẻ tiền nhất, chưa tính tới giá trị an toàn dữ liệu của chúng. Trong trường hợp BMC không có RAID, bạn vẫn có thể mua được card điều khiển PCI trên thị trường với giá không cao lắm.

Một thành phần khác của hệ thống RAID không bắt buộc phải có nhưng đôi khi là hữu dụng, đó là các khay hoán đổi nóng ổ đĩa. Nó cho phép bạn thay các đĩa cứng gặp trục trặc trong khi hệ thống đang hoạt động mà không phải tắt máy (chỉ đơn giản là mở khóa, rút ổ ra và cắm ổ mới vào). Thiết bị này thường sử dụng với ổ cứng SCSI và khá quan trọng đối với các hệ thống máy chủ vốn yêu cầu hoạt động liên tục.


Về phần mềm thì khá đơn giản vì hầu hết các hệ điều hành hiện đại đều hỗ trợ RAID rất tốt, đặc biệt là Microsoft Windows. Nếu bạn sử dụng Windows XP thì bổ sung RAID khá dễ dàng. Quan trọng nhất là trình điều khiển nhưng thật tuyệt khi chúng đã được kèm sẵn với thiết bị. Việc cài đặt RAID có thể gây một vài rắc rối nếu bạn thiếu kinh nghiệm nhưng vẫn có hướng giải quyết trong phần sau của bài viết.

Có hai trường hợp sẽ xảy ra khi người dung nâng cấp RAID cho hệ thống. Nếu hệ thống RAID bổ sung chỉ được dùng với mục đích lưu trữ hoặc làm nơi trao đổi thông tin tốc độ cao thì việc cài đặt rất đơn giản. Tuy nhiên nếu bạn dự định dùng nó làm nơi cài hệ điều hành, phần mềm thì sẽ rất rắc rối và phải cài đặt lại toàn bộ từ con số 0.

RAID CHO RIÊNG MÌNH

1. Chọn kiểu RAID

Vậy là bạn đã quyết tâm nâng cấp hệ thống của mình lên tầm cao mới. Nhưng chọn lựa kiểu RAID phù hợp không hẳn đã đơn giản như bạn nghĩ. Với điều kiện tại Việt Nam, bạn có thể chọn một số giải pháp RAID bao gồm 0, 1, 0+1 và 5. Trong đó RAID 0, 1 là kinh tế nhất và thường có trên hầu hết các dòng BMC hiện tại. Kiểu RAID 0+1 và 5 thường chỉ có trên những loại cao cấp, đắt tiền.

RAID 0 chắc chắn là lựa chọn đem lại tốc độ cao nhất nhưng cũng là thứ mong manh nhất. Ví dụ bạn sử dụng 4 đĩa cứng ở RAID 0 thì tốc độ truyền dữ liệu có thể lên tới hơn 100MB/s. Đây là con số hết sức hấp dẫn với bất kì người dùng PC nào. Tuy thế khả năng mất dữ liệu cũng tăng tỉ lệ lên 4 lần. Đĩa cứng máy tính là một sản phẩm máy móc có chuyển động và sẽ bị “lão hóa” dần sau thời gian dài sử dụng (thật may là thời gian đĩa cứng lão hóa khá dài). Ngoài ra, trục trặc điện lưới hay lỗi phần điều khiển cũng có thể dẫn tới thảm họa. Vì vậy, không nên sử dụng RAID 0 để lưu trữ dữ liệu lâu dài nhưng nó lại là lựa chọn số một cho các ổ đĩa tạm cần tốc độ cao, ví dụ lưu trữ cơ sở dữ liệu web. Và nếu bạn định sử dụng lâu dài, hãy thêm một vài ổ cứng và chuyển sang hệ thống RAID 0+1. Điều đó thực sự lý tưởng nếu có nguồn tài chính dồi dào.


RAID 1 nếu chạy một mình sẽ không có tác dụng gì ngoài chuyện tạo thêm một ổ đĩa nữa giống hệt như ổ chính. Người dùng thông thường có thể không thấy hứng thú với RAID 1, ngoại trừ những ai phải lưu trữ và quản lý những tài liệu thực sự quan trọng như các máy chủ lưu thông tin khách hàng hoặc tài khoản. Nếu dùng RAID 1, bạn nên cân nhắc bổ sung thêm các khay tráo đổi nóng vì sẽ giúp phục hồi dữ liệu nhanh chóng hơn (bạn có thể tháo lắp ổ và tiến hành tạo bản sao sang ổ mới bổ sung trong khi hệ thống đang làm việc bình thường).

RAID 5 vào thời điểm hiện tại đang là lựa chọn số 1 cho mọi loại hình máy tính nhờ khả năng vừa sửa lỗi vừa tăng tốc. Nếu bạn dự kiến xây dựng một hệ thống RAID từ 4 đĩa cứng trở lên thì RAID 5 chắc chắn là giải pháp tối ưu.

Các loại RAID kết hợp, ví dụ RAID 0+1 hay RAID 50 (5+0) thường cho những đặc điểm của các kiểu RAID thành phần, tuy nhiên bạn nên cân nhắc và chỉ sử dụng nếu cần thiết vì chi phí cho linh kiện khá cao. Chúng ta có thể tổng kết lại như trong bảng.

2. Chọn lựa phần cứng

Việc đầu tiên là chọn lựa linh kiện phù hợp. Về chipset điều khiển RAID, bạn không có nhiều lựa chọn vì cơ bản chúng được tích hợp trên BMC. Tuy nhiên bạn cần chú ý những điểm sau.

Hiện tại bộ điều khiển RAID tích hợp thường gồm hai loại chính: chip điều khiển gắn lên BMC hoặc hỗ trợ sẵn từ trong chipset. Thông dụng gồm:


Chipset tích hợp:

+ Intel ICH5R, ICH6, ICH7. Những chipset cầu nam (SouthBridge) này đi kèm với dòng i865/875/915/925/945/955.

+ nVIDIA nForce2-RAID (AMD), nForce 3 Series (AMD A64), nForce 4 Series (AMD A64/ Intel 775).

Chip điều khiển bên ngoài: Có khá nhiều chủng loại của các hãng khác nhau như Promise Technology, Silicon Image, Adaptec, nhưng thường thấy nhất là hai dòng Silicon Image Sil3112 và 3114.

Những loại được tích hợp trong chip cầu nam thường có độ trễ thấp, dễ sử dụng. Tuy nhiên tính năng thường không nhiều và phần mềm còn hạn chế, đôi khi “lạm dụng” tài nguyên hệ thống cho tác vụ đọc/ghi. Các loại sử dụng chip của hãng thứ ba thì độ trễ thường cao hơn (không đáng kể), phần mềm và tính năng có phần phong phú hơn, sử dụng tối thiểu tài nguyên; các loại card rời thì dễ thay đổi, tháo lắp khi cần thiết. Tuy vậy bạn cần chú ý một điều cực kì quan trọng là loại Silicon Image Sil3112 có tính tương thích tương đối kém, do đó khi chuyển sang các hệ RAID khác có thể bị mất dữ liệu. Sil3114 và cao hơn đã khắc phục được lỗi này. Các hệ nForce và ICH5,6,7 có thể trao đổi ổ cứng qua lại dễ dàng, BIOS RAID của chúng cũng thông minh hơn và thường có khả năng nhận diện những nhóm ổ cứng RAID định dạng sẵn.
Một số BMC mới nhất ví dụ như DFI Lanparty NF4 SLI-DR có hỗ trợ cả RAID 5. Về giao tiếp dành cho máy tính để bàn, thông thường bạn chỉ tìm thấy các loại PATA hoặc SATA và vì phải sử dụng nhiều cáp, SATA sẽ là lựa chọn sáng suốt hơn ngay cả khi không tính đến tốc độ nhanh hơn và nhiều cải tiến công nghệ. Nếu dồi dào về tài chính, bạn có thể để mắt đến một số sản phẩm tương đối chuyên nghiệp cho phép cắm thêm RAM để dùng như bộ đệm cực lớn nhằm tăng tốc độ đáng kể.

Về ổ cứng thì bạn nên chọn các loại có khả năng truyền dữ liệu lớn và tốc độ truy xuất nhanh. Tốc độ truy xuất (Access Time) chỉ định thời gian cần thiết để đĩa cứng tìm thấy dữ liệu cần dùng và thông số này càng nhỏ càng tốt. Ngoài ra ổ cứng cũng nên có bộ đệm lớn (8MB trở lên), một số model mới có dung lượng bộ đệm 16MB và những công nghệ cho phép tăng hiệu năng làm việc đáng kể (như Seagate NCQ chẳng hạn). Tốt nhất các ổ cứng nên giống nhau vì RAID sẽ bị ảnh hưởng nếu có ổ đĩa chậm chạp hoặc dung lượng bé theo đúng tiêu chí “con sâu làm rầu nồi canh”.

3. Cài đặt RAID

Việc cài đặt RAID nói chung chủ yếu dựa vào BIOS của mainboard, RAID Controller và hầu như không có gì khó khăn.

Sau khi đã cắm ổ cứng vào đúng vị trí RAID trên bo mạch (tham khảo tài liệu đi kèm sản phẩm), bạn vào BIOS của BMC để bật bộ điều khiển RAID và chỉ định các cổng liên quan (thường trong mục Integrated Peripherals).

Sau thao tác này, bạn sẽ lưu thông số rồi khởi động lại máy tính. Chú ý thật kĩ màn hình thông báo và nhấn đúng tổ hợp phím khi máy tính yêu cầu (có thể là Ctrl+F hoặc F4 tùy bộ điều khiển RAID) để vào BIOS RAID.

Đối với BIOS RAID, mặc dù mỗi loại có một giao diện khác nhau (tham khảo tài liệu đi kèm) nhưng về cơ bản bạn phải thực hiện những thao tác sau:

+ Chỉ định những ổ cứng sẽ tham gia RAID.

+ Chọn kiểu RAID (0/1/0+1/5).

+ Chỉ định Block Size: Đây là chìa khóa ảnh hưởng rất lớn tới hiệu năng của giàn ổ cứng chạy RAID. Đối với RAID dạng Striping, Block size cũng có nghĩa là Stripe Size. Nếu thông số này thiết lập không phù hợp với nhu cầu sử dụng thì sẽ gây lãng phí bộ nhớ và giảm hiệu năng. Ví dụ nếu Block Size có giá trị là 64KB thì tối thiểu sẽ có 64KB được ghi vào ổ đĩa trong mọi trường hợp, ngay cả khi đó là một file text có dung lượng 2KB. Vì thế giá trị này nên xấp xỉ tương ứng với kích thước trung bình của các file bạn dùng. Nếu ổ cứng chứa nhiều file nhỏ ví dụ tài liệu Word, bạn nên để block size bé, nếu chứa nhiều phim ảnh hoặc nhạc, block size lớn sẽ cho hiệu năng cao hơn (nhất là với hệ thống RAID 0).


Bên cạnh đó, Block size còn có một chức năng khác quyết định việc file sẽ được ghi vào đâu. Quay về với ví dụ Block Size 64KB, nếu như file có kích thước nhỏ hơn 64KB, nó sẽ chỉ được ghi vào một ổ cứng trong hệ thống RAID và như vậy sẽ không có bất cứ sự cải thiện hiệu năng nào. Trong một trường hợp khác, một file có kích thước 150KB sẽ được ghi vào 3 ổ đĩa với các đoạn 64KB + 64KB + 22KB và bộ điều khiển có thể đọc thông tin từ ba ổ cùng lúc cho phép tăng tốc đáng kể. Nếu bạn chọn block size là 128KB thì file đó chỉ được ghi vào 2 ổ 128KB + 22KB mà thôi. Thực tế bạn nên chọn Block Size là 128KB cho các máy tính để bàn trừ khi có nhu cầu riêng.

Sau khi bộ điều khiển đã nhận biết hoàn hảo hệ đĩa cứng mới, bạn tiến hành cài đặt hệ điều hành cũng như format ổ RAID. Windows XP là một lựa chọn sáng suốt.

Việc cài đặt Windows nói chung cũng giống như bình thường nhưng bạn cần chuẩn bị một ổ đĩa mềm và đĩa mềm chứa trình điều khiển (driver) cho bộ điều khiển RAID. Ngay sau khi nhấn bàn phím để vào cài đặt, bạn phải chú ý dòng chữ phía dưới màn hình cài Windows để nhấn F6 kịp lúc. Sau đó chờ một lát và khi được hỏi, bạn nhấn S để đưa driver RAID vào cài đặt.

Các bước còn lại, bạn thao tác đúng như với việc cài đặt trên một đĩa cứng bình thường.

Sau khi đã ổn định được hệ thống, bạn chú ý cài thêm những tiện ích điều khiển hệ thống RAID để tận dụng các tính năng mở rộng và đôi khi là cả hiệu năng nữa. Có thể liệt kê một số chương trình như Intel Application Acceleration RAID Edition hay nVIDIA RAID Manager...

Chú ý chung:

Nếu bạn đang có một ổ đĩa đầy dữ liệu và muốn thiết lập RAID 0, bạn phải format ổ và làm lại mọi thứ. Vì thế hãy tìm cho mình một phương án sao lưu phù hợp. Nếu sử dụng RAID 1 thì việc này không cần thiết.


Thông thường với một hệ thống RAID 0 bạn nên có thêm một ổ cứng nhỏ để lưu những thứ tối quan trọng phòng khi có trục trặc mặc dù rất khó xảy ra.

Khi máy tính khởi động lại (đặc biệt là khi bị khởi động bất thường), có thể hệ thống sẽ dừng lại khá lâu ở quá trình bộ điều khiển RAID nhận diện các ổ đĩa, thậm chí có thể có nhiều tiếng động lạ phát ra ở phần cơ đĩa cứng. Bạn không phải lo lắng vì điều này hoàn toàn bình thường do bộ điều khiển phải đồng bộ hoạt động của tất các ổ trong nhóm RAID mà nó quản lý.

Các nhóm đĩa cứng RAID thường gồm vài ổ đĩa cứng hoạt động cạnh nhau nên nhiệt lượng tỏa ra khá lớn, không có lợi về lâu dài. Bạn hãy tìm giải pháp giải nhiệt nếu có điều kiện để tránh rắc rối ngoài ý muốn.


Kiểu RAID

Số lượng đĩa cứng

Tính bảo mật

Dung lượng cuối

Hiệu năng

Độ an toàn dữ liệu

Giá thành

0

1+

Bình thường

100%

Rất tốt

Kém

Rất Thấp

1

2

Tốt

50%

Khá

Tốt

Thấp

5

3+

Khá

(x-1)/x

Tốt

Tốt

Trung bình

0+1

4,6,8

Tốt

50%

Tốt

Tốt

Cao

TỔNG KẾT

Giá trị mà RAID mang lại cho hệ thống là không thể phủ nhận - sự an toàn, hiệu năng cao hơn tùy cấu hình. Thực tế cho thấy RAID 0 và 0+1 được ưa chuộng nhất trong môi trường gia đình. RAID 0 nhanh nhất nhưng cũng nguy hiểm nhất, chỉ cần một trục trặc là coi như mọi chuyện chấm dứt. Trong khi đó RAID 1 mặc dù đem lại khả năng bảo đảm an toàn thông tin nhất nhưng cũng thường đem lại cho người dùng cảm giác lãng phí (chi tiền cho 2 ổ cứng mà hiệu năng và dung lượng chỉ được 1). RAID 5 đem lại hiệu năng cũng như độ an toàn cao nhưng thiết bị điều khiển thường khá đắt, đó là chưa kể đến số tiền chi cho ổ cứng cũng nhiều hơn nên ít người quan tâm trừ khi công việc cần đến. Chính vì thế, một số người dùng lại quay sang hướng sử dụng các ổ đĩa SCSI để giải quyết vấn đề hiệu năng/an toàn thông tin, tuy nhiên chi phí cho một hệ thống SCSI loại tốt có thể còn đắt hơn nữa.

Nếu để ý kĩ hơn, chúng ta sẽ thấy chuẩn IDE có nhiều vấn đề ví dụ các ổ đĩa không được thiết kế để chạy liên tục (rất quan trọng đối với các hệ thống máy chủ), dây cáp ATA hiện tại còn quá cồng kềnh nên khi sử dụng nhiều ổ đĩa sẽ dẫn tới hiện tượng chật kín case và trong trường hợp xấu nhất, nhiệt lượng tỏa ra sẽ dẫn tới trục trặc hệ thống. Nhưng với công nghệ ngày càng phát triển và những chuẩn mới như SATA ra đời, chắc chắn RAID sẽ có một tương lai tươi sáng và trở thành người bạn đồng hành lý tưởng cho các hệ thống máy tính cá nhân cao cấp.

(Theo PCWORLD.COM.VN)


ĐĨA CỨNG RAID BỊ LỖI



Nếu bạn đang dùng RAID và một đĩa cứng có trục trặc sẽ có một vài chuyện đau đầu phải giải quyết. Đối với RAID 1,3,4,5,6 có lẽ dữ liệu của bạn sẽ được an toàn và việc xử lý chỉ khác nhau chút ít tùy theo bộ điều khiển.
Đa số các bộ điều khiển RAID đời mới đều có thể cảnh báo người dùng về trục trặc thông qua âm thanh hoặc thư điện tử (ngoại trừ các hệ thống RAID có cài hệ điều hành trên đó).
Những hệ thống cũ và đơn giản trước đây thường yêu cầu người dùng tắt máy tính trước khi tiến hành sửa chữa, thay đổi. Sau khi bật máy trở lại, bạn phải vào BIOS của bộ điều khiển RAID rồi tiến hành xây dựng lại nhóm ổ RAID. Tuy nhiên vào thời điểm hiện tại, đa số các sản phẩm đều cho phép thay đổi nóng ổ đĩa ngay trong khi hệ thống đang vận hành và tự nhận diện các nhóm ổ cứng RAID có sẵn. Đặc biệt, một số bộ điều khiển đắt tiền còn cho phép sử dụng ổ cứng phụ đề phòng khi có trục trặc sẽ sẵn sàng đưa vào sử dụng.
Tình hình thực tế sẽ không khả quan như vậy nếu bạn đang sử dụng RAID 0 hay JBOD. Nếu có trục trặc với hai dạng RAID này, có thể bạn sẽ không bao giờ muốn sử dụng chúng nữa vì dữ liệu mất hoàn toàn và cực kì khó phục hồi. Một số công ty chuyên nghiệp có thể tháo rời đĩa cứng và sử dụng những máy móc đặc biệt để lấy lại thông tin trên đó, tuy nhiên giá cả thường là trên trời và hầu như vượt ngoài khả năng chi trả cá nhân.
Tóm lại, giải pháp tốt nhất, hiệu quả nhất và rẻ tiền nhất vẫn là thực hiện sao lưu dữ liệu bất cứ khi nào có thể.

Người đăng: Linh Phan Nhãn: , , ,
Thứ Năm, 14 tháng 5, 2009 vào lúc 17:12 | 0 nhận xét  
Lưu ý: Bài viết này chỉ mang tính chất học hỏi và trao đổi kinh nghiệm…Tôi không khuyến khích bạn đi phá hoại cũng như chịu bất cứ trách nhiệm gì về hậu quả khi bạn sử dụng nó gấy ra. Các bạn có thể tự do sử dụng nó, nhưng mong các bạn tôn trọng Copright một chút. Khi cần trích dẫn
ở trỗ nào trong tài liệu. Vui lòng ghi rõ nguồn và tên người viết…Rất cảm ơn bạn đã quan tâm
đến bài viết của tôi.

Tài liệu tham khảo :

Von: SuSE Linux Handbuch Deutsche Version
Người dịch : binhnx2000


Khi bắt đầu làm quen với Unix/Linux chắc bạn cũng đã từng nói về sự phức tạp, đồ sộ của cây thư mục Unix. Đừng lo! Khi bạn thực sự yêu thích và tìm hiểu nó một các nghiêm túc, bạn sẽ thấy nó cực đơn giản ;-)

I Các thư mục quan trọng

Dưới đây là hệ thống tổ chức một số thư mục quan trọng trong hệ thống Unix/Linux

/root Đây là thư mục gốc, là điểm bắt đầu của mọi thư mục trong hệ thống.


/home Chứa những thư mục cá nhân của những người sử dụng trên hệ thống.

/dev Chứa những file cấu hình các thiết bị phần cứng trên hệ thống.

/etc Chứa các file cấu hình quan trọng.

/usr/bin Chứa những chương trình, dòng lệnh cho phép mọi người sử dụng trên hệ
thống đều có thể thực hiện chúng.

/bin Chứa các chương trình, dòng lệnh cần để khởi động hệ thống.

/usr/sbin Chứa các chương trình, dòng lệnh dùng cho những Super User.

/sbin Chứa các chương trình, dòng lệnh dùng cho những Super User và để khởi
động hệ thống.

/etc/init.d Chứa các Script để khởi động hệ thống.

/usr/include Chứa những file dành cho bộ biên dịch C (C Complier).

/usr/include/g++ Chứa những file dành cho bộ biên dịch C++ (C++ Complier).

/usr/share/doc Chứa các tài liệu.

/usr/man Các trang Manual.

/usr/src Mã nguồn của System Software.

/usr/src/linux Mã nguồn của nhân Linux (Kernel Source).

/tmp Chứa các file tạm (Temporary File).

/var/tmp Chứa các file tạm lớn trên hệ thống.

/usr Các ứng dụng, dòng lệnh, file cấu hình của người sử dụng nói chung trên hệ thống phần lớn được Set thuộc tính chỉ đọc.

/var Các File cấu hình. Thư mục này được lien kết với /usr.

/lib Các file thư viện trên hệ thống.
/proc Các file tiến trình hệ thống (Process File System).

/usr/local Phần mở rộng của hệ thống, điều này tùy thuộc vào từng nhà phân phốI
khác nhau.

/opt Những lựa chọn về phần mềm trên các hệ thống lớn.

File được coi là quan trọng trên hệ thống của bạn chính là Kernel (nhân của hệ điều hành). Nó thường nằm ở /boot trong file vmlinuz


II Hệ thống thiết bị dưới cây thư mục

Trong mô hình cây thư mục Unix/Linux…Mọi thiết bị đều được quản lý và được coi như là một
thư mục con dưới quyền root trong cây thư mục:



1) Các thiết bị lưu trữ


a) Flopy and Hardisk

/dev/fd0 Đĩa mềm thứ

/dev/fd1 Đĩa mềm thứ hai

/dev/had Đĩa cứng thứ theo chuẩn Bus AT. Giá trị này có thể lên tới 15
(/dev/had1 - /dev/hda15)

/dev/sda Đĩa cứng thứ theo chuẩn Bus SCSI. Tương tự như Bus AT giá trị của nó cũng có thể lên tới 15 (/dev/sda1 - /dev/sda15)

/dev/sdb Đĩa cứng thứ hai theo chuẩn Bus SCSI

/dev/sdc Đĩa cứng thứ ba theo chuẩn Bus SCSI…Và các đĩa cứng sau sẽ được
đánh ký hiệu tăng dần theo thứ tự ABC


b) CD ROM and Tape

/dev/cdrom Đĩa CD Rom trên hệ thống. Thường thì Kernel Linux sẽ nhận dạng và
quản lý CD Rom của bạn ở thư mục này

/dev/hdb ATAPI IDE CD-ROM

Tuy nhiên đối với Distribution SuSE có quy ước nhận dạng và quản lý riêng cho một số nhãn hiệu ổ CD Rom nổi tiếng như: Sony, LG, Philips, Mitsumi…

/dev/aztcd Aztech CDA268-01 CD-ROM

/dev/cdu535 Sony CDU-535 CD-ROM

/dev/cm206cd Philips CM206

/dev/gscd0 Goldstar R420 CD-ROM

/dev/lmscd Philips CM 205/250/206/260 CD-ROM

/dev/mcd Mitsumi CD-ROM

/dev/sbpcd0 CD-ROM on SoundBlaster
đến
/dev/sbpcd3

/dev/scd0 SCSI CD-ROM drives
đến
/dev/scd1

/dev/sonycd Sony CDU 31a CD-ROM

/dev/sjcd Sanyo CD-ROM


/dev/optcd Optics Storage CD-ROM

Do các ổ băng không được sử dụng thông dụng như CD ROM lên chúng chỉ có quy ước nhận dạng chung.

/dev/rmt0 Tape thứ theo chuẩn Bus SCSI streamer rewinding

/dev/nrmt0 Tape thứ theo chuẩn Bus SCSI streamer non rewinding

/dev/ftape Floppy Tape streamer rewinding

/dev/nftape Floppy Tape streamer no rewinding

2) Các thiết bị ngoại vi
a) Mouse and Modem

/dev/mouse Thông thường thì các file chứa thông tin về Mouse được định nghĩa ở đây

Tuy nhiên cũng giống như CD ROM. Cũng có một số định nghĩa riêng cho một s ố Mouse thông dụng.

/dev/atibm ATI graphics card bus mouse

/dev/logibm Logitech bus mouse
/dev/inportpm PS/2 bus mouse

b) Modem

Thông thường thì các file về định nghĩa cấu hình Modem được chứa ở:

/dev/modem Chứa các thông tin về Modem của bạn.

…..

3) Serial Interfaces, Parallel Port and Special Device

a) Serial Interfaces

Các giao diện nối tiếp (Serial Interfaces) được phân biệt như sau:

/dev/ttys0 Serial Interfaces từ 1 đến 4 (Com 1 đến Com 4)
đến
/dev/ttys3

/dev/cua0 Serial Interfaces từ 1 đến 4 (Com 1 đến Com 4). Dùng riêng cho Modem
đến
/dev/cua3

b) Parallel Ports

/dev/lp0 Cổng // (từ LPT1 đến LPT3)
đến

/dev/lp1

c) Special Device

Dưới đây là một số thư mục chứa định nghĩa một số thiệt bị đặc biệt trên Unix/Linux:

/dev/null Có chức năng tương tự như Recycly Bin của Windows

/dev/tty1 Virtual consoles
đến
/dev/tty8

/dev/zero Đầu ra cho những Byte không có hiệu lực


4) Configuration File in /etc

Dưới đây là một số file cấu hình quan trọng ở trong thư mục /etc

/etc/rc.config File cấu hình toàn cục cho hệ thống

/etc/inittab File cấu hình cho tiến trình Init (Init Process)
/etc/lilo.conf File cấu hình cho LiLo

/etc/modules.conf File cấu hình cho Kernel Modules

/etc/XF86config File cấu hình cho X Windows

/etc/fstab Chứa định nghĩa những hệ thống file sẽ được tự động mount khi khởi
động

/etc/profile Shell Login Script

/etc/passwd Chứa các thông tin: User, Home Directory, Shell, UID

/etc/shadow Tập tin chứa Password đã được mã hoá

/etc/group Group User

/etc/printcap Chứa thông tin về việc cài đặt máy in

/etc/hosts Danh sách định nghĩa từ IP đến Hostname trên hệ thống

/etc/xinetd.conf Định nghĩa các Service trên hệ thống (Telnet, FTP, HTTP…)
hoặc
/etc/inetd.conf

/etc/syslogd.conf Cấu hình cho Syslog Deadmon. Một Log chuyên nghiệp trên hệ thống


5) Hidden Configuration File in home

Trong thư mục home của mỗi người dùng thường có một số file cấu hình mang thuộc tính ẩn.
Thông thường trong Unix/Linux muốn gắn thuộc tính ẩn cho một file chỉ cần thêm dấu “.” vào trước file đó. Chẳng hạn tôi có một Shell Acc binhnx2000 trên một hệ thống Unix/Linux. Thì Home Directory của tôi sẽ là:


/home/binhnx2000

Đối với các hệ thống Unix cũ thì User Name không được dài quá 8 ký tự. Còn đối với các hệ
thống Unix mới (hoặc Linux) thì không vấn đề gì cả.

.profile User’s Private Login Script (dành cho Shell Bash)

.bashrc File cấu hình cho Shell Bash

.exrc File cấu hình cho Vi

.xinitrc X Windows System startup Script

.fvwmrc File cấu hình cho fvwmrc Windows manager

.ctwmrc File cấu hình cho ctwmrc Windows manager

.bash_history Ghi lại tất cả những Command dù thành công hay thành công được sử dụng bằng chính Acc này.


6) Kết luận

Trên đây là những tài nguyên cơ bản được định nghĩa, xắp xếp và phân loại dưới cấy thư
mục Unix một cách có tổ chức. Hy vọng qua bài viết nhỏ này bạn sẽ cảm thấy hệ thống cây thư
mục của Unix trở lên dễ sử dụng, tiện dụng.
Người đăng: Linh Phan

Trước tiên, từ màn hình desktop, bạn hãy bấm lên nút Start, chọn mục Run…, nhập vào dòng lệnh cmd rồi bấm phím Enter. Cửa sổ Command Line (MS DOS) sẽ xuất hiện. Hãy dùng lệnh CD để chuyển đến thư mục mà bạn muốn dùng làm nơi lưu trữ cho tập tin mật sắp được tạo lập, chẳng hạn như D:\.

Từ dấu nhắc MS DOS, bạn hãy nhập vào câu lệnh với cú pháp: notepad [tên tập tin giả].txt:[tên tập tin thật].txt rồi gõ phím Enter. Lưu ý có dấu hai chấm (:) nằm giữa tên của 2 tập tin này.

Ví dụ: nếu sử dụng câu lệnh notepad Taptingia.txt:Taptinthat.txt, thì Notepad sẽ tạo ra 2 tập tin có tên là Taptingia.txt và Taptinthat.txt. Taptinthat.txt sẽ được dùng để lưu trữ dữ liệu mật. Còn Taptingia.txt chỉ là chiếc “mặt nạ” để ngụy trang cho Taptinthat.txt.

Hộp thoại Notepad với dòng thông báo Do you want to create a new file? sẽ xuất hiện. Hãy bấm lên nút Yes. Nhập toàn bộ nội dung mật mà bạn muốn lưu trữ trong cửa sổ soạn thảo văn bản của Notepad, truy xuất menu File rồi chọn mục Save hoặc bấm tổ hợp phím tắt Ctrl+S để lưu lại tập tin này. Cuối cùng, đóng lại Notepad. Bây giờ, bạn hãy tìm đến thư mục mà mình đã dùng làm nơi lưu trữ cho tập tin giả mang tên Taptingia.txt rồi mở luôn tập tin này để xem điều gì sẽ xảy ra: tập tin này không có một chữ nào!

Để xem nội dung mật của nó, bạn chỉ cần mở lại cửa sổ Command Line (MS DOS), cũng nhập vào câu lệnh với cú pháp tương tự như trên, chẳng hạn như notepad Taptingia.txt:Taptinthat.txt rồi gõ phím Enter. Lúc này, tập tin Taptinthat.txt sẽ hiện ra và cho biết toàn bộ nội dung mật.

Lưu ý: hai tập tin này “tuy hai mà một, tuy một mà hai”, là hình với bóng! Vì vậy, nếu xóa đi tập tin giả, thì tập tin thật cũng sẽ tự động bị xóa theo. Có một chi tiết rất thú vị, đó là tập tin thật sẽ được giấu rất kín. Cả MS DOS cũng không thể phát hiện ra!

Người đăng: Linh Phan
Thứ Bảy, 11 tháng 4, 2009 vào lúc 23:30 | 0 nhận xét  
Cấu hình Firewall (Shorewall) và DNS Server trên Firewall
Yêu cầu:
- Cài đặt và cấu hình DNS Server với domain: vnlamp-test.vn
- Cài đặt và cấu hình Shorewall thỏa các rule sau: (eth0: 192.168.1.x (150) (NET) và eth1: 10.0.0.x (150)(LOC)).
+ Các user bên trong truy cập internet với DNS Server Local
+ Các user bên trong không ping ra internet được
+ Mở port 3389 để user bên ngoài remote desktop vào một máy bên trong với ip 10.0.0.x(200) (máy này các bạn tự setup)
+ Cấu hình sao cho users trong mạng sử dụng cache proxy
- Cài đặt & cấu hình sarg để monitor user
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Cấu hình DNS Server
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
# vi /var/named/chroot/etc/named.conf

acl mynet {
192.168.1.0/24;
172.16.1.0/24;
10.0.0.0/8;
127.0.0.1;
};

options {
directory "/var/named";
listen-on {
mynet;
};
allow-query { mynet; };
allow-notify {none;};
// allow-transfer {none;};
};


//
// a caching only nameserver config
//
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
zone "." IN {
type hint;
file "named.ca";
};
//
zone "localdomain" IN {
type master;
file "localhost.zone";
allow-update { none; };
};
//
zone "localhost" IN {
type master;
file "localhost.zone";
allow-update { none; };
};
//
zone "0.0.127.in-addr.arpa" IN {
type master;
file "named.local";
allow-update { none; };
};
//
zone "255.in-addr.arpa" IN {
type master;
file "named.broadcast";
allow-update { none; };
};
//
zone "0.in-addr.arpa" IN {
type master;
file "named.zero";
allow-update { none; };
};
include "/etc/rndc.key";

zone "vnlamp-test.vn" {
type master;
file "vnlamp-test.vn.zone";
allow-query{
mynet;
};
allow-update{
mynet;
};
};

zone "0.0.10.in-addr.arpa" {
type master;
file "0.0.10.in-addr.arpa.zone";
allow-query{
mynet;
};
allow-transfer{
mynet;
};
allow-update{
mynet;
};
};
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
# vi /var/named/chroot/var/named/vnlamp-test.vn.zone

$TTL 86400
@ IN SOA vnlamp-test.vn root.vnlamp-test.vn. (
2 ; serial
28800 ; refresh
7200 ; retry
604800 ; expire
86400);
@ IN NS vnlamp-test.vn.
@ IN MX 10 mail.vnlamp-test.vn.
@ IN MX 100 pop3.vnlamp-test.vn.
$ORIGIN vnlamp-test.vn.
@ IN A 10.0.0.150
dns1 IN A 10.0.0.150
mail IN A 10.0.0.150
pop3 IN A 10.0.0.150
www IN A 10.0.0.150
webmail IN A 10.0.0.150
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
# vi /var/named/chroot/var/named/0.0.10.in-addr.arpa.zone

$TTL 86400
@ IN SOA vnlamp-test.vn root.vnlamp-test.vn. (
3 ; serial
28800 ; refresh
7200 ; retry
604800 ; expire
86400 ) ;


@ IN NS vnlamp-test.vn.
150 IN PTR dns1.vnlamp-test.vn.
150 IN PTR www.vnlamp-test.vn.
150 IN PTR pop3.vnlamp-test.vn.
150 IN PTR mail.vnlamp-test.vn.
200 IN PTR 2k3.vnlamp-test.vn.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
# vi /etc/resolv.conf
nameserver 10.0.0.150
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Cấu hình Firewall (Shorewall)
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
# vi /etc/shorewall/zones

#
# Shorewall version 3.4 - Zones File
#
# For information about this file, type "man shorewall-zones"
#
# For more information, see http://www.shorewall.net/3.0/Documentation.htm#Zones
#
###############################################################################
#ZONE TYPE OPTIONS IN OUT
# OPTIONS OPTIONS
fw firewall
net ipv4
loc ipv4
#LAST LINE - ADD YOUR ENTRIES ABOVE THIS ONE - DO NOT REMOVE
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
# vi /etc/shorewall/interfaces

#
# Shorewall version 3.4 - Interfaces File
#
# For information about entries in this file, type "man shorewall-interfaces"
#
# For additional information, see
# http://www.shorewall.net/3.0/Documentation.htm#Interfaces
#
###############################################################################
#ZONE INTERFACE BROADCAST OPTIONS
net eth0 detect -
loc eth1 detect -
#LAST LINE -- ADD YOUR ENTRIES BEFORE THIS ONE -- DO NOT REMOVE
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
# vi /etc/shorewall/masq

#
# Shorewall version 3.4 - Masq file
#
# For information about entries in this file, type "man shorewall-masq"
#
# For additional information, see http://www.shorewall.net/3.0/Documentation.htm#Masq
#
###############################################################################
#INTERFACE SOURCE ADDRESS PROTO PORT(S) IPSEC MARK
eth0 eth1
#LAST LINE -- ADD YOUR ENTRIES ABOVE THIS LINE -- DO NOT REMOVE
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
# vi /etc/shorewall/policy

#
# Shorewall version 3.4 - Policy File
#
# For information about entries in this file, type "man shorewall-policy"
#
# See http://www.shorewall.net/3.0/Documentation.htm#Policy for additional information.
#
###############################################################################
#SOURCE DEST POLICY LOG LIMIT:BURST
# LEVEL
net net DROP
fw all ACCEPT
net all DROP
all all REJECT
#LAST LINE -- DO NOT REMOVE
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
# vi /etc/shorewall/rules

#
# Shorewall version 3.4 - Rules File
#
# For information on the settings in this file, type "man shorewall-rules"
#
# See http://www.shorewall.net/3.0/Documentation.htm#Rules for additional information.
#
#############################################################################################################
#ACTION SOURCE DEST PROTO DEST SOURCE ORIGINAL RATE USER/ MARK
# PORT PORT(S) DEST LIMIT GROUP
#SECTION ESTABLISHED
#SECTION RELATED
SECTION NEW
ACCEPT fw all icmp echo-request
ACCEPT net all icmp echo-request
#ACCEPT loc net icmp echo-request
ACCEPT loc fw icmp echo-request

#ACCEPT fw net all -
#ACCEPT fw loc all -
#ACCEPT loc net all -
ACCEPT net fw tcp 22
ACCEPT loc fw tcp 53,22,25,80,110,443,902,8080
ACCEPT loc fw udp 53
ACCEPT loc net tcp 80,8080
REDIRECT loc:10.0.0.200/8 3128 tcp www - !10.0.0.150
DNAT net loc:10.0.0.200:3389 tcp 4444

#LAST LINE -- ADD YOUR ENTRIES BEFORE THIS ONE -- DO NOT REMOVE
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Cấu hình Squid Proxy Server
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
# vi /etc/squid/squid.conf

http_port 3128 transparent
icp_port 3130

acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
#visible_hostname = mail.vnlamp.vn
cache_mem 128 MB
maximum_object_size 2048 KB
ipcache_size 1024
ipcache_low 90
ipcache_high 95
fqdncache_size 1024


cache_dir ufs /var/spool/squid 3000 16 256
cache_access_log /var/log/squid/access.log
cache_log /var/log/squid/cache.log
cache_store_log /var/log/squid/store.log

mime_table /etc/squid/mime.conf
pid_filename /var/run/squid.pid
debug_options ALL,1

#diskd_program /usr/lib64/squid/diskd-daemon >> danh cho he thong 64bit
#unlinkd_program /usr/lib64/squid/unlinkd

request_header_max_size 50 KB
request_body_max_size 2048 KB

refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern . 0 20% 4320

quick_abort_min 16 KB
quick_abort_max 16 KB
quick_abort_pct 95

negative_ttl 3 minutes

negative_dns_ttl 5 minutes

acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl SSL_ports port 443 563
acl Safe_ports port 80
acl Safe_ports port 81
acl Safe_ports port 21
acl Safe_ports port 443 563
acl Safe_ports port 70
acl Safe_ports port 210
acl Safe_ports port 3000
acl Safe_ports port 1025-65535
acl Safe_ports port 280
acl Safe_ports port 488
acl Safe_ports port 591
acl Safe_ports port 777
acl CONNECT method CONNECT

acl home_network src 10.0.0.0/8
acl denywebsite dstdom_regex "/etc/squid/denywebsite.txt"
http_access deny denywebsite
deny_info http://www.google.com.vn denywebsite
http_access allow home_network
http_access deny all
icp_access allow all
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
# vi /etc/squid/denywebsite.txt

yahoo.com
lauxanh.us
vnexpress.net
dantri.com.vn
Người đăng: Linh Phan Nhãn:
Visit the Site
MARVEL and SPIDER-MAN: TM & 2007 Marvel Characters, Inc. Motion Picture © 2007 Columbia Pictures Industries, Inc. All Rights Reserved. 2007 Sony Pictures Digital Inc. All rights reserved. blogger templates