Quantcast
Channel: Mr.Hien's Blog » Tutorials
Browsing latest articles
Browse All 17 View Live

Cấm 1 người dùng tạo kết nối ra ngoài bằng Iptables trên Linux!

Iptables có 1 module gọi là “owner” (ipt_owner cho kernel <2.6.25 và xt_owner cho kernel >=2.6.25) cho phép người quản trị có thể cấm 1 người dụng nhất định trên hệ thống cục bộ  tạo kết nối ra...

View Article


Cấm IP bằng cách sử dụng null route trong Linux

Để cấm 1 IP hoặc 1 dãy IP truy cập đến hệ thống Linux thì có thể sử dụng Iptables.  Tuy nhiên chúng ta sử dụng phương pháp null route để làm được điều đó. Null route còn được gọi là blackhole route,...

View Article


Mã hóa tập tin với OpenSSL

Lệnh đơn giản để mã hóa tập tin với OpenSSL là: openssl aes-256-cbc -a -salt -in quantrong.txt -out quantrong.txt.enc - Trong đó: aes-256-cbc : encryption cipher được sử dụng đễ mã hóa. -a : xuất kết...

View Article

Cài đặt Apache Tomcat 7 trên Centos 5/RHEL 5

Bài viết này sẽ hướng dẫn cài đặt Apache Tomcat 7 trên Centos 5. Thông tin về Apache Tomcat và những tính năng mới cũng như những cải thiện trong phiên bản 7 có thể tham khảo tại đây. Trong bài viết...

View Article

Cài đặt PostgreSQL 9 trên Fedora 15 / 16

Lưu ý:  Để cài đặt PostgreSQL 9 trên CentOS, bạn vui lòng đọc bài viết dành cho CentOS [tại đây] Trên Fedora 15/16 có thể cài đặt PostgreSQL 9 qua Yum như sau: yum install postgresql-server Khi cài đặt...

View Article


Sử dụng Macro trong trình soạn thảo vim / vi (Phần 1)

Sử dụng Macro trong vim/vi bạn có thể quay lại (record) và cho chạy lại (play) một chuỗi các hành động trong trình soạn thảo. CÁC BƯỚC CHÍNH ĐỂ TẠO VÀ SỬ DỤNG MACRO TRONG VIM: 1. Bắt đầu quá trình ghi...

View Article

Sử dụng Macro trong trình soạn thảo vim / vi (Phần 2)

Xem phần 1 tại đây Ví dụ 2:  Tạo các câu truy vấn SQL (CREATE DATABASE) từ danh sách tên db có sẵn Ban đầu ta có tập tin “create-database.sql ” có nội dung như sau: 1. Ấn “qa”: để bắt đầu quá trình thu...

View Article

Cài đặt Squid 3 (Proxy Server) trên Linux

- Cài từ gói phần mềm có sẵn: + Trên CentOS 6 có thể cài bằng Yum như sau: yum install squid + Trên Debian 6 có thể cài bằng apt như sau: apt-get install squid3 - Ngoài ra có thể cài từ mã nguồn...

View Article


Cấu hình địa chỉ IP tĩnh trong Linux

Để cấu hình địa chỉ IP tĩnh trong Linux, bạn phải chỉnh sửa một số tập tin cấu hình network tùy vào bản phân phối Linux mà bạn đang sử dụng: * Đối với Fedora/RHEL/CentOS :...

View Article


Cài đặt và sử dụng OpenVZ trên CentOS 6

OpenVZ là giải pháp ảo hóa dạng container-based trong Linux. Nó tạo ra mỗi container giống như một máy ảo có IP riêng, có tài khoản root riêng,..vv. Bài viết này sẽ hướng dẫn các bạn cài đặt và sử dụng...

View Article

Sao lưu và phục hồi OpenVZ container

Bài viết trước đã hướng dẫn các bạn cách cài đặt OpenVZ trên CentOS 6, bài viết này sẽ hướng dẫn các bạn sử dụng công cụ vzdump để sao lưu và phục hồi các OpenVZ container. 1. Cài đặt vzdump: rpm -ivh...

View Article

Cài đặt PostgreSQL 9 trên CentOS

Bài viết này sẽ hướng dẫn các bạn cài đặt PostgreSQL 9.1 trên CentOS 6. Tuy nhiên cách cài đặt này cũng áp dụng được trên CentOS 5. 1. Cài đặt PostgreSQL Repository(repo): - Tìm và tải các bản repo rpm...

View Article

Cài đặt JBoss AS 7 trên CentOS

Bài viết này sẽ hướng dẫn các bạn cài đặt JBoss Application Server 7 trên CentOS 6. 1. Tải và cài đặt JDK: Các bạn có thể tải JDK tại đây. Lưu ý, các bạn nên tải gói JDK phù hợp với bản CentOS mà bạn...

View Article


Cập nhật Font trên Fedora với Infinality patch

Để cài đặt Infinality patch các bạn thực hiện các lệnh như sau : yum localinstall http://www.infinality.net/fedora/linux/infinality-repo-1.0-1.noarch.rpm yum install freetype-infinality Cuối cùng khởi...

View Article

Cài đặt bộ TeX Live 2012 trên Fedora

Bài viết này hướng dẫn bạn cài đặt bộ TeX Live 2012 trên Fedora thông qua repo không chính thức. Đầu tiên chúng ta cài đặt repo như sau: - Đối với Fedora 15: yum localinstall...

View Article


Cài đặt MySQL Server 5.5.x trên Debian Squeeze

Bài viết này sẽ hướng dẫn các bạn cài đặt MySQL Server 5.5 từ source trên Debian Squeeze. - Cài đặt các gói thư viện và công cụ cần thiết cho việc biên dịch MySQL Server 5.5: apt-get install libaio-dev...

View Article

Giới thiệu về Linux Control Groups (cgroups)

Nhân Linux từ phiên bản 2.6.24 có tính năng mới gọi là “control groups” thường được gọi là “cgroups”. Cgroups cho phép bạn có thể cấp phát tài nguyên – như thời gian sử dụng CPU, bộ nhớ hệ thống, băng...

View Article

Browsing latest articles
Browse All 17 View Live


Latest Images