Cách Cấp Quyển Cho Guest Máy Tính

Máy tính cấp quyền Guest cho máy tính

Kết quả cấu hình Guest Account
Hệ điều hành:
Lệnh cấp quyền:
Cảnh báo bảo mật:
Hạn sử dụng:

Hướng dẫn chi tiết cách cấp quyền Guest cho máy tính (2024)

Lưu ý quan trọng: Việc cấp quyền Guest cần được thực hiện cẩn thận để tránh rủi ro bảo mật. Luôn tuân thủ chính sách bảo mật của tổ chức bạn và chỉ cấp quyền tối thiểu cần thiết.

Tại sao cần tài khoản Guest?

Tài khoản Guest (khách) trên máy tính cho phép người dùng tạm thời truy cập mà không cần quyền quản trị viên. Đây là giải pháp lý tưởng cho:

  • Khách hàng đến văn phòng cần sử dụng máy tính tạm thời
  • Học sinh/sinh viên sử dụng máy tính tại thư viện hoặc phòng lab
  • Đối tác cần truy cập hạn chế vào hệ thống nội bộ
  • Sự kiện hoặc hội thảo cần máy tính chung

Cách cấp quyền Guest trên các hệ điều hành

1. Trên Windows 10/11

Windows không còn hỗ trợ tài khoản Guest tích hợp từ Windows 10 1803, nhưng bạn có thể tạo tài khoản Standard với quyền hạn tương đương:

  1. Mở Command Prompt với quyền Admin:
    • Nhấn Win + X → Chọn “Terminal (Admin)” hoặc “Command Prompt (Admin)”
  2. Tạo tài khoản mới:
    net user GuestTemp P@ssw0rd /add /expires:7

    Thay “7” bằng số ngày bạn muốn tài khoản hết hạn

  3. Thiết lập quyền hạn:
    net localgroup Users GuestTemp /add
    net localgroup Guests GuestTemp /add
  4. Hạn chế quyền truy cập:
    • Mở “Local Security Policy” (secpol.msc)
    • Đi đến: Local Policies → User Rights Assignment
    • Chỉnh sửa “Deny log on locally” và thêm GuestTemp

Mẹo: Để tạo nhiều tài khoản cùng lúc, sử dụng script PowerShell:

1..5 | ForEach-Object {
    $username = "Guest$_"
    New-LocalUser -Name $username -NoPassword -AccountExpires (Get-Date).AddDays(7)
    Add-LocalGroupMember -Group "Guests" -Member $username
}

2. Trên macOS

macOS có tính năng Guest User tích hợp sẵn:

  1. Mở System Preferences → Users & Groups
  2. Nhấp vào biểu tượng ổ khóa và xác thực với mật khẩu admin
  3. Chọn “Guest User” trong danh sách bên trái
  4. Đánh dấu chọn “Allow guests to log in to this computer”
  5. Tuỳ chọn: Cho phép Guest sử dụng chia sẻ file bằng cách chọn “Allow guests to connect to shared folders”

Để thiết lập thời hạn tự động:

sudo defaults write /Library/Preferences/com.apple.loginwindow GuestEnabled -bool YES
sudo defaults write /Library/Preferences/com.apple.loginwindow GuestAccountExpireDate -date "2024-12-31 23:59:59"

3. Trên Linux (Ubuntu/Debian)

Trên các bản phân phối Linux, bạn có thể tạo tài khoản tạm thời với lệnh:

sudo useradd -m -s /bin/bash -e 2024-12-31 guestuser
sudo passwd guestuser

Để hạn chế quyền truy cập:

sudo usermod -aG sudo guestuser  # Loại bỏ dòng này nếu không muốn cấp quyền sudo
sudo chmod 700 /home/guestuser   # Hạn chế truy cập vào thư mục home

Bảng so sánh phương pháp cấp quyền Guest

Hệ điều hành Phương pháp Thời gian thiết lập Độ bảo mật Khả năng tuỳ biến
Windows 10/11 Tài khoản Standard + GPO 10-15 phút Cao (với GPO) Rất cao
macOS Guest User tích hợp 2-3 phút Trung bình Hạn chế
Linux Tài khoản tạm thời + ACL 5-10 phút Rất cao Cao

Các rủi ro bảo mật thường gặp và cách phòng ngừa

Việc cấp quyền Guest không đúng cách có thể dẫn đến các rủi ro:

1. Truy cập trái phép vào dữ liệu nhạy cảm

Giải pháp:

  • Luôn áp dụng nguyên tắc “quyền tối thiểu” (Principle of Least Privilege)
  • Sử dụng BitLocker (Windows) hoặc FileVault (macOS) để mã hoá dữ liệu
  • Thiết lập quyền truy cập thư mục cụ thể bằng NTFS permissions (Windows) hoặc ACL (Linux)

2. Lạm dụng tài nguyên hệ thống

Giải pháp:

  • Giới hạn CPU và RAM bằng Windows System Resource Manager hoặc cgroups (Linux)
  • Thiết lập giới hạn băng thông mạng
  • Sử dụng công cụ giám sát như Process Explorer (Windows) hoặc top/htop (Linux)

3. Phần mềm độc hại

Giải pháp:

  • Vô hiệu hoá khả năng cài đặt phần mềm cho tài khoản Guest
  • Sử dụng phần mềm chống virus cập nhật thường xuyên
  • Thiết lập chính sách không cho phép chạy script (PowerShell, Bash)

Các công cụ hỗ trợ quản lý tài khoản Guest

Công cụ Hệ điều hành Tính năng chính Giá
Netwrix Auditor Windows Giám sát hoạt động tài khoản, báo cáo tuân thủ Trả phí
ManageEngine ADManager Plus Windows Quản lý vòng đời tài khoản, tự động hoá Trả phí
Osquery Windows/macOS/Linux Giám sát bảo mật thời gian thực Miễn phí
Windows LAPS Windows Quản lý mật khẩu tài khoản local tự động Miễn phí

Thực hành tốt nhất khi cấp quyền Guest

  1. Luôn thiết lập thời hạn: Không bao giờ tạo tài khoản Guest vĩnh viễn. Thời hạn nên ngắn nhất có thể (tối đa 30 ngày).
  2. Sử dụng mật khẩu mạnh: Ngay cả với tài khoản tạm thời, mật khẩu nên có độ dài tối thiểu 12 ký tự với ký tự đặc biệt.
  3. Ghi log hoạt động: Bật tính năng audit để theo dõi mọi hoạt động của tài khoản Guest.
  4. Hạn chế truy cập mạng: Chỉ cho phép truy cập vào các tài nguyên cần thiết, chặn truy cập vào các hệ thống nội bộ nhạy cảm.
  5. Đào tạo người dùng: Hướng dẫn rõ ràng về những gì được phép và không được phép làm với tài khoản Guest.
  6. Xoá tài khoản ngay khi hết cần: Đừng đợi đến khi tài khoản tự hết hạn, hãy xoá thủ công nếu không còn cần thiết.
  7. Kiểm tra định kỳ: Thường xuyên rà soát danh sách tài khoản Guest tồn tại trên hệ thống.

Câu hỏi thường gặp

1. Làm thế nào để xoá tất cả tài khoản Guest hết hạn trên Windows?

Sử dụng lệnh PowerShell sau:

Get-LocalUser | Where-Object {$_.Enabled -eq $false -and $_.Name -like "*guest*"} | Remove-LocalUser

2. Có thể giới hạn thời gian sử dụng hàng ngày cho tài khoản Guest không?

Có, trên Windows bạn có thể sử dụng Local Group Policy:

  1. Mở gpedit.msc
  2. Đi đến: Computer Configuration → Windows Settings → Security Settings → Local Policies → Security Options
  3. Thiết lập “Network security: Force logoff when logon hours expire”
  4. Thiết lập giờ làm việc cho tài khoản trong Active Directory Users and Computers

3. Làm thế nào để ngăn tài khoản Guest truy cập USB?

Trên Windows:

  1. Mở Registry Editor (regedit)
  2. Đi đến: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR
  3. Tạo hoặc sửa giá trị DWORD “Start” thành 4
  4. Áp dụng cho tài khoản Guest thông qua Group Policy Preferences

Nguồn tham khảo chính thức

Để tìm hiểu thêm về quản lý tài khoản Guest an toàn, bạn có thể tham khảo các nguồn sau:

Lời khuyên cuối cùng: Luôn kiểm tra và cập nhật chính sách cấp quyền Guest ít nhất 6 tháng một lần để đảm bảo tuân thủ các tiêu chuẩn bảo mật mới nhất như NIST SP 800-53 hoặc ISO 27001.

Leave a Reply

Your email address will not be published. Required fields are marked *