Hướng dẫn khắc phục lỗi hiển thị tên tài liệu bị sai lệch

  • Thread starter Thread starter totdm
  • Start date Start date

totdm

Moderator
Hướng dẫn khắc phục lỗi hiển thị tên tài liệu bị sai lệch

Dấu hiệu nhận biết lỗi:
Khi bạn tạo tập tin hoặc thư mục thông qua SMB và xem chúng trong File Station, hoặc tạo trong File Station và xem chúng thông qua SMB, tên tập tin hoặc thư mục có thể bị sai, chẳng hạn như t�st.txt.


Nguyên nhân:
Dưới đây là các ví dụ về những gì có thể xảy ra:
  • Bạn đang lưu tập tin "tèst.txt" từ máy tính khách hàng vào Synology NAS qua SMB. Tên tập tin trở thành "t�st.txt" (hoặc bất kỳ văn bản nào bị sai lệch) trong File Station.
  • Bạn đang tạo thư mục "Téste" trong File Station. Tên tập tin sẽ trở thành "Téste" (hoặc bất kỳ văn bản nào bị sai lệch) khi xem trên máy tính khách hàng.
Giải pháp:
Mã hóa mặc định của Synology NAS là UTF-8. Nếu bạn thay đổi các tham số mã hóa trong tập tin cấu hình SMB, tên tập tin có dấu (tức là è, é, ê, ü) có thể được hiển thị khác nhau trong File Station và máy tính khách SMB.
Để kiểm tra các tham số mã hóa của tập tin cấu hình SMB, hãy làm theo các bước sau:

Bước 1: Đăng nhập vào DSM qua SSH/Telnet với quyền root.
Bước 2: Nhập các câu lệnh sau để kiểm tra tập tin cấu hình SMB

  • Dành cho DSM 6.0 trở lên:
    cat /etc/samba/smb.conf
  • Dành cho DSM versions dưới DSM 6.0:
    cat /usr/syno/etc/smb.conf
Bước 3: Xóa các tham số sau nếu bất kỳ tham số nào xuất hiện trong đầu lệnh trong phần [global]
  • dos charset (e.g., dos charset=850)
  • display charset (e.g., display charset=iso-8859-15)
  • unix charset (e.g., unix charset=iso-8859-15)
Bước 4: Vào DSM Control Panel > File Services > SMB, bỏ chọn Enable SMB service, và click Apply. Sau đó, tick chọn lại và click Apply lần nữa để khởi động lại dịch vụ SMB

Bước 5: Tạo hoặc tải lại các tập tin hoặc thư mục qua SMB để cập nhật tên.
Lưu ý:
  1. Tất cả người dùng SMB đã kết nối sẽ bị ngắt kết nối khi bạn khởi động lại dịch vụ SMB.
  2. Nếu Synology NAS của bạn đã tham gia domain, hãy vào DSM Control Panel > Domain/LDAP để tham gia lại domain đó nhằm đảm bảo tất cả tên người dùng hoặc nhóm đều được mã hóa chính xác.
 
Last edited:
Back
Top