Windows 네트워크 공유 마운트 시 쓰기 액세스

Windows 네트워크 공유 마운트 시 쓰기 액세스

cifs-utils를 설치했고 다음 명령을 사용하여 원격 드라이브를 마운트할 수 있습니다.

sudo mount.cifs //DRIVE ~/homedir/ -o user=user,pass=pass,sec=ntlmssp

그러나 자격 증명을 입력한 후 서버 측에서는 액세스 제한이 없지만 사용자 계정은 탑재된 폴더에 쓸 수 없습니다.

sudo mount.cifs //DRIVE ~/homedir/ -o user=user,pass=pass,sec=ntlmssp,umask=000

여전히 작동하지 않습니다.

그러나 더 이상한 점은 위 명령을 사용자로 실행하려고 하면 다음과 같은 결과가 발생한다는 것입니다.mount.cifs: command not found

사용자가 쓸 수 있도록 폴더를 마운트하는 올바른 명령은 무엇입니까?

답변1

일반 사용자가 원격 공유를 사용할 수 있도록 하려면 옵션에 사용자 ID를 추가해야 합니다.

sudo mount.cifs //DRIVE ~/homedir/ -o user=user,pass=pass,sec=ntlmssp,uid=1000,gid=46

어디

  • uid - id명령 출력에서 ​​찾을 수 있는 사용자 ID
  • guid- 사용자 그룹 ID(그러나 어떤 경우에는 plugdev46과 동일한 그룹을 사용하는 것이 더 나을 수도 있음)

관련 정보