삼바 액세스를 통해 공유 디렉터리의 다른 파일 시스템에 연결(권한 오류)

삼바 액세스를 통해 공유 디렉터리의 다른 파일 시스템에 연결(권한 오류)

듀얼 부팅 Lubuntu 14.04/Windows 7 노트북을 사용하고 있습니다.

BorrajaXLubuntu에 한 명의 사용자가 있고 BorrajaxWindows에 다른 사용자가 있습니다 .

내 Lubuntu $HOME/Documents/디렉토리에 Windows 사용자 문서에 대한 링크를 만들었 BorrajaX으므로 Linux에 항목을 저장하고 Windows에서 검색할 수 있으며 그 반대도 가능합니다.

Lubuntu의 디렉토리 구조는 다음과 같습니다.

/home/borrajax/    drwxr-xr-x  borrajax borrajax
  |-> Downloads/     drwxr-xr-x  borrajax borrajax            
  |-> Documents/     drwxr-xr-x  borrajax borrajax
  |     |-> TestDir/    drwxrwxr-x borrajax borrajax
  |     |-> Windows7_Documents -> /media/windows7/Documents and Settings/borrajax/Documents/    lrwxrwxrwx  borrajax borrajax
  |           |-> Android Things/  drwxrwxr--  root  plugdev
  |           |-> desktop.ini      -rwxrwxr--  root  plugdev
  |           |-> My Pictures -> /media/windows7/Users/borrajax/Pictures  lrwxrwxrwx root plugdev
  |-> Pictures/     drwxr-xr-x  borrajax borrajax

링크는 Windows7_Documentsmy가 설치된 파티션과 다른 디렉터리를 가리킵니다 /home/borrajax(my는 Windows 7 파티션이 열려 있는 동안 $HOME열려 있음 )./dev/sda5/dev/sda3

해당 링크를 통해 로컬로 Windows 파일 시스템에 액세스하면 모든 것이 잘 작동 하지만 이제 Linux를 공유 하고 원격으로 액세스할 수 있고 Windows7_Documents싶지만 여기에 문제가 있습니다. 오류 가 발생합니다 .$HOMEWindows7_DocumentsPermission Denied

$HOME/Documents/다음은 Samba를 통해 액세스된 Mac OS X에서 내 공유 디렉토리가 어떻게 보이는지 보여줍니다 .

여기에 이미지 설명을 입력하세요.

Mac OS XI의 Lubuntu에서 새 파일이나 디렉터리가 올바르게 생성되었지만 $HOME/Documents/액세스할 수 없습니다.$HOME/Documents/Windows7_Documents/

다음은 Lubuntu 구성 파일( )의 Samba 공유 구성입니다 /etc/samba/smb.conf.

[borrajax]
    path = /home/borrajax
    writeable = yes
    browseable = yes
    valid users = borrajax
    hosts allow = 192.168.1. 127.0.0.1    

Windows7_Documents삼바를 통해 디렉토리에 접근할 수 있는 방법이 있나요 ? 나는 이것이 Windows7_Documents그것에 속한 모든 파일과 관련이 있다고 생각합니까 root:plugdev? 하지만 그렇다면 Samba 사용자를 해당 plugdev그룹에 속하게 하려면 어떻게 해야 합니까? (그게 최선의 해결책이 아닐까요?)

미리 감사드립니다.

답변1

smb.conf에 다음 줄을 넣어보세요:

    follow symlinks = yes
    wide links = yes

Samba는 기본적으로 심볼릭 링크를 따르지 않는 것 같습니다.

관련 정보