mount.cifs를 사용하여 메인 워크 스테이션 PC (Fedora 29 워크 스테이션을 사용하는)와 어머니의 랩톱 (Windows 7 HP) 네트워크 공유에 성공적으로 연결했지만 너무 오래 걸리지 않아 불가능합니다.
예를 들어, 노틸러스를 사용하여 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
PC 이름을 지정하거나 일부 또는 모든 옵션을 제거해도 아무런 도움이되지 않습니다.