Not authorized for perform operation
Возникла проблема с Gentoo, при попытке подключить флешку выдает надпись что пользователь не авторизован для данной операции:
Если в консоли зайти под root то все монтируется без проблем, а под пользователем никак. Пользователь состоит в группе wheel, в USE флагах установлены policykit, consolekit.в sudoers прописано user ALL=(ALL) ALL
Уже не помню как лечил. но точно помню что гуглил ни хрена не долго.
Ничерта не понял. И даже не думал над этим. Ручками монтирую рутом, а так всё автоматически через udisks. И причем здесь wheel? Через sudo не получается монтировать?
Через sudo получается, но зайти на смонтированный раздел под пользователем я немогу.
Пользователь состоит в группах cdrom и usb?
в группе usb состоит. У меня в компьюторе есть еще один жесткий диск пробовал его примонтировать тоже самое выдает.
Пробовал создать файл /etc/polkit-1/rules.d/00-early-checks.rules
Попробуй в группу plugdev записаться. Раньше udisks этого требовал, сейчас может и это deprecated сделали.
Проблема- «Not authorized to perform operation»
Имею ArchLinux-20121201 с последними обновлениями. При работе в системе root-ом нет проблем с монтированием и доступом к внешним CD/DVD, USB Flash устройствам. При работе в системе не root-пользователем, при подключении внешних CD/DVD, USB Flash устройств, вмсесто их монтирования получаю сообщение “Not authorized to perform operation”.
Как исправить ситуацию?
Спасибо.
Что вы называете “работой в системе”? С чем конкретно вы работаете, как устанавливали и настраивали, как туда входите и т.д..
Чем вы их пытаетесь монтировать? Что запускали под рутом?
Natrio
Давайте подробнее.
Что вы называете “работой в системе”? С чем конкретно вы работаете, как устанавливали и настраивали, как туда входите и т.д..
Чем вы их пытаетесь монтировать? Что запускали под рутом?
Загружаю систему.
В текстовой консоли указываю реквизиты root-пользователя. Затем запускаю lxdm.
В графическом режиме, в меню пользователей системы, указываю, что буду работать как root и ввожу пароль root-а. Открывается сессия для root. Открываю PCManFM. В лоток DVD-привода вкладываю диск с информацией. Лоток закрывается и в файловом менеджере я вижу метку DVD-диска и его содержимое. К USB порту подключаю внешний USB диск- в файловом менеджере я вижу метку USB-диска и его содержимое.
Отключаю в файловом менеджере USB-диск, после чего отсоединяю его от системного блока, отмонтирую и вынимаю DVD-диск.
Через кнопку выхода выхожу из сессии root и вхожу как не привегилированный пользователь.
Открывается сессия для обычного, не root пользователя. Открываю PCManFM. В лоток DVD-привода вкладываю диск с информацией. Лоток закрывается и в файловом менеджере я вижу метку DVD-диска, но при попытке посмотреть его содержимое, я получаю выше указанное сообщение. К USB порту подключаю внешний USB диск- в файловом менеджере я вижу метку USB-диска, но при попытке посмотреть его содержимое, я получаю выше указанное сообщение.
Not authorized to perform operation linux
В моей Ubuntu Mini при подключении флешек/телефона возникает такая ошибка: Not authorized to perform operation
У вас в системе должен быть установлен PolicyKit — он даёт возможность непривилегированным процессам общаться с привилегированными. Он противопоставляется таким системам, как sudo: он не даёт прав администратора всему процессу, а позволяет тонко контролировать системные политики.
И какой либо PolicyKit — агент, я себе установил razor-policykit-agent
Есть еще например LXPolkit
/.config/openbox/autostart каманду razor-policykit-agent &) и перезагружаемся.
2 комментария:
Круто! Помогло на Makulu 12. Спасибо огромное. Кратко и по существу.
Все бы так советовали ))
PCManFM при открытии раздела NTFS пишет Not authorized to perform operation
PCManFM при открытии раздела NTFS пишет Not authorized to perform operation. С флешками все ОК. Пробывал правила polkit. Не помогло. Как правильно сделать?
Нет, у него автомонтировщик монтирует разделы с NTFS с опциями uid=0,gid=0, то есть, ковырять надо автомонтировщик.
Временное, однократное монтирование, например, раздела с данными Windows, выглядит так:
$ sudo mount -t ntfs-3g /dev/XX /mnt/YY -o umask=0,nls=utf8
# mount -t ntfs-3g /dev/XX /mnt/YY -o umask=0,nls=utf8
sudo ntfs-3g /dev/XX /mnt/YY -o umask=0,nls=utf8
Временное, однократное монтирование, например, раздела с данными Windows, выглядит так:
$ sudo mount -t ntfs-3g /dev/XX /mnt/YY -o umask=0,nls=utf8
# mount -t ntfs-3g /dev/XX /mnt/YY -o umask=0,nls=utf8
я имел ввиду: нужно примонтировать
Да это я умею, спасибо. Хотелось что-бы прямо в PCManFM это работало. Я так понял монтируеться оно gvfs
правим /etc/fstab добавляя строку:
/dev/XX /mnt/YY ntfs-3g umask=0,nls=utf8,user,auto,rw 0 0
Not authorized to perform operation
consolekit, gvfs установлены, в терминале все монтируется. В xinitrc:
зачем тебе этот треш на осоме?
ставь spacefm + udevil.
это фм какой-то жирненький требует чудо-треш Consolekit, который дико портит выхлоп в htop своими сотнями процессов? gvfs тебе-то зачем, если ты Nautilus не используешь?
atop куда лучше чем htop, засорить куда сложнее.
школота. серьёзные люди используют стандартный top, который в последних версиях хорошо допилили
Разобраться пока не получается. Где вообще может скрываться ошибка?
не могу знать, никогда не было желания обмазываться consolekit/polkit и gvfs.
А что именно нужно смонтировать? У меня, например, флешки и внешние диски монтируются, а разделы ntfs на том же диске — нет. Но т.к. второе не сильно нужно, то лень разбираться.
Три раздела с ntfs нужно автоматически монтировать. В консоли
они монтируются нормально, а в pcmanfm ошибка.
Проблему решил, все работает. Решение:
Ужасающе малое количество людей умеют обращаться с polkit и писать для него правила. (Я не в их числе, хотя там всё очевидно.)
Но вот вопрос: зачем тебе ck-launch-session (и consolekit как таковой) в 2015 годе?
Not authorized for perform operation
При попытке монтировать диски в Сиде через Тунар — Not authorized for perform operation. Через консоль монтируется. Пользователь добавлен в sudores (deepforest ALL=(ALL:ALL) ALL)
Гугл говорит, что надо что-то дабавить в polkit. Но не знаю, что? Подскажите гуру?
Наверно не добавить а поставить.
Сам polkit и еще агент к нему?
в папка /etc/polkit-1 есть но нет rules в ней
есть такой файл /etc/polkit-1/localauthority.conf.d/50-localauthority.conf не оно?
в папка /etc/polkit-1 есть но нет rules в ней
И у меня нет , но всё работает))) Давай ответы не своими словами а копиями текстовых сообщений
not authorized to perform operation
При подключении жёсткого выдаёт not authorized to perform operation жёсткий в ntfs что делать подскажите
Подскажите пожалуйста новичку в KDE =(
Известный баг ntfs, подключить его в параметрах системы или прописать в fstab и подключать по sudo mount.
а можно подробнее пожалуйста я новичок в linux. в парметрах системы пробовал ставить автоматическое монтирование не помогло..хотя может не там
В параметрах системы я не силён 🙁
UUID=**** /mnt/D-Games ntfs-3g defaults,noauto,nls=utf8 0 0
UUID=**** /mnt/F-Media ntfs-3g defaults,nls=utf8 0 0
UUID я смотрел в partitionmanager, добавить можно по kdesudo kate /etc/fstab
Это и много другое в нашей подшивке.
Форматированием не спасётесь. Добавляйте строки для своих разделов.
PS Используйте кат CL, вставляйте текст текстом.
Я просто не разберусь вот я открыл редактор дальше что где брать UUID я понял что писать в конце строк а в каком формате прописывать
написал вот так ну он всё равно выдаёт ошибку
UUID=CE8C6BDE8C6BBF97 /mnt/hard ntfs-3g defaults,nls=utf8 0 0
Я брал в редакторе разделов в их свойствах.
Кнопка на панели форматирования форума.
Когда чего забываю пользуюсь этим мануалом, надеюсь и вам поможет решить проблему. Можно так же глянуть эту статью.
Удостоверьтесь в правильности UUID, проверьте параметры монтирования.
UUID=363C991F3C98DAE7 /media/windows/ ntfs-3g users,defaults,umask=0 0 0
при проблемах с кодировкой добавить locale=ru_RU.UTF-8 так же через запятую.
not authorized to perform operation выдает при попытке ручного монтирования? Пробовали настроить автоматическое монтирование при входе в систему?