Thư mục phổ biến trong linux


5

Tôi có hai người dùng trên máy Ubuntu của mình. Tôi muốn chia sẻ một số tệp phương tiện giữa những người dùng này, vì vậy tôi đã tạo một thư mục trong / home / được gọi là 'media'. Tôi đã tạo nhóm 'phương tiện' và tôi đã thêm người dùng 'rks171' vào nhóm 'phương tiện'. Vì thế:

sudo groupadd media
sudo mkdir -p /home/media
sudo chown -R root.media /home/media 
sudo chmod g+s /home/media

Như đã được mô tả trong bài này.

Sau đó, tôi đã thêm người dùng của mình vào nhóm:

sudo usermod -a -G media rks171

Sau đó, tôi cũng đã thêm quyền ghi vào thư mục này cho nhóm của mình:

sudo chmod -R g+w media

Vì vậy, bây giờ, làm 'ls -lh' cho:

drwxrwsr-x  2 root   media  4.0K Oct  6 09:46 media

Tôi đã cố gắng sao chép hình ảnh vào thư mục mới này từ thư mục người dùng của tôi:

mv /home/rks171/Pictures/* /home/media/

Và tôi nhận được "sự cho phép". Tôi không thể hiểu những gì sai.

Nếu tôi chỉ cần gõ, 'id', thì nó không hiển thị rằng người dùng của tôi, rks171, là một phần của nhóm 'phương tiện'. Nhưng nếu tôi gõ, 'id rks171', thì nó cho thấy người dùng của tôi, rks171, là một phần của nhóm 'phương tiện'. Bất cứ ai cũng có ý tưởng tại sao tôi không thể nhận được một tập tin vào thư mục chung này?


2
Bạn đã đăng nhập chưa sau thêm mình vào nhóm? Hoặc bạn đang sử dụng phiên cũ của bạn từ trước khi thay đổi?
Hennes

Đó là vấn đề. Tôi sẽ cập nhật nó với câu trả lời. Cảm ơn rất nhiều Hennes.
rks171

Câu trả lời:


1

Như Hennes đã chỉ ra trong phần bình luận, tôi cần khởi động lại phiên của mình bằng cách đăng xuất và đăng nhập lại trước khi cài đặt có hiệu lực. Bây giờ mọi thứ đều hoạt động tốt.

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.