Các dòng lệnh cơ bản và nâng cao khi sử dụng Linux

I. VỚI NỘI DUNG FILE. Xem 10 dòng đầu tiên head -10 file-input.txt Xem 10 dòng cuối tail -10 file-input.txt Xem từ dòng 10 đến dòng 20 awk ‘NR >= 10 && NR <= 20’ file-input.txt Xóa dòng 10 đến dòng 20, sau đó tạo file mới sed ‘1,20d’ file-input.txt > file-output.txt Xóa các dòng có … Continue reading Các dòng lệnh cơ bản và nâng cao khi sử dụng Linux

Phân quyền files và thư mục cho WordPress

Tìm tất cả thư mục trong /home và phân quyền là 755 find /home/ -type d -exec chmod 755 {} \; Tương tự, tìm tất cả files trong /home và phân quyền là 644 find /home/ -type f -exec chmod 644 {} \; Sau đó mới chmod lại 2 file quan trọng wp-config.php và nginx.conf … Continue reading Phân quyền files và thư mục cho WordPress

Làm thế nào mà Hacker có thể lấy tiền trong ngân hàng

Thế giới Internet không an toàn như chúng ta tưởng ! Ở đâu đó vẫn có con mắt luôn rìn mò chúng ta, dù đêm hay ngày, khi chúng ta ngủ, khi chúng ta chơi, chúng ta ở đâu, chúng ta làm gì, gọi điện cho ai, nhắn tin những gì… Tất cả mọi thứ … Continue reading Làm thế nào mà Hacker có thể lấy tiền trong ngân hàng

Backup và Restore giữa 2 VPS bằng lệnh Rsync

Chức năng: Tự backup Source code + Database và đẩy sang VPS thứ 2 theo định kì. Tại VPS thứ 2 chỉ cần 1 câu lệnh sẽ tự động Restore. Chú ý: Demo được thực hiện trên VPS Centminmod. Tạm gọi VPS chính là VPS A, VPS phụ nhận file backup là VPS B có … Continue reading Backup và Restore giữa 2 VPS bằng lệnh Rsync

Cách phát hiện và hạn chế một cuộc tấn công DDoS

Xin nói trước là chỉ hạn chế thôi chứ không thể chống lại một cuộc tấn công DDoS nhé. Với lại tôi cũng không phải chuyên gia về bảo mật hay phòng chống DDoS, bởi vì web công ty bị phá riết, chống chọi với DDoS riết nên có tí kinh nghiệm và viết bài này. … Continue reading Cách phát hiện và hạn chế một cuộc tấn công DDoS

Đặt mật khẩu bảo vệ File và Folder trong Nginx

Với WordPress thông thường chúng ta hay bảo vệ thư mực wp-admin và file wp-login.php Bước 1: Tạo file chứa user và mật khẩu được mã hóa. htpasswd -c /home/nginx/domains/websitecuaban.com/public/.htpasswd username password với câu lệnh trên hệ thống sẽ tạo 1 file .htpasswd trong thư mục gốc /home/nginx/domains/websitecuaban.com/public/ Hoặc bạn cũng có thể vào: http://www.htaccesstools.com/htpasswd-generator/ để tạo thủ … Continue reading Đặt mật khẩu bảo vệ File và Folder trong Nginx

Cách backup Website từ VPS CentOS lên Google Drive

Hôm trước đã hướng dẫn cách làm sao để tự động backup Source code và DataBase rồi. Nhưng backup xong vẫn nằm trên VPS đó, trong trường hợp VPS có chuyện thì rất nguy hiểm, mà get về thủ công thì rất lâu với những ai quản trị nhiều site. Xem bài viết: Tự động … Continue reading Cách backup Website từ VPS CentOS lên Google Drive

Phân tích Log của VPS từ cơ bản đến nâng cao

Chú ý: Demo được thực hiện trên CentMinMod những VPS khác thì thay được dẫn File log nhé Tham khảo thêm: Các dòng lệnh bỏ túi trong Linux Lệnh tail để liệt kê các dòng cuối cùng trong file, ở đây ví dụ là 10 bạn có thể thay đổi thành 100, 1000… tùy theo muốn … Continue reading Phân tích Log của VPS từ cơ bản đến nâng cao

Làm thế nào để bật và tắt tường lửa trong CentOS 7

Khi cần setup csf hoặc một số mod khác có yêu cầu Start and Enable – Stop and Disable Firewalld. Sau đây là một số lệnh cơ bản. Enable Firewalld systemctl enable firewalld Start Firewalld systemctl start firewalld Check the Status of Firewalld systemctl status firewalld Disable Firewalld systemctl disable firewalld Stop Firewalld systemctl stop … Continue reading Làm thế nào để bật và tắt tường lửa trong CentOS 7

Cách tìm ra IP thật của domain sử dụng CloudFlare

1. Ping thử với một số Sub domain sau: ping direct-connect.domain.com ping direct.domain.com ping ftp.domain.com ping cpanel.domain.com ping mail.domain.com 2. Thử may mắn với: http://toolbar.netcraft.com/site_report?url= 3. Chuyên nghiệp hơn thì dùng nmap # nmap –script dns-brute -sn <target> Tìm ra IP rồi thì xem site mở Port nào bằng # nmap -sV -sS -F <target>