네트워크 드라이브를 마운트할 수 없습니다. 권한이 거부되었습니다.

네트워크 드라이브를 마운트할 수 없습니다. 권한이 거부되었습니다.

RPi2B에서 raspbian을 실행하고 네트워크 드라이브를 마운트하려고 합니다. 나는 다음을 시도했습니다 :

sudo mount -t cifs -o username=admin,password=passwd //192.168.1.1/root /mnt/myshare

그런데 계속 권한 거부 오류가 발생합니다.

동일한 자격 증명을 사용하여 내 MacBook Pro에서 이 공유에 액세스할 수 있으므로 무슨 일이 일어나고 있는지 이해할 수 없습니다.

내 비밀번호에는 대시(-)가 포함되어 있으므로 따옴표로 묶거나 대시를 이스케이프 처리하는 등의 작업을 시도했지만 아무것도 작동하지 않습니다.

어떤 도움이라도 대단히 감사하겠습니다!

답변1

이것을 알아내려고 고통스러운 하루를 보낸 후에 sec=ntlm을 설정해야 한다는 사실이 밝혀졌고 이제는 작동합니다.

답변2

노력하다:

sudo su -
mount -t smbfs -o username=admin,password=passwd //192.168.1.1/root /mnt/myshare
                                                              ^^^^

모든 권한을 루트로 설정하셨나요?

답변3

기본적으로 사용자 "admin"에 대한 올바른 권한이 필요한 "루트" 디렉터리로 ssh(cifs는 ssh와 유사한 작업임)를 시도하고 있습니다. "root"에 사용자 "admin"에 대한 읽기 권한이 설정되어 있지 않으면 ssh 명령에 제공된 자격 증명이 정확하더라도 사용자 "admin"은 "root" 디렉터리로 SSH를 통해 연결할 수 없습니다.

답변4

당신은 시도:

sudo mount -t cifs //ipaddress/sharedfolername /mountlocation --verbose -o credentials=/credentials/file/location

그러나 자격 증명 파일 위치에 다음 내용으로 파일을 만듭니다.

사용자 이름 = 귀하의 사용자 이름
비밀번호 = 귀하의 비밀번호

관련 정보