마운트된 CIFS 폴더를 Samba와 공유

마운트된 CIFS 폴더를 Samba와 공유

VPN 연결을 사용하여 로컬 CentOS Samba 서버의 다른 도시에 있는 컴퓨터에 공유 폴더를 마운트하고 A 디렉터리에서 작업하는 것처럼 해당 원격 폴더에서 파일과 폴더를 생성, 편집 및 삭제할 수 있음을 확인했습니다. 내 로컬 Samba 서버.

이제 내 질문은 다음과 같습니다. 로컬 Samba 서버를 사용하여 이 로컬 설치를 공유하여 모든 Windows PC에서 네트워크를 통해 액세스할 수 있도록 하고 싶습니다(원격 공유를 로컬 공유인 것처럼 액세스하겠습니다). 웹에서 이에 대한 참조를 찾았습니다. 처음에는 이것이 가능한지 알고 싶었습니다.

다음은 /etc/fstab에 있는 줄입니다(잘 작동합니다).

 //ipaddress/share    /mnt/localdir    cifs   rw,file_mode=0777,dir_mode=0777,username=user,password=pass,noperm    0    0

Samba에서 이 새로운 필수 공유를 생성하고 네트워크를 통해 이에 액세스하려고 하면 설정이 이미 제대로 작동하는 다른 Samba 공유의 설정과 동일하더라도 계속 사용자 자격 증명을 묻는 메시지가 나타납니다.

다음 명령을 실행하면(다른 Samba 공유를 생성하는 동안 실행) 다음과 같은 결과를 얻습니다.

# chmod -R 0777 /mnt/localdir
chmod: changing permissions of ‘/mnt/localdir’: Permission denied

# chcon -t samba_share_t /mnt/localdir
chcon: failed to change context of ‘/mnt/localdir’ to ‘system_u:object_r:samba_share_t:s0’: Operation not supported

마운트된 로컬 디렉토리의 권한을 확인하기 위해 "ls -l"을 실행하면 다음과 같은 일이 발생합니다.

drwxrwxrwx. 2 root root 4096 Jul 20 10:50 localdir

/etc/fstab 파일 줄에서 여러 옵션을 시도했는데 여기에 표시된 것은 현재 버전입니다.

솔직히 말해서 해결책을 찾는 것에 대해 크게 걱정하지 않으며 VPN을 사용하여 내 로컬 컴퓨터에서 다른 도시에 있는 원격 공유 폴더에 액세스하는 방법을 찾을 수 있다는 것을 알고 있습니다. 다른 컴퓨터에서 다른 사람의 위치를 ​​사용할 수 있음 널리 사용됨): 현재 나의 주된 동기는 순수한 호기심입니다.

형식 오류(첫 번째 게시물)를 용서해 주시고 미리 감사드립니다.

관련 정보