Để tạo udisks2 đặt tất cả các điểm gắn kết bên dưới /media
, điều mà trước đây nó thường làm, bạn có thể cài đặt quy tắc udev bằng cách đặt các mục sau vào /etc/udev/rules.d/90-udisks2-shared.rules
:
SUBSYSTEM=="block", ENV{UDISKS_FILESYSTEM_SHARED}="1"
Ngoài ra, bạn có thể di chuyển một thiết bị cụ thể bằng cách định cấu hình thiết bị /etc/fstab
, ví dụ:
/dev/mapper/luks-backups /mnt/backup auto noauto,nosuid,nodev,nofail,x-gvfs-show
Trong thực tế, bạn nên luôn luôn sử dụng /etc/fstab
cho các đĩa nội bộ hoặc cố định khác.
Tuy nhiên, điều này sẽ chỉ cho phép người dùng khác đạt đến điểm gắn kết, nó sẽ không tự động cho phép họ duyệt các tệp bên trong - bạn sẽ cần thay đổi quyền của các tệp. Điều này phụ thuộc vào hệ thống tập tin mà đĩa của bạn đang sử dụng.
Nếu bạn sử dụng ext4, btrfs, hay nói chung là bất kỳ hệ thống tập tin hỗ trợ Unix quyền sở hữu tập tin & điều khoản, sử dụng groupadd
để tạo ra một nhóm dành riêng cho người dùng được phép truy cập vào đĩa; gpasswd -a
để thêm chúng vào nhóm; sau đó gắn đĩa và chown -R
vào nhóm vừa tạo. Sử dụng chmod -R g+rwX
để làm cho tất cả các tệp có thể truy cập được theo nhóm và find /mnt/disk -type d -exec chmod g+s {} +
để làm cho chúng kế thừa quyền sở hữu nhóm.
Nếu bạn sử dụng fat32 / vfat, hãy làm tương tự, nhưng thay đổi quyền sở hữu hoặc quyền sẽ không hoạt động; thay vào đó, bạn sẽ cần thêm gid=...
tùy chọn gắn kết trong /etc/fstab
. (Tùy chọn phải có ID thực tế của nhóm mà bạn vừa thêm.)
mount
câu hỏi của bạn.