Tôi đã kết nối thành công từ PC máy trạm chính của tôi (sử dụng Fedora 29 Workstation) với máy tính xách tay của mẹ tôi (Windows 7 HP) chia sẻ vài lần bằng cách sử dụng mount.cifs, nhưng vì không quá lâu nên tôi không thể làm được.
Ví dụ: bằng Nautilus, kết nối với smb: //192.168.0.2/Data yêu cầu thông tin đăng nhập (mặc dù nó đã được lưu trữ vĩnh viễn cho chia sẻ này) và ngay cả khi bạn nhập tên người dùng và mật khẩu chính xác, nó không làm gì ngoài việc chỉ nhập nhắc nhở làm thế nào để đăng nhập lại.
Sử dụng mount -t cifs cũng đã thành công trong quá khứ nhưng không còn nữa, vì nó trả về một lỗi như sau:
[ruslan@sakuya ~]$ sudo mount -t cifs //192.168.0.2/Data .mount/samba -o username=ruslan,password=[mypassword],domain=WORKGROUP,iocharset=utf8,rw,file_mode=0777,dir_mode=0777
mount error(9): Bad file descriptor
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
[ruslan@sakuya ~]$ sudo mount -t cifs //PATCHOULI/Data .mount/samba -o username=ruslan,password=[mypassword],domain=WORKGROUP,iocharset=utf8,rw,file_mode=0777,dir_mode=0777
mount error(9): Bad file descriptor
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
[ruslan@sakuya ~]$ sudo mount -t cifs //192.168.0.2/Data .mount/samba
Password for ruslan@//192.168.0.2/Data: **********
mount error(9): Bad file descriptor
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
[ruslan@sakuya ~]$ sudo mount -t cifs //PATCHOULI/Data .mount/samba
Password for ruslan@//PATCHOULI/Data: **********
mount error(9): Bad file descriptor
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
dmesg cũng không hữu ích lắm về phía nó:
[ 4342.451104] No dialect specified on mount. Default has changed to a more secure dialect, SMB2.1 or later (e.g. SMB3), from CIFS (SMB1). To use the less secure SMB1 dialect to access old servers which do not support SMB3 (or SMB2.1) specify vers=1.0 on mount.
[ 4342.455203] Status code returned 0xc0000008 STATUS_INVALID_HANDLE
[ 4342.455217] CIFS VFS: Send error in SessSetup = -9
[ 4342.455237] CIFS VFS: cifs_mount failed w/return code = -9
Việc chỉ định tên PC và / hoặc xóa bất kỳ hoặc tất cả các tùy chọn không giúp ích được gì.