두 로컬 사용자간에 폴더 공유


25

나와 내 동생이이 컴퓨터에 사용자 계정을 가지고 있습니다. 나는 그와 Documents 디렉토리를 공유하고 싶다.

그것을 할 수 있는 STRAIGHTFORWARD 방법이 있습니까?

저는 파워 유저가 아니기 때문에 스크립트 나 심볼릭 링크를 생성해야하는 방식보다는 노틸러스를 사용하여이 작업을 수행하는 방법을 찾고 있습니다.

필요한 경우 응용 프로그램을 다운로드 할 수 있습니다.

지난번에 이것을하고 싶을 때 /home두 사람이 사용할 수 있도록 내용을 복사했습니다 .

시스템 설정 에서 할 수있는 일에 감사하겠습니다


올바른 권한으로 공유 디렉토리를 작성하면 다음을 통해 액세스 할 수 있습니다.smb://127.0.0.1
Achu

"Documents Director"는 폴더 이름입니까, Director는 Documents 폴더에있는 폴더 이름입니까? 심볼릭 링크가없는 이유는 무엇입니까? 드래그 앤 드롭으로 수행 할 수 있습니다.
user68186

왜 그렇게 쉬운 방법을 원하지 않는가 ....
Qasim

어쩌면 나는 잘못된 방식으로 질문을 넣었을 것입니다. 그러나 쉬운 방법을 원합니다. 이미 사용 가능한 방법은 이것을 달성하기 위해 스크립트를 제공합니다.
ArunMKumar

@Achu 방법을 시도했습니다. "위치를 마운트 할 수 없습니다. Windows 공유를 마운트하지 못했습니다"라는 오류가 발생합니다. 내가 정말로 명백한 것을 놓치고 있습니까?
ArunMKumar

답변:


15

이 과정에는 세 단계가 있습니다

1 단계 : 형제를 그룹의 구성원으로 만드십시오.

그룹 이름은 사용자 ID와 동일합니다. 사용자 ID가 akumar그룹 이름 인 경우이라고도 akumar합니다. 동생의 ID가 인 경우 그룹 회원 bkumar을 만들고 싶습니다 . 사용자 및 그룹을 관리하는 방법을 참조하십시오 . 형제의 사용자 ID를 그룹에 추가하는 방법에 대해 설명합니다.bkumarakumar

2 단계 : 공유하려는 폴더의 권한을 변경하십시오.

노틸러스를 엽니 다. 공유하려는 폴더를 마우스 오른쪽 버튼으로 클릭하십시오. 권한 탭으로 이동하십시오. 그룹 권한을 찾아 "읽기 및 쓰기"로 변경하십시오. 내부 파일 및 폴더에 동일한 권한을 허용하려면 확인란을 선택하십시오.

3 단계 : 형제가 공유 폴더에서 삭제 파일을 만들 수 있는지 확인하십시오.

형제가 컴퓨터에 로그인하도록하십시오. 노틸러스를 엽니 다. 동생의 홈 폴더로 열립니다. 홈 폴더로 이동하여 다음을 수행하여 공유 폴더를여십시오.

왼쪽 패널 에서 컴퓨터 또는 시스템 파일 (우분투 버전에 따라 다름)을 클릭하십시오 .

더블 클릭 폴더라는 이름의 폴더를 두 번 클릭 akumar .

폴더에 파일을 작성하십시오. 새 파일을 삭제하십시오.

4 단계 : (선택 사항) 이 폴더를 형제의 홈 폴더에 연결합니다.

형제로 로그인 한 상태에서 가운데 ​​클릭 또는 Ctrl+ 왼쪽 클릭으로 첫 번째 옆에있는 노틸러스의 다른 창을 엽니 다 . 공유 폴더가있는 자신의 홈 폴더에서 Ctrl+ Shift를 누른 상태에서 공유 폴더를 형제의 홈 폴더로 드래그하십시오.

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


3 단계 : 내 동생의 계정에서 내 홈 폴더 / home / arun으로 이동할 수 없습니다.
ArunMKumar

step1, step2는 그대로 완료되었습니다. 나와 같은 사용자 그룹의 동생이 실행 중이며 그룹 권한을 읽고 쓸 수 있도록 변경했습니다.
ArunMKumar

2
@ user68186 단계가 누락 된 것 같습니다. 특정 그룹의 구성원으로 만든 후에 로그 아웃해야합니까?
Andres

터미널을 통해 해결책이 있습니까?
becko

@becko 각 단계는 터미널의 명령 행으로 수행 할 수 있습니다. 이 (가)없는 새 그룹에 사용자를 추가 할 수 없더라도 sudo소유 한 파일 및 폴더의 권한을 변경할 수 있습니다.
user68186

8

다음 해결책을 권장합니다.-공유 할 그룹을 만들고 "공유"라고합니다. -공유 파일에 액세스해야하는 모든 사용자를이 그룹에 추가하십시오. -공유 파일과 같은 사용자의 외부에 디렉토리를 만듭니다. -공유를 위해이 폴더의 그룹을 그룹으로 변경하고 그룹 권한을 조정하십시오. -이 공유 폴더의 그룹 고정 비트를 설정하십시오.

이 솔루션의 장점 :-이 폴더에 복사하는 모든 파일은 자동으로 공유 그룹을 가져 오므로이 그룹의 구성원 인 모든 사용자는 추가 노력없이이 파일에 액세스 할 수 있습니다. -루트를 가질 수없고 다른 Linux OS로 부팅 할 수없는 한 다른 사용자가 액세스 할 수없는 개인 그룹으로이 폴더 외부에 개인 파일을 보관할 수 있습니다. 그러나 명심하십시오 : 만약 당신이 진짜 프라이버시를 원한다면 암호화 된 폴더 / 파일을 사용해야합니다.

거의 모든 사람들이 우려하기 때문에 Linux 배포판에 여전히이 문제에 대한 일반적인 해결책이 없는지 궁금합니다.


5
sudo mkdir /shared
sudo chmod a+w /shared

이제 모든 사람이 / shared 폴더를 보고 편집 할 수 있습니다 . 파일을 자유롭게두면 누구나이 폴더에 액세스하여 사용자간에 파일을 공유 할 수 있습니다.


1
"$ sudo chmod g + w / shared"가 부모가 아닌 그룹 (형제) 일 뿐이므로 더 나은 대답이 될까요?
Andres

@Andres-그룹 작성 및 그룹에 여러 사용자 추가와 같은 추가 단계가 솔루션에 필요합니다. 내 제안 솔루션이 가장 빠르다고 생각합니다.
AlikElzin-kilaka

@Andres-어쨌든 당신도 잘 작동합니다. 그것으로 답변을 작성 주시기 바랍니다 - 그것은 작동하는 대답이 있다면, 내가 :) 그것을 위해 투표 할 것이다
AlikElzin-kilaka

이것은 작동하지 않았다. 심지어 폴더에 액세스 할 수 없습니다.
userJT

읽기없이 쓰기 권한을 부여합니다. 그리고 모든 사람에게 액세스 권한을 부여하는 것은 개인 정보 보호 / 보안 위험입니다. 그룹을 사용하는 것이 훨씬 좋습니다.
Maxim
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.