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

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

듀얼 부팅 Lubuntu 14.04/Windows 7이 설치된 노트북이 있습니다.

BorrajaXLubuntu에 사용자가 있고 Windows에 다른 사용자가 있습니다 Borrajax.

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

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( Windows 7 파티션은 my $HOME가 켜져 있음 )./dev/sda5/dev/sda3

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

$HOME/Documents/다음은 Samba를 통해 액세스하는 Mac OS X에서 내 공유 디렉토리가 표시되는 방식입니다 .

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

Mac Os XI에서 내 Lubuntu 내에서 새 파일이나 디렉터리를 제대로 만들 수 있지만 $HOME/Documents/다음 링크에 액세스할 수 없습니다.$HOME/Documents/Windows7_Documents/

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

[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는 기본적으로 심볼릭 링크를 따르지 않는 것 같습니다.

관련 정보