답변:
기본적으로 Ext4 마운트 지점에 대한 Samba 공유를 만들려고합니다. /etc/samba/smb.conf (좋아하는 편집기에서)를 열고 몇 가지 사항을 변경하십시오.
1- 작업 그룹 -네트워크 작업 그룹 이름 (있는 경우)으로 설정합니다.
2- security = user-이 줄이 주석 처리되어 있어도 Samba의 기본값은 사용자 수준 보안입니다.
3-파일 맨 아래에 Samba 공유를 정의하십시오. 하단에 (주석) 예가 표시되어야합니다. ext4 파티션의 마운트 지점 (공유하려는)이 필요합니다. 그것이 무엇인지 확실하지 않은 경우, 터미널에서 "df -k"를 수행하면, "/ some / directory"대신 "path"설정에 입력해야합니다.
[ShareName]
path = /some/directory
browsable = yes
valid users = myUser, user2, user3
4-다음으로, 원하는 사용자가 필요한 것을 수행 할 수 있도록 경로 (마운트 포인트)에 대한 권한을 변경해야합니다.
5-삼바 다시 시작
sudo restart smbd
sudo restart nmbd
6-Mac에서 Samba 공유에 연결하십시오. 여기 에 대한 지침을 찾았 습니다 . 본질적으로 다음과 같이 말합니다.
서버에 연결 대화 상자로 이동하면 로컬 서브넷에있는 컴퓨터 이름을 찾아 볼 수 있습니다.
IP 주소 또는 DNS 이름을 통해 서버에 연결할 수 있습니다. 환경에서 필요하거나 더 편리한 경우 다음과 같은 다른 유효한 URL 형식을 사용할 수도 있습니다.
smb://ServerName/ShareName
나를 위해 IP로 Samba 공유에 연결합니다.
smb://192.168.0.117/ShareName
문제 해결을 위해 내가 참조한 문서를 확인하십시오. Mac OS X : Windows 파일 공유 (SMB)에 연결하는 방법
도움이 되었기를 바랍니다.
guest ok = yes
감사를 많이 추가해야했습니다 .
구성 파일을 수동으로 편집하는 강력하면서도 복잡한 방법의 대안으로 공유에 액세스 할 수있는 사용자를 광범위하게 사용자 정의해야하는 경우가 아니라면 간단히 다음을 수행 할 수 있습니다.
노틸러스 (파일 브라우저) 에서 공유하려는 드라이브 의 마운트 지점 (예 :)으로 이동 /media/MyDrive
합니다.
상위 디렉토리 (이 예에서는 /media
)로 이동하십시오.
드라이브 이름 ( MyDrive
)을 마우스 오른쪽 버튼으로 클릭 하고 공유 옵션을 클릭하십시오 .
보시다시피, 게스트 액세스 활성화는 확인란을 선택하는 것만 큼 간단합니다.
노틸러스는 폴더를 공유하기 위해 일부 패키지를 설치해야한다고 알려줄 수 있습니다. 이는 Samba와 해당 종속 항목이 아직 설치되지 않은 경우에 발생합니다. 당신은 이것에 예라고 말할 수 있습니다. 설치 후, 로그 아웃했다가 다시 로그인해야 할 수도 있습니다 (재부팅도 가능하지만 필요하지는 않습니다). 그런 다음 공유 옵션으로 돌아갑니다. 필요한 패키지가 설치되었으므로 폴더를 공유 할 수 있습니다.
이 방법은 정적으로 마운트 된 볼륨 (예 : 볼륨), 동적으로 마운트 된 볼륨 또는 모든 폴더를 공유하는 데 사용됩니다.
/media
)로 이동해야합니다. 아마도 그것은 당신이 겪고있는 문제 일 것입니다.