Несанкционированная смена прав доступа

PCLinuxOS

Модератор: Bizdelnick

XDEVASTATOR
Сообщения: 11
ОС: Linux Mandriva

Несанкционированная смена прав доступа

Сообщение XDEVASTATOR »

Всем доброго дня! В ""Вопросах новичка" ответа не нашел (может плохо искал), так что не бейте сильно ногами :blush:
Пользуюсь Linux Mandriva не так давно, но вот сегодня возникла проблема:
После обновления (до этого стояла Mandriva PowerPack 2009) она резко стала называть себя PowerPack 2010 и перестала заходить в систему с прежними правами.
Т.е. раньше я имел полный доступ к информации на диске (фильмы,музыка, создать,удалить раздел), а сейчас нет.
Попытки изменения прав доступа (в том числе из под root-а в консоли) результата не дали.... бьюсь головой об стол.

ЗЫ: Спасибо всем откликнувшимся :) :) :)
Спасибо сказали:
Аватара пользователя
oper777
Сообщения: 411
ОС: gentoo

Re: Несанкционированная смена прав доступа

Сообщение oper777 »

Ну рутом в консоль-то зайти можете?

Что выводят команды:

Код: Выделить всё

cat /etc/passwd|grep <тут_логин_вашего_обычного_пользователя>

ls -ld /home/<тут_логин_вашего_обычного_пользователя>

?


Я могу ошибаться, но в 2010 у обычных пользователей uid где-то в районе 10000, тогда как в 2009 uid ~1000.
Спасибо сказали:
Аватара пользователя
deadhead
Сообщения: 1913
Статус: zzz..z

Re: Несанкционированная смена прав доступа

Сообщение deadhead »

Ну так а что говорит техподдержка?
[x] close
Спасибо сказали:
Аватара пользователя
ATIpro
Сообщения: 614
ОС: Arch Linux x86_64

Re: Несанкционированная смена прав доступа

Сообщение ATIpro »

oper777 писал(а):
25.01.2010 14:02
Я могу ошибаться, но в 2010 у обычных пользователей uid где-то в районе 10000, тогда как в 2009 uid ~1000.

В 2009 был uid 500, а в 2010 сделали 10001. Но это действует только на новых пользователей, старые настройки при обновлении остаются прежними. Ну и при создании пользователя никто не мешает указать прежний юид. Так же не помешает удалить аккаунт Гостя и его пакет, если в нем нет необходимости.

Права пытался поменять chown?
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Несанкционированная смена прав доступа

Сообщение drBatty »

я-бы просто сделал-бы нового юзера (adduser или useradd, не помню точно)
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
XDEVASTATOR
Сообщения: 11
ОС: Linux Mandriva

Re: Несанкционированная смена прав доступа

Сообщение XDEVASTATOR »

oper777
Говорят следующие:

Код: Выделить всё

[root@localhost predator]# cat /etc/passwd|grep predator
predator:x:500:500:predator:/home/predator:/bin/bash
[root@localhost predator]# ls -ld /home/predator
drwx--x--x 30 predator predator 4096 2010-01-25 14:21 /home/predator/


ATIpro

Не, через chmod.
Вот сейчас посмотрел предложенный вами вариант, немного не понял как правильно воспользоваться chown :(
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Несанкционированная смена прав доступа

Сообщение drBatty »

XDEVASTATOR писал(а):
25.01.2010 14:26
Вот сейчас посмотрел предложенный вами вариант, немного не понял как правильно воспользоваться chown

не понял? найти файлы А и поменять их владельца на Б?
find / -usrer А -exec chown -v Б:Б {} \;
(в мандриве вроде юзер и группа совпадают?)

ЗЫЖ тут больше подходит -uid 501
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Несанкционированная смена прав доступа

Сообщение eddy »

deadhead писал(а):
25.01.2010 14:03
Ну так а что говорит техподдержка?

XDEVASTATOR, а правда, почему бы вам не позвонить/написать в техподдержку, раз уж вы являетесь обладателем PowerPack'а?
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
ATIpro
Сообщения: 614
ОС: Arch Linux x86_64

Re: Несанкционированная смена прав доступа

Сообщение ATIpro »

XDEVASTATOR писал(а):
25.01.2010 14:26
oper777
Не, через chmod.
Вот сейчас посмотрел предложенный вами вариант, немного не понял как правильно воспользоваться chown :(

Так, понятно, что у тебя с юзером все нормально. Можешь посмотреть владельца того/тех файлов, с которыми возникает проблема.
man chown никто не отменял ;) , ну если просто, то к файлу поменять так chown 500:500 имя_файла, если к папке со всеми вложенными файлами и папками, то chown -R 500:500 имя_папки
Спасибо сказали:
XDEVASTATOR
Сообщения: 11
ОС: Linux Mandriva

Re: Несанкционированная смена прав доступа

Сообщение XDEVASTATOR »

Проблема немного уменьшилась в масштабе, теперь просто на диске С (он раньше использовался Windows, так что он NTFS, но проблем до сегодняшнего дня не было) не хочет "создавать\переименовывать", но считывает на "ура".
Как с этим совладать, с учётом предыдущих событий ? :blush:

ЗЫ: Извиняюсь, наверное я уже всех тут достал :rolleyes: :blush:
Спасибо сказали:
smaharbA
Сообщения: 229
ОС: Windows Vista

Re: Несанкционированная смена прав доступа

Сообщение smaharbA »

есть мнение, что пользователя звали не predator

хотя, да - не внимателен и мнение похоже ошибочно

а что там с NTFS - хом на нем что ли ?
Я конечно далек от мысли...(с)
Спасибо сказали:
XDEVASTATOR
Сообщения: 11
ОС: Linux Mandriva

Re: Несанкционированная смена прав доступа

Сообщение XDEVASTATOR »

/mnt/windows
Не, он у меня через:
/mnt/windows/ собственно сама информация, к которой я не могу получить полный доступ.

Пробовал так:

Код: Выделить всё

[root@localhost predator]# chmod -R 777 /mnt/windows
[root@localhost predator]#


Результата не дало....
Спасибо сказали:
dhampire
Сообщения: 409
ОС: arch x86_64

Re: Несанкционированная смена прав доступа

Сообщение dhampire »

XDEVASTATOR писал(а):
25.01.2010 16:59
/mnt/windows
Не, он у меня через:
/mnt/windows/ собственно сама информация, к которой я не могу получить полный доступ.

Пробовал так:

Код: Выделить всё

[root@localhost predator]# chmod -R 777 /mnt/windows
[root@localhost predator]#


Результата не дало....

#chown predator:predator -R /mnt/windows не ?
Спасибо сказали:
Аватара пользователя
Anguis
Сообщения: 212
ОС: Manjaro 17

Re: Несанкционированная смена прав доступа

Сообщение Anguis »

А быть может тут ntfs-3g? Посмотрите в /etc/fstab как монтируются win разделы
Спасибо сказали:
smaharbA
Сообщения: 229
ОС: Windows Vista

Re: Несанкционированная смена прав доступа

Сообщение smaharbA »

Код: Выделить всё

mount -l -t ntfs-3g,ntfs


???
Я конечно далек от мысли...(с)
Спасибо сказали:
XDEVASTATOR
Сообщения: 11
ОС: Linux Mandriva

Re: Несанкционированная смена прав доступа

Сообщение XDEVASTATOR »

smaharbA писал(а):
25.01.2010 17:27

Код: Выделить всё

mount -l -t ntfs-3g,ntfs


???


Не помогло....
Спасибо сказали:
smaharbA
Сообщения: 229
ОС: Windows Vista

Re: Несанкционированная смена прав доступа

Сообщение smaharbA »

XDEVASTATOR писал(а):
25.01.2010 17:29
smaharbA писал(а):
25.01.2010 17:27

Код: Выделить всё

mount -l -t ntfs-3g,ntfs


???


Не помогло....



Выдайте результат сюда - это покажет смонтированные нтфс тома и их режим
Я конечно далек от мысли...(с)
Спасибо сказали:
XDEVASTATOR
Сообщения: 11
ОС: Linux Mandriva

Re: Несанкционированная смена прав доступа

Сообщение XDEVASTATOR »

Вот, оно ведь ? :

Код: Выделить всё

[root@localhost predator]# cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
  Vendor: ATA      Model: ST3250410AS      Rev: 3.AA
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi5 Channel: 00 Id: 01 Lun: 00
  Vendor: PIONEER  Model: DVD-RW  DVR-110D Rev: 1.17
  Type:   CD-ROM                           ANSI  SCSI revision: 05
[root@localhost predator]# df -h
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
/dev/sda1              15G  4,2G  9,9G  30% /
/dev/sda5             216G  174G   43G  81% /mnt/windows


Вот, вычитал, не поможет, как думаете ?

Код: Выделить всё

mount -t cifs //192.168.0.122/data /mnt/amigoglobal/data -o user=USER,pass=PASSWORD


:rolleyes:
Спасибо сказали:
3pi14
Сообщения: 2
ОС: Mandriva

Re: Несанкционированная смена прав доступа

Сообщение 3pi14 »

Покажите mount -l
Или cat /etc/fstab
Спасибо сказали:
XDEVASTATOR
Сообщения: 11
ОС: Linux Mandriva

Re: Несанкционированная смена прав доступа

Сообщение XDEVASTATOR »

Код: Выделить всё

[root@localhost predator]# cat /etc/fstab
# Entry for /dev/sda1 :
UUID=b71ef748-2f3d-82b1-87f1-0c5bf454ad43 / ext3 relatime 1 1
/dev/cdrom /media/cdrom auto umask=0,users,iocharset=utf8,noauto,ro,exec 0 0
# Entry for /dev/sda5 :
UUID=4894DDB794DDA7A8 /mnt/windows ntfs-3g defaults,umask=022 0 0
none /proc proc defaults 0 0
# Entry for /dev/sda6 :
UUID=5f46f5c6-087d-11df-897d-f97a3c97c78f swap swap defaults 0 0


Код: Выделить всё

[root@localhost predator]# mount -l
/dev/sda1 on / type ext3 (rw,relatime) [L]
none on /proc type proc (rw)
/dev/sda5 on /mnt/windows type fuseblk (rw,allow_other,default_permissions,blksize=4096) [C]
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
gvfs-fuse-daemon on /home/predator/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=predator)



И ещё такая трабла:
Раньше при загрузке в окошке где логин и пароль вбивать был вбит логин, теперь же она меня приглашает в Localhost. :frusty:
Спасибо сказали:
olelukoie
Сообщения: 1248
ОС: Linux, Win

Re: Несанкционированная смена прав доступа

Сообщение olelukoie »

XDEVASTATOR писал(а):
25.01.2010 19:18

Код: Выделить всё

[root@localhost predator]# cat /etc/fstab
...
# Entry for /dev/sda5 :
UUID=4894DDB794DDA7A8 /mnt/windows ntfs-3g defaults,umask=022 0 0
...

Видимо, вот этим umask=022 вы себе все права и отрезали. Чтобы диск был доступен для записи используйте umask=000. А так - только под рутом:
umask это фильтр прав доступа, то есть он работает противоположным от chmod способом. Например полные права доступа эквивалентны 777 (rwxrwxrwx). umask со значением равным 0222 (-w–w–w-) в итоге оставляет 555 (r-xr-xr-x).
Спасибо сказали:
Аватара пользователя
antonio276
Сообщения: 94

Re: Несанкционированная смена прав доступа

Сообщение antonio276 »

XDEVASTATOR

И ещё такая трабла:
Раньше при загрузке в окошке где логин и пароль вбивать был вбит логин, теперь же она меня приглашает в Localhost. frusty.gif


У меня тоже стоит MAndriva 2010, под простым пользователем у меня тоже запрещена запись на все локальные диски, кроме домашнего каталога пользователя, но я решил эту проблему: просто захожу и работаю под рутом.
А вот это белое окошко с приглашением от локалхоста приветствует вас после удаления пакета KDM, так что установите его снова, и окошко приветствия вновь станет обычным.
P.S. Правда после установки kdm вход под рутом будет запрещен, но я решил эту проблему так: удалил kdm, и затем поставил gnome, теперь и окно приветствия нормальное, и под рутом заходит
Спасибо сказали:
XDEVASTATOR
Сообщения: 11
ОС: Linux Mandriva

Re: Несанкционированная смена прав доступа

Сообщение XDEVASTATOR »

olelukoie

А Вы можете подсказать, как именно мне поменять это значение ?
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Несанкционированная смена прав доступа

Сообщение drBatty »

antonio276 писал(а):
25.01.2010 21:51
XDEVASTATOR

И ещё такая трабла:
Раньше при загрузке в окошке где логин и пароль вбивать был вбит логин, теперь же она меня приглашает в Localhost. frusty.gif


У меня тоже стоит MAndriva 2010, под простым пользователем у меня тоже запрещена запись на все локальные диски, кроме домашнего каталога пользователя, но я решил эту проблему: просто захожу и работаю под рутом.
А вот это белое окошко с приглашением от локалхоста приветствует вас после удаления пакета KDM, так что установите его снова, и окошко приветствия вновь станет обычным.
P.S. Правда после установки kdm вход под рутом будет запрещен, но я решил эту проблему так: удалил kdm, и затем поставил gnome, теперь и окно приветствия нормальное, и под рутом заходит

если вы сами всё делаете ректально, не надо советовать так делать другим.
если вам нужна запись на диск от юзера - разрешите её, под рутом работают только деби очень недальновидные и/или совсем неопытные юзеры. Кстати, вход в kdm под рутом реализуется намного проще...


XDEVASTATOR писал(а):
25.01.2010 22:45
olelukoie

А Вы можете подсказать, как именно мне поменять это значение ?

войдите в Konsole, затем
su
(наберите невидимый пароль рута)
mcedit /etc/fstab
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
XDEVASTATOR
Сообщения: 11
ОС: Linux Mandriva

Re: Несанкционированная смена прав доступа

Сообщение XDEVASTATOR »

drBatty писал(а):
25.01.2010 22:54
А Вы можете подсказать, как именно мне поменять это значение ?

войдите в Konsole, затем
su
(наберите невидимый пароль рута)
mcedit /etc/fstab


Сделал, после набора команды cat /etc/fstab видно, что umask стал равным 000, но доступ на запись\перезапись не открылся. (чтение выполняется без нареканий)
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Несанкционированная смена прав доступа

Сообщение drBatty »

XDEVASTATOR писал(а):
25.01.2010 23:22
но доступ на запись\перезапись не открылся. (чтение выполняется без нареканий)

отмонтируйте и смонтируйте обратно.
не поможет - читайте ман к ntfs-3g
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
XDEVASTATOR
Сообщения: 11
ОС: Linux Mandriva

Re: Несанкционированная смена прав доступа

Сообщение XDEVASTATOR »

drBatty писал(а):
25.01.2010 23:28
XDEVASTATOR писал(а):
25.01.2010 23:22
но доступ на запись\перезапись не открылся. (чтение выполняется без нареканий)

отмонтируйте и смонтируйте обратно.
не поможет - читайте ман к ntfs-3g


Не помогло..... :dash2: :dash3:

Ушёл курить манул ntfs-3g :moil: .....
Спасибо сказали:
smaharbA
Сообщения: 229
ОС: Windows Vista

Re: Несанкционированная смена прав доступа

Сообщение smaharbA »

а откудова взялась строчка в фстабе ? и как она связана с тем, что видим в mount ?
Я конечно далек от мысли...(с)
Спасибо сказали:
3pi14
Сообщения: 2
ОС: Mandriva

Re: Несанкционированная смена прав доступа

Сообщение 3pi14 »

Попробуйте так:
# umount /dev/sda5 && ntfsfix /dev/sda5 && ntfs-3g /dev/sda5 /mnt/windows
Спасибо сказали:
XDEVASTATOR
Сообщения: 11
ОС: Linux Mandriva

Re: Несанкционированная смена прав доступа

Сообщение XDEVASTATOR »

Спасибо большое всем участникам :drinks:

ЗЫ: проблему решил проще (и брутальнее :crazy: ) - переустановил систему, сейчас всё работает.
Спасибо сказали: