HostingViet | Công ty Cổ phần Công nghệ số Thiên Quang

Cách Fix lỗi không show được User khi restore bằng Jetbackup

Tài liệu | 2024-10-14 11:06:50+07

 

Nguyên Nhân Gây Ra Lỗi không show được User khi restore bằng Jetbackup

Khi thực hiện restore bằng JetBackup, quá trình này thường được thực hiện dưới quyền root. Điều này dẫn đến việc thay đổi chủ sở hữu của hai file quan trọng:

  1. /usr/local/directadmin/data/users/$USER/user.conf
  2. /usr/local/directadmin/data/users/$USER/user.db

Khi chủ sở hữu của các file này bị thay đổi, DirectAdmin sẽ không thể đọc được thông tin user, dẫn đến lỗi không hiển thị được user trên giao diện quản trị.

Cách Khắc Phục Lỗi không show được User khi restore bằng Jetbackup

Để khắc phục lỗi này, bạn cần thực hiện các bước sau để sửa lại chủ sở hữu của các file bị ảnh hưởng và cập nhật cache của DirectAdmin.

Bước 1: Sửa Chủ Sở Hữu (Owner) của Các File Bị Ảnh Hưởng

Đầu tiên, bạn cần thay đổi chủ sở hữu của hai file user.conf và user.db về người dùng diradmin. Thao tác này đảm bảo DirectAdmin có thể truy cập và đọc được các file này đúng cách.

Mở terminal và chạy các lệnh sau:

bash

Copy code

chown -R diradmin:diradmin /usr/local/directadmin/data/users/$USER/user.conf

chown -R diradmin:diradmin /usr/local/directadmin/data/users/$USER/user.db

 

Giải thích:

Bước 2: Cập nhật cache của DirectAdmin

Sau khi sửa chủ sở hữu các file, bạn cần cập nhật lại cache của DirectAdmin để hệ thống nhận diện đúng các user hiện có.

Chạy các lệnh sau trong terminal:

bash

Copy code

echo "action=cache&value=showallusers" >> /usr/local/directadmin/data/task.queue

/usr/local/directadmin/dataskq d

Giải thích:

Lưu ý khi thực hiện fix lỗi không show được User khi restore bằng Jetbackup

Việc không hiển thị được user sau khi restore bằng JetBackup là một vấn đề phổ biến nhưng có thể dễ dàng khắc phục bằng cách sửa lại chủ sở hữu của các file cấu hình quan trọng và cập nhật cache của DirectAdmin. Bằng cách làm theo các bước hướng dẫn trên, bạn sẽ nhanh chóng khôi phục lại chức năng hiển thị user trên hệ thống của mình.

Trên đây HostingViet đã hướng dẫn bạn Fix lỗi không show được User khi restore bằng Jetbackup. Nếu sau khi thực hiện các bước trên mà vấn đề vẫn chưa được giải quyết, hãy kiểm tra lại các bước hoặc liên hệ với bộ phận hỗ trợ kỹ thuật của DirectAdmin hoặc JetBackup để được hỗ trợ thêm. Chúc bạn thành công! 


Bài viết khác