close

open_basedir Protection CyberPanel

Tác giả: Dương Xuân Ngày cập nhật: 15/09/2019 Chuyên mục:
Disclosure
Website Wiki.tino.org được cung cấp bởi Tino Group. Truy cập và sử dụng website đồng nghĩa với việc bạn đồng ý với các điều khoản và điều kiện trong chính sách bảo mật - điều khoản sử dụng nội dung. Wiki.tino.org có thể thay đổi điều khoản sử dụng bất cứ lúc nào. Việc bạn tiếp tục sử dụng Wiki.tino.org sau khi thay đổi có nghĩa là bạn chấp nhận những thay đổi đó.
Why Trust Us
Các bài viết với hàm lượng tri thức cao tại wiki.tino.org được tạo ra bởi các chuyên viên Marketing vững chuyên môn và được kiểm duyệt nghiêm túc theo chính sách biên tập bởi đội ngũ biên tập viên dày dặn kinh nghiệm. Mọi nỗ lực của chúng tôi đều hướng đến mong muốn mang đến cho cộng đồng nguồn thông tin chất lượng, chính xác, khách quan, đồng thời tuân thủ các tiêu chuẩn cao nhất trong báo cáo và xuất bản.

Open_basedir là một hàm PHP giới hạn vị trí hay đường dẫn cho các hàm truy cập, chỉnh sửa tập tin như fopen() hay gzopen().  Điều này có nghĩa là nếu có một tập tin ngoài đường dẫn thư mục cho phép, bạn sẽ không thể sử dụng PHP để truy cập vào tập tin đó.

Đây là một tính năng bảo mật website của PHP, nếu một website bị nhiễm mã độc thì mã độc đó không thể lây lan sang website khác cùng trên máy chủ.

Mặc đinh khi sử dụng hosting hay các panel khác, Open_basedir thường sẽ được tự động kích hoạt thậm chí không thể tắt đi.

Khi Open_basedir được bật có thể gây lỗi cho website yêu cầu Open_basedir phải tắt. Ví dụ như khi khôi phục website wordpress dùng plugin Duplicator, plugin này yêu cầu Open_basedir off.

Đối với CyberPanel, chúng ta được tùy chọn khi khởi tạo website. Vì khi bật Open_basedir sẽ gây ra một chút bất tiện nên tùy vào mục đích sử dụng CyberPanel của bạn ( vào mục đính cá nhân hay bán lại hosting ) mà có quyết định kích hoạt hay không.

Nói một cách đơn giản, Open_basedir cấm các tập lệnh PHP của bạn truy cập hệ thống tệp ngoài đường dẫn đã chỉ định, tức là

open_basingir "/home/domain.com/"

Nếu đường dẫn này được chỉ định cho open_basdir, mã PHP của bạn không thể truy cập hệ thống tệp ngoài 

/home/domain.com/

 

Bật/tắt Open_basedir

Trong khi tạo một trang web, bạn có thể chọn bật tính năng bảo vệ Open_basedir, nếu không chọn thì điều này bị tắt theo mặc định.

open_basedir Protection CyberPanel 1

Trên trang quản lý của website:

Truy cập Danh sách domain >> Manage

open_basedir Protection CyberPanel 2

Truy cập mực open_basedir

open_basedir Protection CyberPanel 3

Chọn bật tắt theo mong muốn và lưu lại cấu hình

open_basedir Protection CyberPanel 4

 

 

 

Bài viết liên quan

CÔNG TY CỔ PHẦN TẬP ĐOÀN TINO
Trụ sở chính: L17-11, Tầng 17, Tòa nhà Vincom Center, Số 72 Lê Thánh Tôn,  Phường Bến Nghé, Q. 1, TP. Hồ Chí Minh

Văn phòng kinh doanh: Số 42 Trần Phú, Phường 4, Quận 5, TP HCM
GPKD số 0315679836 do Sở KH và ĐT TP Hồ Chí Minh cấp
Hotline: 0364 333 333
Góp ý/Phản ánh dịch vụ: 0933 000 886