프로그램에서 NAS에 있는 파일에 접근하려고 해서 네트워크 공유를 마운트하고 싶어요.
라인을 사용할 때:
sudo mount -t cifs -o username=correctusername,password=correctpassword,sec=ntlm,vers=3.0 //192.168.0.9/home /home/pi/data
오류가 발생합니다.
mount error(2): No such file or directory
나는 다른 것을 시도했다두번째에, 다르다시편s와 다른 공유 이름입니다. 어떤 몫을 사용해야 할지 완전히 확신할 수는 없지만집. Synology NAS는 SMB 버전 2~버전 3을 사용하도록 설정되어 있습니다.
이동 -> 네트워크 아래의 파일 탐색기(내 생각에는 Openbox)에서 드라이브에 액세스할 수 있습니다. 두 번의 비밀번호 확인 후 주소 표시줄에 다음이 표시됩니다.smb://data.local/home on data.local
나는 많은 것을 시도했지만 Linux에 익숙하지 않습니다. 여기와 같은 문제인 것 같습니다(해결되지 않음).설치 오류(2): 해당 파일이나 디렉터리가 없습니다. - CIFS - Rasperry Pi
답변1
나는 그것을 고쳤다. 나는 이 둘의 결합이 sec=ntlm,vers=3.0
문제를 일으킨다고 생각한다. dmesg를 실행하면 다음이 표시됩니다.
[ 2938.581371] CIFS VFS: Unable to select appropriate authentication method!
[ 2938.581377] CIFS VFS: \\192.168.0.9 Send error in SessSetup = -22
[ 2938.581408] CIFS VFS: cifs_mount failed w/return code = -2
Windows나 파일 탐색기를 통해 연결할 때는 필요하지 않은 더 높은 권한을 가진 계정으로 변경하여 vers=3.0,sec=ntlmv2
연결 해야 했기 때문에 이상적이지는 않지만 작동합니다.mount error(13): Permission denied