Hy vọng ai đó có thể giúp đỡ.
Trước đây tôi đã có thể gắn ổ đĩa mạng cục bộ vào máy chủ của mình (đang chạy Ubuntu 16.04.7, hiện đang chạy 18.04.6). Tuy nhiên, gần đây khi tôi dùng thử thì nó báo lỗi sau:
lỗi gắn kết (112): Máy chủ không hoạt động
Tôi sử dụng lệnh dưới đây để gắn kết:
gắn kết /mnt/tên thư mục
fstab của tôi trông giống như:
//mạng/chia sẻ/ /mnt/tên thư mục cifs uid=1000,iocharset=utf8,file_mode=0777,dir_mode=0777,noperm,noauto,user 0 0
Sau khi đọc qua các bài viết trước có vấn đề tương tự, tôi đã cố gắng bắt buộc sử dụng các giao thức SMB cụ thể (1, 2, 2.1 và 3), sử dụng fstab sau (trong ví dụ này dành cho phiên bản 1):
//mạng/chia sẻ/ /mnt/tên thư mục cifs uid=1000,iocharset=utf8,file_mode=0777,dir_mode=0777,noperm,noauto,user,vers=1.0 0 0
Cho dù tôi chỉ định phiên bản nào, tôi vẫn tiếp tục gặp lỗi tương tự.
Nếu tôi nhận xét dòng trong fstab và cố gắng gắn kết qua dòng lệnh, tôi tiếp tục nhận được lỗi tương tự. Dưới đây là các tùy chọn gắn kết tôi sử dụng:
Sudo mount -t cifs //mạng/chia sẻ/ /mnt/tên thư mục -o username=myusername,vers=1.0
Tôi cũng đã thấy việc bổ sung "mặc định" vào các tùy chọn fstab:
//mạng/chia sẻ/ /mnt/tên thư mục cifs uid=1000,iocharset=utf8,file_mode=0777,dir_mode=0777,noperm,noauto,defaults,user 0 0
nhưng điều đó chỉ tạo ra thông báo lỗi đối số không hợp lệ (vì vậy có lẽ tôi đã thêm nó không chính xác).
Tôi không chắc phải làm gì bây giờ. Tôi có thể kết nối với ổ đĩa mạng thông qua PC và trang web. Tôi có thể ping ổ đĩa mạng từ máy chủ. Vì vậy, tôi biết nó đang hoạt động.
Tôi cũng đã thử sử dụng smbclient:
smbclient //mạng/chia sẻ/ --user=MYUSERNAME
Điều đó đưa ra lỗi sau:
đàm phán giao thức không thành công: NT_STATUS_CONNECTION_DISCONNECTED
Điều này có thể liên quan nhiều hơn đến thực tế là tôi không thực sự biết cách sử dụng lệnh smbclient nhưng có thể là dấu hiệu của một vấn đề liên quan.
Nếu ai có bất kỳ ý tưởng xin vui lòng cho tôi biết.
Cảm ơn bạn đã đọc.
ETA: lệnh mount chính xác khi nhận xét dòng fstab