Close Menu
  • Trang chủ
  • Đời sống
    • Cách làm đẹp
    • Sức khỏe
    • Thể dục & Tập luyện
    • Thời trang
  • Khám phá
    • Người nổi tiếng
    • Công nghệ
    • Hướng dẫn du lịch
    • Kinh doanh
  • Thủ thuật
    • Hosting & Máy chủ
    • Hướng dẫn Blogger
    • WordPress & Plugin
  • Tiếng Việt
    • Tiếng Việt
    • Hmong
    • English
Facebook YouTube X (Twitter) Instagram
Trending
  • Cách tạo khung bình luận đẹp cho Blogger bằng CSS
  • Amazfit cập nhật ngưỡng lactate: Dùng dữ liệu để chạy vừa sức hơn
  • Yandex Webmaster cho người mới: Từ URL chính thức đến báo cáo tìm kiếm
  • Checklist Yandex Webmaster: nghiệm thu thiết lập và theo dõi 30 ngày
  • Yandex Webmaster và Metrica: Khi nào nên dùng cả hai?
  • Cách đọc lượt hiển thị, lượt nhấp, CTR và vị trí trong Yandex Webmaster
  • Thiết lập khu vực Yandex và kiểm tra website hiển thị ra sao
  • Cách đọc cảnh báo Yandex Webmaster khi trang chưa được lập chỉ mục
Facebook YouTube X (Twitter) Instagram
SaibABCSaibABC
Chú thích cho quảng cáo
  • Trang chủ
  • Đời sống
    1. Cách làm đẹp
    2. Sức khỏe
    3. Thể dục & Tập luyện
    4. Thời trang
    5. View All

    AI phân tích da có chính xác không? Cách dùng an toàn, tránh mua máy móc

    25/08/2026

    Chăm sóc da đầu tại nhà: Gội, tẩy tế bào chết và massage đúng cách

    25/08/2026

    Chăm sóc da khi giảm cân: Giữ da ẩm, khỏe và săn chắc hơn

    24/08/2026

    PDRN, peptide và mỹ phẩm công nghệ sinh học: Cách đọc quảng cáo

    24/08/2026

    Amazfit cập nhật ngưỡng lactate: Dùng dữ liệu để chạy vừa sức hơn

    28/09/2026

    Chạy bộ trong nắng nóng: Đọc WBGT và biết lúc nào phải dừng

    19/09/2026

    Tập luyện khi rung nhĩ: Bắt đầu và tăng vận động thế nào cho an toàn?

    19/09/2026

    Vì sao Suunto Run đã cập nhật nhưng vùng nhịp tim vẫn có thể sai?

    19/09/2026

    Chạy bộ trong nắng nóng: Đọc WBGT và biết lúc nào phải dừng

    19/09/2026

    Tập luyện khi rung nhĩ: Bắt đầu và tăng vận động thế nào cho an toàn?

    19/09/2026

    Bài tập 5 phút tại văn phòng: Lịch vận động snack-sized

    23/08/2026

    Bài tập core hiệu quả: Từ người mới đến nâng cao

    16/01/2024

    Trang phục du lịch mùa đông cho nam và nữ: Gợi ý theo thời tiết

    30/08/2026

    Digital Product Passport thời trang: Đọc gì trên mã QR quần áo?

    23/08/2026

    Thời trang 2026: Cách xây tủ đồ tối giản nhưng vẫn linh hoạt

    21/08/2026

    Amazfit cập nhật ngưỡng lactate: Dùng dữ liệu để chạy vừa sức hơn

    28/09/2026

    Chạy bộ trong nắng nóng: Đọc WBGT và biết lúc nào phải dừng

    19/09/2026

    Tập luyện khi rung nhĩ: Bắt đầu và tăng vận động thế nào cho an toàn?

    19/09/2026

    Vì sao Suunto Run đã cập nhật nhưng vùng nhịp tim vẫn có thể sai?

    19/09/2026
  • Khám phá
    1. Người nổi tiếng
    2. Công nghệ
    3. Hướng dẫn du lịch
    4. Kinh doanh
    Featured

    Review Samsung Galaxy S26 Ultra: Đáng mua ở điểm nào, còn thiếu gì?

    By Nuj Coom16/09/2026
    Recent

    Review Samsung Galaxy S26 Ultra: Đáng mua ở điểm nào, còn thiếu gì?

    16/09/2026

    So sánh iPhone 18 Pro Max và Galaxy S26 Ultra: Đâu là lựa chọn phù hợp?

    16/09/2026

    CPU Performance API: Chọn giao diện nhẹ hơn cho máy yếu

    13/09/2026
  • Thủ thuật
    1. Hosting & Máy chủ
    2. Hướng dẫn Blogger
    3. WordPress & Plugin
    4. View All

    Cài Let’s Encrypt trên Vultr: Bật HTTPS và tự động gia hạn chứng chỉ

    09/09/2026

    Cài WordPress trên VPS Vultr chi tiết và đưa website chạy HTTPS an toàn

    08/09/2026

    Kết nối tên miền với VPS Vultr và xác minh website hoạt động

    08/09/2026

    Đăng ký và triển khai VPS Ubuntu trên Vultr qua SSH

    07/09/2026

    Cách tạo khung bình luận đẹp cho Blogger bằng CSS

    28/09/2026

    Sao lưu Blogger đúng cách và phân quyền cộng tác viên an toàn

    26/09/2026

    Sau khi đăng ký AdSense: Đọc phản hồi, bật quảng cáo và theo dõi thanh toán

    26/09/2026

    Đăng ký hoặc liên kết AdSense với Blogger từng bước

    26/09/2026

    Yandex Webmaster cho người mới: Từ URL chính thức đến báo cáo tìm kiếm

    26/09/2026

    Checklist Yandex Webmaster: nghiệm thu thiết lập và theo dõi 30 ngày

    26/09/2026

    Yandex Webmaster và Metrica: Khi nào nên dùng cả hai?

    26/09/2026

    Cách đọc lượt hiển thị, lượt nhấp, CTR và vị trí trong Yandex Webmaster

    26/09/2026

    Cách tạo khung bình luận đẹp cho Blogger bằng CSS

    28/09/2026

    Yandex Webmaster cho người mới: Từ URL chính thức đến báo cáo tìm kiếm

    26/09/2026

    Checklist Yandex Webmaster: nghiệm thu thiết lập và theo dõi 30 ngày

    26/09/2026

    Yandex Webmaster và Metrica: Khi nào nên dùng cả hai?

    26/09/2026
  • Tiếng Việt
    • Tiếng Việt
    • Hmong
    • English
SaibABCSaibABC
Home»Thủ thuật Web»Hosting & Máy chủ»Cấu hình bảo mật Ubuntu Server sau cài đặt: SSH, sudo và UFW
Hosting & Máy chủ 5 Mins ReadKhông có bình luận

Cấu hình bảo mật Ubuntu Server sau cài đặt: SSH, sudo và UFW

Nuj CoomBy Nuj CoomUpdated:02/09/2026
Facebook Twitter Pinterest LinkedIn Tumblr Email
Chú thích cho quảng cáo

Contents

  1. Giới thiệu: Cấu hình Ubuntu Server
  2. Bước 1 — Đăng nhập qua SSH
  3. Bước 2 — Tạo người dùng mới
  4. Bước 3 — Cấp quyền quản trị bằng sudo
  5. Bước 4 — Thiết lập tường lửa UFW
  6. Bước 5 — Kích hoạt SSH cho người dùng thông thường
  7. Kết luận: Cấu hình Ubuntu Server
  8. Nguồn tham khảo

Giới thiệu: Cấu hình Ubuntu Server

Sau khi triển khai một máy chủ Ubuntu mới, việc ưu tiên các cấu hình nền tảng là rất quan trọng để cải thiện cả bảo mật lẫn khả năng quản trị. Các bước dưới đây áp dụng cho hệ thống Ubuntu Server mới cài đặt; tài liệu Ubuntu hiện hướng đến bản LTS mới nhất là Ubuntu 26.04 LTS (theo ubuntu.com). Nếu bạn đang dùng Ubuntu 24.04 hoặc 22.04 LTS, tên lệnh cơ bản trong hướng dẫn vẫn tương tự.

Bước 1 — Đăng nhập qua SSH

Bạn cần biết địa chỉ IP công khai của máy chủ và có mật khẩu hoặc khóa riêng tương ứng. Đăng nhập bằng SSH với tài khoản được nhà cung cấp hoặc trình cài đặt tạo sẵn:

ssh username@your_server_ip

SSH cung cấp kết nối điều khiển từ xa được mã hóa thông qua OpenSSH (theo ubuntu.com).

Lưu ý về root: Ubuntu thường vô hiệu hóa đăng nhập trực tiếp bằng tài khoản root theo mặc định. Thay vì sử dụng root cho công việc hằng ngày, hãy dùng một tài khoản thông thường và chỉ nâng quyền tạm thời bằng sudo. Cách này tuân theo nguyên tắc đặc quyền tối thiểu và giúp việc kiểm tra thao tác quản trị rõ ràng hơn (theo ubuntu.com).

Bước 2 — Tạo người dùng mới

Nếu hệ thống chưa có tài khoản quản trị thông thường, hãy thay sammy bằng tên người dùng bạn muốn tạo:

Chú thích cho quảng cáo
sudo adduser sammy

Đặt một mật khẩu mạnh. Các thông tin bổ sung như tên đầy đủ hoặc số điện thoại có thể để trống nếu không cần thiết. Trên một số máy chủ đám mây, tài khoản ban đầu đã được tạo trong quá trình triển khai, vì vậy bạn có thể bỏ qua bước này.

Bước 3 — Cấp quyền quản trị bằng sudo

Thêm người dùng mới vào nhóm sudo để họ có thể chạy từng lệnh quản trị khi cần:

sudo usermod -aG sudo sammy

Hãy đăng xuất rồi đăng nhập lại để phiên làm việc nhận nhóm mới. Khi cần quyền quản trị, đặt sudo trước lệnh, ví dụ:

sudo command_to_run

Ubuntu xác định nhóm sudo là nhóm được phép thực hiện các lệnh có quyền quản trị (theo ubuntu.com).

Bước 4 — Thiết lập tường lửa UFW

UFW là công cụ tường lửa mặc định, đơn giản hóa việc quản lý các quy tắc lọc lưu lượng trên Ubuntu. Trước khi bật tường lửa, hãy cho phép cổng SSH đang sử dụng để tránh tự khóa phiên truy cập từ xa (theo documentation.ubuntu.com).

sudo ufw allow OpenSSH
sudo ufw enable

Nhập y rồi nhấn ENTER khi được yêu cầu. Kiểm tra trạng thái bằng:

sudo ufw status verbose

Nếu dịch vụ SSH dùng cổng khác, hãy cho phép đúng cổng đó thay vì dùng hồ sơ OpenSSH, chẳng hạn:

sudo ufw allow 2222/tcp

Chỉ mở những cổng mà ứng dụng thực sự cần. Ví dụ, máy chủ web thường cần HTTP và HTTPS:

sudo ufw allow http
sudo ufw allow https

Bạn có thể xem các hồ sơ ứng dụng có sẵn bằng:

sudo ufw app list

Để giới hạn SSH theo địa chỉ IP quản trị đáng tin cậy, dùng quy tắc cụ thể, ví dụ:

sudo ufw allow proto tcp from YOUR_ADMIN_IP to any port 22

Thay YOUR_ADMIN_IP bằng địa chỉ IP thực tế và kiểm tra lại bằng sudo ufw status numbered.

Bước 5 — Kích hoạt SSH cho người dùng thông thường

Đăng xuất khỏi phiên hiện tại hoặc mở một cửa sổ terminal mới, sau đó thử kết nối bằng tài khoản mới:

ssh sammy@your_server_ip

Nếu xác thực bằng mật khẩu được bật, hệ thống sẽ yêu cầu mật khẩu của sammy. Nếu dùng khóa SSH, hãy bảo đảm khóa công khai đã nằm trong /home/sammy/.ssh/authorized_keys và quyền thư mục phù hợp. Không nên sao chép mù toàn bộ thư mục .ssh của root; hãy phân phối đúng khóa cho đúng người dùng và kiểm tra quyền sở hữu.

Sau khi đăng nhập, kiểm tra quyền sudo:

sudo whoami

Kết quả mong đợi là root. Nếu máy chủ cho phép nhiều người dùng, có thể giới hạn các tài khoản được phép SSH bằng nhóm riêng và tùy chọn AllowGroups trong cấu hình OpenSSH (theo ubuntu.com).

Để tăng an toàn, hãy kiểm tra cấu hình SSH trước khi áp dụng thay đổi:

sudo sshd -t
sudo systemctl reload ssh

Chỉ tắt đăng nhập bằng mật khẩu hoặc đăng nhập root sau khi bạn đã xác nhận kết nối bằng khóa SSH hoặc có quyền truy cập console dự phòng. Cấu hình SSH sai có thể khiến bạn mất quyền truy cập máy chủ.

Cũng nên đọc: Cách cài đặt WordPress trên Ubuntu với LAMP Stack

Kết luận: Cấu hình Ubuntu Server

Tạo tài khoản không phải root, cấp quyền sudo có kiểm soát, bảo vệ truy cập bằng SSH và chỉ mở các cổng cần thiết với UFW là nền tảng quan trọng cho một máy chủ Ubuntu an toàn, dễ quản trị. Sau các bước này, hãy tiếp tục cập nhật hệ thống, theo dõi nhật ký và triển khai các biện pháp bảo vệ phù hợp với ứng dụng thực tế.

Đọc thêm: Bảo vệ máy chủ trước AI attack: Từ danh tính đến chuỗi cung ứng.

Nguồn tham khảo

  • Ubuntu Server — Trang tải xuống chính thức
  • Ubuntu Server — OpenSSH server
  • Ubuntu Server — Firewall và UFW
  • Ubuntu Server — Quản lý người dùng
  • Ubuntu Server — Quản lý tài khoản và quyền SSH

Chú thích cho quảng cáo
Bảo mật máy chủ Linux Máy chủ Ubuntu SSH Ubuntu UFW
Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
Bài trước đóLAMP Stack là gì? Thành phần, cách hoạt động và lựa chọn thay thế
Bài tiếp theo 15 diễn viên nổi tiếng thế giới: vai diễn và phim nên xem trước
Nuj Coom
  • Website
  • Facebook
  • X (Twitter)
  • Instagram

I'm a doctor, for sure. But I also love writing and sharing knowledge, life experiences, web tricks, and useful lectures. Let's cheer for your passion.

Bài viết liên quan

Cài Let’s Encrypt trên Vultr: Bật HTTPS và tự động gia hạn chứng chỉ

09/09/2026

Cài WordPress trên VPS Vultr chi tiết và đưa website chạy HTTPS an toàn

08/09/2026

Kết nối tên miền với VPS Vultr và xác minh website hoạt động

08/09/2026
Add A Comment
Leave A Reply Cancel Reply

Bài gần đây

Hosting xanh: Kiểm chứng PUE, nguồn điện và workload carbon-aware

CPU Performance API: Chọn giao diện nhẹ hơn cho máy yếu

VPS là gì? So sánh 5 nhà cung cấp và cách chọn phù hợp

Blogger và Blogspot khác nhau thế nào? Cách biết có hợp với website của bạn

Kê kháng sinh ngoại trú không chỉ là chọn đúng thuốc

Advertisement
Chú thích cho quảng cáo

ĐĂNG KÝ THÔNG BÁO

Nhận tin tức sáng tạo mới nhất từ ​​SaibABC.Com về các thủ thuật, thiết kế và kinh doanh trên web.

Copyright © 2024. Designed by NujCoom.
  • Trang chủ
  • Chính sách
  • Liên hệ
  • Hmong
  • English

Type above and press Enter to search. Press Esc to cancel.