Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

РЕШЕНО: Автоматическое монтирование ntfs-разделов и доступ к ним user'a

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [*nix/Linux] >> РЕШЕНО: Автоматическое монтирование ntfs-разделов и доступ к ним user'a
Имя
Сообщение << Старые топики   Новые топики >>
РЕШЕНО: Автоматическое монтирование ntfs-разделов и доступ к ним user'a - 2011-02-02 15:11:23.140000   
Xaker_Max

Сообщений: 49
Оценки: 0
Присоединился: 2009-07-26 17:06:25.580000
Я хотел бы сделать так, чтобы при входе в систему разделы винды (сама винда и данные отформатированные в ntfs) - монтировались автоматически.
Прописывал в файле fstab монтирование этих разделов, с параметрами: rw,users,exec,dev,suid. Но безрезультатно. Из под root'a доступ к ним есть. А вот из под обычного пользователя нет. Если монтировать разделы вручную из под user'a, то пишется, что это может сделать только root.
Как можно это исправить?
ОС: Debian Lenny amd64
Post #: 1
RE: Автоматическое монтирование ntfs-разделов и доступ к ним user'a - 2011-02-02 22:54:14.713333   
Alianna

Сообщений: 1922
Оценки: 356
Присоединился: 2010-03-02 11:27:12.343333
quote:

с параметрами: rw,users,exec,dev,suid

ЕМНИП, не users а user… хотя точно не помню.
И посмотри http://forum.xakep.ru/fb.aspx?m=2184682
Post #: 2
RE: Автоматическое монтирование ntfs-разделов и доступ к ним user'a - 2011-02-02 23:56:06.803333   
Brz

Сообщений: 2024
Оценки: 0
Присоединился: 2010-09-19 12:17:29.423333

quote:

ORIGINAL: Xaker_Max
Как можно это исправить?
ОС: Debian Lenny amd64
Имхо только заменой ОС..
Страшнее Debiana зверя нет.. [sm=ag.gif]
К тому же депозитории там все замшелые..Зачем он нужен тебе и вообще?.Только разве что для научных программ устарелых.
Умирает уже давно..
Есть куда более прогрессивные дистрибы.Не хочу рекламировать - и так все всё знают.
Post #: 3
RE: Автоматическое монтирование ntfs-разделов и доступ к ним user'a - 2011-02-03 00:47:32.940000   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
Для того чтобы монтировалось само и у юзверей был бы доступ, надо добавить опции типа gid=12345, вместо 12345 подставить идентификатор группы users. Хотя это может не помочь писать на раздел, если ты используешь драйвер ntfs. Стоит использовать ntfs-3g, но как его прописать в fstab я навскидку не скажу. Почитай мануал к ntfs-3g.
quote:

ORIGINAL: Brz
К тому же депозитории там все замшелые..Зачем он нужен тебе и вообще?.Только разве что для научных программ устарелых.
Умирает уже давно..
Есть куда более прогрессивные дистрибы.Не хочу рекламировать - и так все всё знают.

Это какие же? Неужто слакварь? То есть, без приколов, мне действительно интересно знать, какие дистрибутивы ты считаешь прогрессивными.
Post #: 4
RE: Автоматическое монтирование ntfs-разделов и доступ к ним user'a - 2011-02-03 00:57:47.806666   
Brz

Сообщений: 2024
Оценки: 0
Присоединился: 2010-09-19 12:17:29.423333
Те, у которых репозитории побогаче, чем в Дебилиане! :)
В последннее время юзал ASP12..Сейчас вообще на Винде сижу!..Та что пристрелите меня, и покончим с этим! :)
Post #: 5
RE: Автоматическое монтирование ntfs-разделов и доступ к ним user'a - 2011-02-03 01:55:36.583333   
crbrus

Сообщений: 8
Оценки: 0
Присоединился: 2011-02-03 01:31:35.133333
Для справки:
1: http://quits.ru/top_linux_distribution-html
2: http://news.softodrom.ru/ap/b9173.shtml

По делу: тоже мучился с этим, после чего поставил(не помню в упор) кучку пакетов для ntfs, система-администрирование-пользователи и группы-юзверь-свойства-(вкладка:привилегии пользователя)-Mount user-space filesystems & Нужен FUSE!!!

Мой FSTAB но вряд ли пригодится .
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/hda1 /media/hda1 ntfs defaults,nls=utf8,umask=0222 0 0
/dev/hda5 /media/hda5 ntfs defaults,nls=utf8,umask=0222 0 0
только то что касается ntfs.
Post #: 6
RE: Автоматическое монтирование ntfs-разделов и доступ к ним user'a - 2011-02-06 19:46:16.253333   
Xaker_Max

Сообщений: 49
Оценки: 0
Присоединился: 2009-07-26 17:06:25.580000
Alianna: если не ошибаюсь, то user - это доступ пользователя, а users - группы.
rgo: добавление опции gid, не помогло. Разделы продолжают монтироваться только для рута. А можно это сделать еще каким-нибудь способом без использования ntfs-3g, т.е. с использованием стандартного - ntfs?
crbrus: такой опции не нашел, и не мог смонтировать разделы по образцу твоего fsrab. Наверно каких-то пакетов не хватает.
Нашел пакеты ntfs-3g, при установке возникли проблемы. Пока попробую разобраться сам.
Post #: 7
RE: Автоматическое монтирование ntfs-разделов и доступ к ним user'a - 2011-02-06 21:36:19.650000   
crbrus

Сообщений: 8
Оценки: 0
Присоединился: 2011-02-03 01:31:35.133333
Может тогда просто sqeeze??
Post #: 8
RE: Автоматическое монтирование ntfs-разделов и доступ к ним user'a - 2011-02-06 22:42:10.036666   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
quote:

ORIGINAL: Xaker_Max
Alianna: если не ошибаюсь, то user - это доступ пользователя, а users - группы.

В man mount заглянуть сложно? user – это опция которая позволяет монтировать эту запись fstab пользователю. users – это если хочется чтобы отмонтировать этот раздел мог бы любой юзверь, а не только тот, кто смонтировал. Вписывать, насколько я знаю, надо только одну.
quote:

ORIGINAL: Xaker_Max
rgo: добавление опции gid, не помогло. Разделы продолжают монтироваться только для рута. А можно это сделать еще каким-нибудь способом без использования ntfs-3g, т.е. с использованием стандартного - ntfs?

В чём выражается это "монтирование только для рута"? Вгони в консоль следующие команды, и скопируй сюда что получится:mount /mnt/my-ntfs-partition ls -ld /mnt/my-ntfs-partition ls -l /mnt/my-ntds-partition Вместо my-ntfs-partition впиши имя директории прописанное в fstab.
Кстати, я не знаю как использование user/users интерферирует с gid. Может никак. Но на всякий случай, выкинь из опций слова user и users, оставь только gid, и выполняй приведённые команды из-под рута. Всё равно, насколько я понимаю, тебе интереснее чтобы раздел монтировался бы самостоятельно при загрузке системы. А раз так, значит тебе надо втыкать в gid, а user/users просто не нужны.
quote:

ORIGINAL: Xaker_Max
А можно это сделать еще каким-нибудь способом без использования ntfs-3g, т.е. с использованием стандартного - ntfs?

Стандартный драйвер ntfs неполноценен. Читать он вроде может всё, но писать – нет. И думается мне, что так оно и будет всегда, поскольку теперь есть ntfs-3g.
Post #: 9
RE: Автоматическое монтирование ntfs-разделов и доступ к ним user'a - 2011-02-07 20:24:59.303333   
Kavabango

Сообщений: 80
Оценки: 0
Присоединился: 2008-10-20 18:36:46.690000
Самый простой способ.
в fstab пропиши ntfs-3g и монтирование в домашний каталог твоего пользователя(!). Например
dev/sdb1 /home/user/Data ntfs-3g noatime 0 1 И будет тебе счастье
Post #: 10
RE: Автоматическое монтирование ntfs-разделов и доступ к ним user'a - 2011-02-25 22:00:19.460000   
Xaker_Max

Сообщений: 49
Оценки: 0
Присоединился: 2009-07-26 17:06:25.580000
Вообщем, то что выдали команды для одного из разделов:
debian:/home/pariah# mount /media/Win7/
mount: /dev/sda2 already mounted or /media/Win7 busy
mount: according to mtab, /dev/sda2 is already mounted on /media/Win7
debian:/home/pariah# ls -ld /media/Win7/
dr-x—— 1 root pariah 12288 2011-02-25 21:09 /media/Win7/
debian:/home/pariah# ls -l /media/Win7/
total 5361444
dr-x—— 1 root pariah 524288 2011-02-20 23:42 Config.Msi
dr-x—— 1 root pariah 0 2009-07-14 12:08 Documents and Settings
-r——– 2 root pariah 38 2011-01-09 21:39 explorer_kill.cmd
-r——– 1 root pariah 2350284800 2011-02-26 00:03 hiberfil.sys
dr-x—— 1 root pariah 0 2010-12-03 18:57 MSOCache
-r——– 1 root pariah 184 2011-01-14 00:41 NC.INI
-r——– 1 root pariah 3133714432 2011-02-26 00:03 pagefile.sys
dr-x—— 1 root pariah 0 2009-07-14 10:20 PerfLogs
dr-x—— 1 root pariah 8192 2011-02-22 17:06 ProgramData
dr-x—— 1 root pariah 8192 2011-02-13 14:49 Program Files
dr-x—— 1 root pariah 20480 2011-02-14 23:34 Program Files (x86)
dr-x—— 1 root pariah 0 2010-12-03 17:44 Recovery
dr-x—— 1 root pariah 0 2010-12-03 17:44 $Recycle.Bin
dr-x—— 1 root pariah 8192 2011-02-25 21:09 System Volume Information
-r——– 1 root pariah 5516050 2011-02-18 18:53 tree2.far
dr-x—— 1 root pariah 4096 2010-12-03 17:44 Users
dr-x—— 1 root pariah 28672 2011-02-12 17:13 Windows
debian:/home/pariah#


Почитал ман про gid, ничего не узнал особо. Вставил его в fstab для одного раздела с опциями, для другого только его, и ничего не изменилось…
Post #: 11
RE: Автоматическое монтирование ntfs-разделов и доступ к ним user'a - 2011-02-25 22:57:04.270000   
Xaker_Max

Сообщений: 49
Оценки: 0
Присоединился: 2009-07-26 17:06:25.580000
Все-таки справился с пакетами для ntfs-3g и установил эти дрова.
Прочитав ман по 3g на писал в fstab следующее:
/dev/sda7 /media/DATA ntfs-3g defaults 0 0
И случилось мне счастье. Оба раздела стали монтироваться автоматически при загрузке системы, и стали доступны обычному user'у.
Так что считаю проблемму решенной!
Всем большое спасибо!
:)
Post #: 12
RE: Автоматическое монтирование ntfs-разделов и доступ к ним user'a - 2011-02-26 23:57:40.320000   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
quote:

ORIGINAL: Xaker_Max
Вообщем, то что выдали команды для одного из разделов:
debian:/home/pariah# ls -ld /media/Win7/ dr-x------ 1 root pariah 12288 2011-02-25 21:09 /media/Win7/ debian:/home/pariah# ls -l /media/Win7/ total 5361444 dr-x------ 1 root pariah 524288 2011-02-20 23:42 Config.Msi

Что за pariah? Вот написано, что владелец файлов – root, а группа-владелец – pariah. pariah – это индивидуальная группа для пользователя pariah? Ну дык всё практически работает. Единственная причина, почему не работает – это права, у группы-владельца нет никаких прав. У рута есть права r-x – чтение/исполнение. А группе не досталось ничего. Надо теперь дать группе разрешения, это в опциях монтирования в fstab, промеж прочих опций, надо прописать umask=0664. (или может без нуля, может просто надо писать umask=664) 0664 – это владельцу (root'у) и группе-владельцу (pariah) права на чтение/запись, а остальным только на чтение.
Post #: 13
RE: Автоматическое монтирование ntfs-разделов и доступ к ним user'a - 2011-02-27 12:47:32.670000   
Xaker_Max

Сообщений: 49
Оценки: 0
Присоединился: 2009-07-26 17:06:25.580000
pariah - это имя моего пользователя, и есть одноименная группа.
Я писал как-то umask - по примеру crbrus, только давал права всё и всем: 0777. Но попробую еще раз, может без нуля..
как попробую напишу результаты.
получается мне надо будет снова эти команды выполнить, и посмотреть на их результаты?
Post #: 14
RE: Автоматическое монтирование ntfs-разделов и доступ к ним user'a - 2011-02-27 14:16:44.126666   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
quote:

ORIGINAL: Xaker_Max
получается мне надо будет снова эти команды выполнить, и посмотреть на их результаты?

Да. Надо добиться того, чтобы ls -l выдавала что-то типа:
dr-xrw-r– 1 root pariah 524288 2011-02-20 23:42 Config.Msi
Это минимум того, что тебе нужно. Максимум будет выглядеть так:
drwxrwxrwx 1 root pariah 524288 2011-02-20 23:42 Config.Msi
Post #: 15
Страниц:  [1]
Все форумы >> [*nix/Linux] >> РЕШЕНО: Автоматическое монтирование ntfs-разделов и доступ к ним user'a







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.