У мене були успішні підключення від мого основного ПК на робочій станції (який використовує Fedora 29 Workstation) до ноутбука моєї матері (Windows 7 HP) кілька разів ділитися за допомогою mount.cifs, але оскільки не надто довго мені це було неможливо зробити.
Наприклад, використовуючи Nautilus, підключення до smb: //192.168.0.2/Data запитує облікові дані (хоча воно має бути збережено постійно для цієї спільної доступу), і навіть коли ви вводите правильне ім’я користувача та пароль, це не робить нічого, крім просто підкаже, як знову ввійти.
Використання mount -t cifs також було успішним у минулому, але вже не тому, що воно повертає помилку наступним чином:
[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 також не дуже корисний з його боку:
[ 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
Вказання імені ПК та / або видалення будь-яких або всіх параметрів жодним чином не допомагає.