Bảo mật website mã nguồn mở: cập nhật, sao lưu, phân quyền
Một băn khoăn thường gặp: mã nguồn công khai thì có dễ bị tấn công hơn không? Thực tế, các dự án mã nguồn mở lớn được nhiều người rà soát và phát hành bản vá thường xuyên. Điều quan trọng là website của bạn có được cập nhật và vận hành đúng cách.
1. Cập nhật bản vá
Theo dõi và cập nhật phần nền, thư viện, tiện ích mở rộng khi có bản vá bảo mật. Phần lập trình riêng cần được viết sao cho cập nhật phần nền không làm hỏng chức năng.
2. Sao lưu định kỳ
Sao lưu cả mã nguồn và cơ sở dữ liệu, lưu ở nơi tách biệt với máy chủ chạy website, và thử khôi phục định kỳ để chắc bản sao lưu dùng được.
3. Phân quyền quản trị
Mỗi người một tài khoản, chỉ cấp quyền đủ cho công việc; khóa tài khoản khi nhân sự nghỉ việc; dùng mật khẩu mạnh và xác thực hai lớp nếu nền tảng hỗ trợ.
Những việc này nên được ghi rõ trong tài liệu bàn giao để doanh nghiệp hoặc đơn vị bảo trì sau này thực hiện đều đặn.
