네트워크를 통해 Ext4 파티션 공유


9

Mac OSX, Windows 및 Linux 시스템을 포함하는 집에서 (전체적으로) 공유하고 싶은 Ext4 파티션 (자동 마운트되지 않음)이 있습니다 (현재 가장 중요한 것은 Mac과 공유 함). 어떻게해야합니까?

답변:


12

기본적으로 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)에 연결하는 방법

도움이 되었기를 바랍니다.


자세한 답변 주셔서 감사합니다. 이미 samba를 가지고 있고 일부 디렉토리를 Mac과 공유하고 있으므로 smb.conf 파일을 편집하고 samba를 다시 시작하여 작동시킬 수 있습니까?
MByD

ext4 파티션이 마운트되어 있고 마운트 지점을 경로로 지정한 경우 이론상 "yes"로 작동합니다.
Aaron

1
파일을 편집하면 게스트와 공유 할 수 있도록 약간의 추가 작업 만 수행되었으므로 guest ok = yes감사를 많이 추가해야했습니다 .
MByD

우수한! 기꺼이 도와 드리겠습니다.
Aaron

5

구성 파일을 수동으로 편집하는 강력하면서도 복잡한 방법의 대안으로 공유에 액세스 할 수있는 사용자를 광범위하게 사용자 정의해야하는 경우가 아니라면 간단히 다음을 수행 할 수 있습니다.

  1. 노틸러스 (파일 브라우저) 에서 공유하려는 드라이브 의 마운트 지점 (예 :)으로 이동 /media/MyDrive합니다.

  2. 상위 디렉토리 (이 예에서는 /media)로 이동하십시오.

  3. 드라이브 이름 ( MyDrive)을 마우스 오른쪽 버튼으로 클릭 하고 공유 옵션을 클릭하십시오 .

노틸러스의 폴더 공유-로그인하지 않고 사람들이 액세스 할 수있게하려면 "게스트 액세스 (사용자 계정이없는 사람들)"상자를 선택하십시오.

보시다시피, 게스트 액세스 활성화는 확인란을 선택하는 것만 큼 간단합니다.

노틸러스는 폴더를 공유하기 위해 일부 패키지를 설치해야한다고 알려줄 수 있습니다. 이는 Samba와 해당 종속 항목이 아직 설치되지 않은 경우에 발생합니다. 당신은 이것에 예라고 말할 수 있습니다. 설치 후, 로그 아웃했다가 다시 로그인해야 할 수도 있습니다 (재부팅도 가능하지만 필요하지는 않습니다). 그런 다음 공유 옵션으로 돌아갑니다. 필요한 패키지가 설치되었으므로 폴더를 공유 할 수 있습니다.

이 방법은 정적으로 마운트 된 볼륨 (예 : 볼륨), 동적으로 마운트 된 볼륨 또는 모든 폴더를 공유하는 데 사용됩니다.


답변 해주셔서 감사합니다. 꽤 오래 전에 나는 그 이유를 정확히 기억할 수 없었지만 이것이 나의 첫 번째 접근법이었고 어떤 이유로 실패했습니다. 일반 폴더에는 마운트 된 폴더에만 문제가 없었습니다.
MByD

1
장치 목록에서 드라이브를 선택하여 공유하려고하면 작동하지 않습니다. 실제로 마운트 지점의 상위 폴더 (보통 /media)로 이동해야합니다. 아마도 그것은 당신이 겪고있는 문제 일 것입니다.
Eliah Kagan 2018 년

그것은 설명합니다 :) 내가 집에 돌아올 때 시도합니다. 감사.
MByD

많은 다른 우분투 버전과 컴퓨터에서 여러 번이 방법을 시도했습니다. 나는 그것이 작동해야한다는 것을 알고 있지만 결코 가지고 있지 않습니다. 이 페이지에있는 모든 조언을 시도 할 수 있으며 문제가 해결되지 않으면 매우 구체적인 질문을하십시오.
James Bradbury
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.