Chia sẻ thư mục giữa hai người dùng cục bộ


25

Tôi và anh tôi có Tài khoản người dùng trên máy này. Tôi muốn chia sẻ thư mục Documents với anh ấy.

Có một cách STRAIGHTFORWARD để làm điều đó?

Tôi không phải là người sử dụng năng lượng vì vậy tôi đang tìm cách để thực hiện việc này bằng nautilus, thay vì tập lệnh hoặc cách yêu cầu tạo liên kết tượng trưng.

Tôi có thể tải xuống một ứng dụng nếu tôi phải.

Lần trước tôi muốn làm điều này, tôi chỉ sao chép nội dung /homecho cả hai chúng tôi sử dụng.

Một cái gì đó tôi có thể làm trong Cài đặt hệ thống sẽ được đánh giá cao


Khi bạn đã tạo thư mục dùng chung với sự cho phép phù hợp, bạn chỉ có thể truy cập bằng cáchsmb://127.0.0.1
Achu

"Giám đốc tài liệu" là tên của thư mục hay Giám đốc là tên của thư mục nằm trong thư mục Tài liệu của bạn? Tại sao không tạo symlink? Nó có thể được thực hiện bằng cách kéo và thả.
user68186

tại sao bạn không muốn một cách dễ dàng để làm điều đó ....
Qasim

có thể tôi đặt câu hỏi sai cách .. nhưng tôi muốn một cách dễ dàng .. các phương thức đã có sẵn đưa ra các kịch bản để đạt được điều này.
ArunMKumar

@Achu tôi đã thử phương pháp của bạn .. tôi gặp lỗi khi nói "không thể gắn kết vị trí, không thể cài đặt chia sẻ windows". Có phải tôi đang thiếu một cái gì đó thực sự rõ ràng?
ArunMKumar

Câu trả lời:


15

Có ba bước cho quy trình này.

Bước một: Biến anh trai bạn thành thành viên trong nhóm của bạn.

Tên nhóm của bạn giống với id người dùng của bạn. Nói, nếu ID người dùng akumarcủa bạn là tên nhóm của bạn cũng được akumar. Nếu ID của anh trai bạn bkumar, thì bạn muốn trở bkumarthành thành viên của nhóm akumar. Xem Cách quản lý người dùng và nhóm? để biết cách thêm ID người dùng của anh trai bạn vào nhóm của bạn.

Bước hai: Thay đổi quyền của thư mục bạn muốn chia sẻ.

Mở Nautilus. Nhấp chuột phải vào thư mục bạn muốn chia sẻ. Chuyển đến tab quyền. tìm kiếm các quyền của nhóm và thay đổi nó thành "Đọc và viết." Chọn hộp để cho phép các quyền tương tự cho các tệp và thư mục bên trong.

Bước ba: Xác minh rằng anh trai của bạn có thể tạo các tệp xóa trong thư mục dùng chung.

Hãy để anh trai của bạn đăng nhập vào máy tính. Mở Nautilus. Nó sẽ mở vào thư mục nhà của anh trai bạn. Điều hướng đến thư mục nhà của bạn và mở thư mục chia sẻ bằng cách:

nhấp vào Máy tính hoặc Tệp hệ thống (tùy thuộc vào phiên bản Ubuntu) trên bảng điều khiển bên trái.

Nhấp đúp chuột vào thư mục nhà , nhấp đúp chuột vào thư mục có tên akumar trong nhà .

Tạo một tập tin trong thư mục. Xóa tập tin mới.

Bước bốn: (tùy chọn) Tạo liên kết của thư mục này đến thư mục nhà của anh trai bạn.

trong khi đăng nhập với tư cách là anh trai của bạn, hãy mở một cửa sổ khác của Nautilus bên cạnh cửa sổ đầu tiên, bằng cách nhấp chuột giữa hoặc Ctrl+ Nhấp chuột trái. Trong thư mục nhà riêng của bạn nơi chia sẻ thư mục cư trú, giữ phím Ctrl+ Shiftvà kéo thư mục chia sẻ vào thư mục nhà của anh ông.

Hi vọng điêu nay co ich


Bước 3: tôi không thể điều hướng đến thư mục nhà / nhà / arun từ tài khoản của anh tôi.
ArunMKumar

step1, step2 hoàn thành như vậy, tôi và anh trai trong cùng một nhóm người dùng arun và tôi đã thay đổi quyền của nhóm để đọc và viết.
ArunMKumar

2
@ user68186 Tôi nghĩ còn thiếu một bước: hãy chắc chắn đăng xuất sau khi bạn biến họ thành thành viên của một nhóm nào đó?
Andres

Có một giải pháp thông qua các thiết bị đầu cuối?
vẫy tay

@becko mỗi bước có thể được thực hiện bằng dòng lệnh trên thiết bị đầu cuối. Ngay cả khi bạn không thể thêm người dùng vào một nhóm mới mà không có sudo, bạn có thể thay đổi quyền của các tệp và thư mục bạn sở hữu.
dùng68186

8

Tôi muốn giới thiệu giải pháp sau: - Tạo một nhóm để chia sẻ, chỉ cần gọi nó là "chia sẻ". - Thêm tất cả người dùng nên có quyền truy cập vào các tệp được chia sẻ vào nhóm này. - Tạo một thư mục bên ngoài nhà của người dùng, ví dụ / chia sẻ cho các tệp được chia sẻ. - Thay đổi nhóm của thư mục này thành nhóm để chia sẻ và điều chỉnh quyền của nhóm. - Đặt bit dính nhóm cho thư mục chia sẻ này.

Ưu điểm của giải pháp này: - Mọi tệp bạn sao chép vào thư mục này sẽ tự động nhận được nhóm chia sẻ, vì vậy mọi người dùng là thành viên của nhóm này có thể truy cập các tệp này mà không cần thêm bất kỳ nỗ lực nào. - Bạn vẫn có thể có các tệp riêng tư bên ngoài thư mục này với nhóm cá nhân của mình mà những người dùng khác không thể truy cập được miễn là họ không thể root và họ không thể khởi động với hệ điều hành Linux khác. Nhưng hãy lưu ý: Nếu bạn muốn có quyền riêng tư thực sự thì bạn phải sử dụng các thư mục / tệp được mã hóa.

Tôi tự hỏi tại sao các bản phân phối Linux vẫn không có giải pháp chung cho vấn đề này, vì gần như mọi người đều quan tâm.


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

Bây giờ mọi người có thể xem và chỉnh sửa thư mục / chia sẻ . Hãy thoải mái đặt các tệp ở đó và mọi người sẽ có thể truy cập thư mục này và chia sẻ tệp giữa những người dùng.


1
"$ sudo chmod g + w / shared" sẽ là câu trả lời tốt hơn vì nó sẽ chỉ là nhóm (anh em) chứ không phải cha mẹ?
Andres

@Andres - giải pháp của bạn sẽ cần nhiều bước hơn, như tạo nhóm và thêm một số người dùng vào nhóm. Tôi nghĩ rằng giải pháp đề xuất của tôi là nhanh nhất.
AlikElzin-kilaka

@Andres - Dù sao đi nữa, bạn cũng sẽ làm việc. Hãy thoải mái viết câu trả lời với nó - Nếu đó là một câu trả lời hiệu quả, tôi sẽ bỏ phiếu cho nó :)
AlikElzin-kilaka

Điều này đã không làm việc. thậm chí tôi không thể truy cập thư mục.
userJT

Điều này cho phép ghi mà không cần đọc. Và rủi ro riêng tư / bảo mật là chỉ cấp quyền truy cập cho mọi người. Sử dụng một nhóm là tốt hơn nhiều.
Maxim
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.