내 집 연구실에는 Ubuntu 20.04 서버와 VPN으로 Raspberry Pi가 있습니다.
두 컴퓨터 모두에 두 개의 별도 Samba 공유가 있습니다.
내가 하고 싶은 일은 Ubuntu 서버의 Samba 공유를 RPi에 마운트한 다음 RPi의 Samba 공유에 연결하는 것입니다. Ubuntu 서버 Samba에 대한 쓰기 액세스 권한을 얻기 위해 RPi 서버에서 cifs 설치 공유의 소유권을 변경해 보았습니다.
Ubuntu Server | Raspberry Pi |
| | | |
Samba---------------> |Mount via cifs--->Samba |-------VPN----> My Laptop
|(on a Folder inside |
|Raspberry's Samba share)|
내가 설치할 명령은 다음과 같습니다.
sudo mount -t cifs -o credentials=xyz //ip_address/folder_name /path/to/mount
실행 중 sudo chown username:username * -v
return changed ownership of "files" from root:root to username:username
이지만 확인해보니 여전히 root:root입니다.
일부 설정이 누락되었거나 이 설정을 처리하지 않고 특정 포트(139 및 445와 다름)를 전달해야 합니까?
답변1
마운트 옵션을 사용해 보십시오. 네트워크 파일 시스템은 파일 시스템 수준 권한을 상속합니다. 다음은 도움이 될 수 있는 몇 가지 옵션입니다.
mount -t cifs -o rw,uid=1000,user=$user/dev/$device/mnt/$directory
https://www.samba.org/~ab/output/htmldocs/manpages-3/mount.cifs.8.html