Смена владельца диска

Автор Pe4eneg, 19 июля 2023, 21:13:57

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Pe4eneg

Здравствуйте. Возникла такая проблема:есть диск в ntfs, подключен по usb. В /etc/fstab прописан через UUID. монтируется в /home/user/общедоступные. Все права предоставлены. Все работает, но монтируется он исключительно с владельцем root:root. Смена владельца через chown не помогает. Команда отрабатывает без ошибок, но в ls -l он все равно остается с владельцем root и, соответственно, доступа к нему без пароля нет. В чем может быть проблема? Диск нужен под сетевую файлопомойку.


dzhoser

NTFS не поддерживает линуксовских прав.
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

Pe4eneg

#3
Цитата: ogost от 20 июля 2023, 02:53:34покажите /etc/fstab
cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# systemd generates mount units based on this file, see systemd.mount(5).
# Please run 'systemctl daemon-reload' after making changes here.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda3 during installation
UUID=6250c61b-5e55-4eaf-b458-e3f151a7ad0d /               ext4    errors=remount-ro 0       1
# /boot was on /dev/sda1 during installation
UUID=0c71d1e2-8fcf-4ba5-9ed5-fc030cea8f75 /boot           ext4    defaults        0       2
# /home was on /dev/sda4 during installation
UUID=4db7dc6e-474f-48b8-b4c4-e2bdc3177a2d /home           ext4    defaults        0       2
# swap was on /dev/sda2 during installation
UUID=016fa6db-1881-414f-be44-fb11941764db none            swap    sw              0       0
UUID=612F39EA4E5D9297   /home/alex/Общедоступные        ntfs    rw,user,noexec  0       2
alex@debian:~$ sudo ls -l
[sudo] пароль для alex:
итого 32
drwxr-xr-x 2 alex alex 4096 июл 17 17:58  Видео
drwxr-xr-x 2 alex alex 4096 июл 17 17:58  Документы
drwxr-xr-x 2 alex alex 4096 июл 17 17:58  Загрузки
drwxr-xr-x 2 alex alex 4096 июл 17 17:58  Изображения
drwxr-xr-x 2 alex alex 4096 июл 17 17:58  Музыка
drwxrwxrwx 1 root root 4096 июл 17 18:00  Общедоступные
drwxr-xr-x 2 alex alex 4096 июл 17 17:58 'Рабочий стол'
drwxr-xr-x 2 alex alex 4096 июл 17 17:58  Шаблоны
alex@debian:~$ sudo chown -R alex:alex /home/alex/Общедоступные
alex@debian:~$ sudo ls -l
итого 32
drwxr-xr-x 2 alex alex 4096 июл 17 17:58  Видео
drwxr-xr-x 2 alex alex 4096 июл 17 17:58  Документы
drwxr-xr-x 2 alex alex 4096 июл 17 17:58  Загрузки
drwxr-xr-x 2 alex alex 4096 июл 17 17:58  Изображения
drwxr-xr-x 2 alex alex 4096 июл 17 17:58  Музыка
drwxrwxrwx 1 root root 4096 июл 17 18:00  Общедоступные
drwxr-xr-x 2 alex alex 4096 июл 17 17:58 'Рабочий стол'
drwxr-xr-x 2 alex alex 4096 июл 17 17:58  Шаблоны
alex@debian:~$

ogost

нужно добавить fmask, dmask, uid и gid в опциях к ntfs разделу.
UUID=612F39EA4E5D9297 /home/alex/Общедоступные ntfs rw,auto,user,fmask=133,dmask=022,uid=1000,gid=1000 0 0
fmask=133 - файлы будут с правами 644
dmask=022 - директории будут с правами 0755
uid и gid укажите свой. Хотя если вы первый и единственный юзер в системе, то скорее всего она 1000

Pe4eneg

Большое спасибо, все заработало