Автор Тема: Права доступа владельцев файлов. Сеансы. Учётные записи. Создать пользователя, добавить в группу  (Прочитано 91439 раз)

Оффлайн dsh

  • Участник
  • *
  • Сообщений: 167
... то наоборот никак.
Можно, если использовать программы сторонних разработчиков ...

Оффлайн Mikhail

  • Участник
  • *
  • Сообщений: 201
  • Не уверен - не тренди.
Ну как-бы ACL на NTFS ничем не хуже тех, что можно реализовать в Линуксе. Но вот если в Линуксе можно получить доступ к виндовым ФС, то наоборот никак.
Вас на гугле забанили? Или как всегда?
Понравился ответ? Прибавь репутации!

Alexei_VM

  • Гость
Вас на гугле забанили? Или как всегда?

Где-где там в Гугле описан способ доступа к XFS, например, и чтоб не через отдельную программу, а на уровне драйвера ФС?

Оффлайн Mikhail

  • Участник
  • *
  • Сообщений: 201
  • Не уверен - не тренди.
Оказалось как всегда. Сначала наврем, а потом будем искать отмазки, что бы оправдать свою некомпетентность.

Где-где там в Гугле описан способ доступа к XFS, например, и чтоб не через отдельную программу, а на уровне драйвера ФС?
Не дядько, на флейм ты меня неразведешь. И не собираюсь тебе давать очередной повод потролить и загадить еще одну тему.
И скольким людям нужен доступ к XFS из под Winodws? По пальцем пересчитать можно. Комсомольцы медленно вымирают.
Это был последний ответ, на попытку спровоцировать флейм.

« Последнее редактирование: 03.08.2009 20:01:40 от Mikhail »
Понравился ответ? Прибавь репутации!

Alexei_VM

  • Гость
Оказалось как всегда. Сначала наврем, а потом будем искать отмазки, что бы оправдать свою некомпетентность.

Вы опять за свое? Не готовы отвечать за свои слова -- лучше не пишите ничего, сойдете за умного.

Оффлайн Mikhail

  • Участник
  • *
  • Сообщений: 201
  • Не уверен - не тренди.
А что Вы мне рот затыкаете? Я про невозможность получить доступ из Windows к Unix разделам не врал. И в силу своих знаний пытался помочь автору, а не провоцировал флейм.

Оказалось как всегда. Сначала наврем, а потом будем искать отмазки, что бы оправдать свою некомпетентность.

Вы опять за свое? Не готовы отвечать за свои слова -- лучше не пишите ничего, сойдете за умного.
Понравился ответ? Прибавь репутации!

Drool

  • Гость
Ну как-бы ACL на NTFS ничем не хуже тех, что можно реализовать в Линуксе. Но вот если в Линуксе можно получить доступ к виндовым ФС, то наоборот никак.

Ну, я не о том, что для NTFS существуют атрибуты безопасности, а о высказывании что линукс уступает :) Хотя, я уже точно не помню какие вариации для ntfs, но только что побаловался для тестового файла chmod-ом начиная с 0000 с шагом в единицу.

Оффлайн Mikhail

  • Участник
  • *
  • Сообщений: 201
  • Не уверен - не тренди.
... выставить необходимы права на доступ, а уже в них монировать каталоги windows?
К сожалению не возможно смонтировать каталог устройства - только устройство целиком.
Выход только один: размещать соответствующие каталоги на разных дисках windows.
Упс сработает! Спасибо Дроллу за посказку.

Монтруем весь раздел в папку доступную только учетелям.
А потом мотнируюм нужные ученика папки в папки учеников.
типа
mount /home/prepod/win_disk/games /home/pupkin/games -o rbind
Где:
/home/pupkin - домашняя папка ученика
/home/prepod папка доступная только преподавателям.
/home/prepod/win_disk точка монтирования раздела с windows
А games это папка на windows разделе C:\GAMES

Попробовал, для ntfs работает. :)
Понравился ответ? Прибавь репутации!

ne_spit

  • Гость
Цитировать
Re: Как сделать ЧАСТЬ директорий Windows недосягаемыми для Linux?
Цитировать
Монтруем весь раздел в папку доступную только учетелям.
А потом мотнируюм нужные ученика папки в папки учеников.
Вот и первая ласточка по теме http://forum.altlinux.org/index.php/topic,3790.0.html

Оффлайн modus

  • Участник
  • *
  • Сообщений: 79
Добрый день!
Установил на ноутбук Альт Линукс Десктор 4.0 в  качестве второй системы.
Для этого сначала из под ХР создал пустой  раздел на жёстком  диске (ext2/3).
Во время инсталляции Альт Линукс  указал этот раздел местом установки системы.
Установилось нормально, обе системы работают, но теперь нет доступа к другим разделам жёсткого диска из Линукс.
Вернее, есть у рута только на чтение и почему-то не получается дать доступ другим пользователям.
Запускаю под рутом Konqueror,  в /mnt открываю свойства раздела sda1 выбираю в строке «Остальные» «просмотр содержимого», нажимаю ОК и получаю «Не удаётся изменить права для /mnt/sda1/.
Что я делаю неправильно?
« Последнее редактирование: 19.08.2009 16:09:12 от Skull »

Оффлайн dk

  • alt linux team
  • ***
  • Сообщений: 989
Запускаю под рутом Konqueror,  в /mnt открываю свойства раздела sda1 выбираю в строке «Остальные» «просмотр содержимого», нажимаю ОК и получаю «Не удаётся изменить права для /mnt/sda1/.

Прежде всего укажите, какая файловая система на /dev/sda1 и посмотрите, что написано в /etc/fstab по поводу этой файловой системы.

Если эта файловая система - NTFS и монтируется при помощи драйвера ntfs-3g, то в параметрах монтирования нужно дописать umask=0, тогда все пользователи будут иметь право читать и записывать данные на этой файловой системе.

А неправильно вы делаете то, что Linux не работает с правами доступа на "неродных" файловых системах типа NTFS, поэтому поменять права доступа через конкверор просто не получится. Можно только поменять параметры монтирования файловой системы.
« Последнее редактирование: 18.08.2009 12:05:14 от dk »

Оффлайн modus

  • Участник
  • *
  • Сообщений: 79
Вы совершенно правы, это НТФС. А где именно надо прописывать umask=0?

Оффлайн dk

  • alt linux team
  • ***
  • Сообщений: 989
Вы совершенно правы, это НТФС. А где именно надо прописывать umask=0?

Посмотрите файл /etc/fstab
Найдите в нем строчку, где написано sda1
Например, у меня эта строчка выглядит так:
Цитировать
UUID=16BC0D90BC0D6B95   /mnt/windows    ntfs-3g umask=0,locale=ru_RU.utf8       1       0
Раздел UUID=16BC0D90BC0D6B95 монтируется в каталог /mnt/windows, файловая система ntfs-3g, параметры монтирования umask=0,locale=ru_RU.utf8

Вот в параметры монтирования и нужно добавить umask=0.

Оффлайн modus

  • Участник
  • *
  • Сообщений: 79
У меня уже было прописано но все равно не работает. Вот текст файла /etc/fstab
proc /proc proc nosuid,noexec,gid=proc 0 0
devpts /dev/pts devpts nosuid,noexec,gid=tty,mode=620 0 0
tmpfs /tmp tmpfs nosuid 0 0
UUID=01014dd7-16f6-48ee-9fc8-8cac0203f4c6 / ext3 defaults 1 1
/dev/sr0 /media/cdrom udf,iso9660 ro,noauto,user,utf8 0 0
UUID=68D4F63AD4F60A58 /mnt/sda1 ntfs defaults 0 0
UUID=8ED45F1ED45F07BB /mnt/sda5 ntfs defaults 0 0
/dev/sda1 /mnt/sda1 ntfs-3g locale=ru_RU.UTF-8,umask=0 0 0
/dev/sda5 /mnt/sda5 ntfs-3g locale=ru_RU.UTF-8,umask=0 0 0

Оффлайн dk

  • alt linux team
  • ***
  • Сообщений: 989
Скорее всего следующие строки означают одно и то же:
Цитировать
UUID=68D4F63AD4F60A58   /mnt/sda1   ntfs defaults 0 0
/dev/sda1   /mnt/sda1   ntfs-3g locale=ru_RU.UTF-8,umask=0 0 0

А также эти строки:
Цитировать
UUID=8ED45F1ED45F07BB   /mnt/sda5   ntfs defaults 0 0
/dev/sda5   /mnt/sda5   ntfs-3g locale=ru_RU.UTF-8,umask=0 0 0

Уберите те строчки, которые с UUID и перемонтируйте эти файловые системы.