ошибки повышения полномочий

Здесь можно сообщить о найденных багах в Far.
User avatar
Px
Posts: 826
Joined: Fri 08 Sep, 2006 15:52
Location: Вишнёвый (под Киевом)
Contact:

Re: ошибки повышения полномочий

Post by Px » Thu 07 Oct, 2010 17:25

Latest post of the previous page:

DrKnS wrote:Единственное, что могу сделать — автоотмену диалога по двухминутному таймауту (как в windows)
Отключаемую, естественно :)

User avatar
John Doe
Бюрократ
Posts: 12366
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 171 times

Re: ошибки повышения полномочий

Post by John Doe » Thu 07 Oct, 2010 17:32

Она только будет маскировать ошибки...
А реально дело не только в том, чтобы через 2 минуты молча продолжить, но и в том, что "ложные срабатывания" досаждают, ведь (юзеру) заведомо ясно, что в System Volume Information искать нечего.

User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

Re: ошибки повышения полномочий

Post by Kerberos464 » Thu 07 Oct, 2010 17:38

как вариант, сделать в фаре определение типа ОС и если это Win XP и ниже, то чтобы фар полностью отключал систему повышения полномочий.
но "давай патч" у меня нету :(
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.

User avatar
DrKnS
Posts: 5373
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 6 times
Been thanked: 221 times

Re: ошибки повышения полномочий

Post by DrKnS » Thu 07 Oct, 2010 17:49

fibre wrote:если это Win XP и ниже, то чтобы фар полностью отключал систему повышения полномочий.
А что, в XP не бывает ограниченных учётных записей и все поголовно работают под "администратором"?

Как отключить полностью — я уже писал.

User avatar
Px
Posts: 826
Joined: Fri 08 Sep, 2006 15:52
Location: Вишнёвый (под Киевом)
Contact:

Re: ошибки повышения полномочий

Post by Px » Thu 07 Oct, 2010 17:54

John Doe wrote:Она только будет маскировать ошибки...
А реально дело не только в том, чтобы через 2 минуты молча продолжить, но и в том, что "ложные срабатывания" досаждают, ведь (юзеру) заведомо ясно, что в System Volume Information искать нечего.
Правда? А почему?

User avatar
John Doe
Бюрократ
Posts: 12366
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 171 times

Re: ошибки повышения полномочий

Post by John Doe » Thu 07 Oct, 2010 18:08

Почему юзеру это ясно заведомо?
Или почему в System Volume Information искать нечего?
Или почему "ложные" срабатывания досаждают?

wolf
Posts: 1030
Joined: Fri 08 Apr, 2005 12:54
Location: Moscow

Re: ошибки повышения полномочий

Post by wolf » Thu 07 Oct, 2010 18:22

а можно прикрутить к Tree список папок-исключений, которые сканировать нельзя?
ошибка — считать, что фар для пользователей. (с) zg

Yegor
Posts: 1020
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 8 times
Been thanked: 16 times

Re: ошибки повышения полномочий

Post by Yegor » Thu 07 Oct, 2010 18:43

Отключить запросы через elevationmode можно, но можно ли сделать так, чтобы поведение по умолчанию было при этом не [Skip], а [OK] и если при этом все равно Access Denied, то тогда уже [Skip]?

//вопрос сформулировал, как смог :)
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин

User avatar
Px
Posts: 826
Joined: Fri 08 Sep, 2006 15:52
Location: Вишнёвый (под Киевом)
Contact:

Re: ошибки повышения полномочий

Post by Px » Thu 07 Oct, 2010 19:12

John Doe wrote:Или почему в System Volume Information искать нечего?
This

User avatar
Centaur
Posts: 1083
Joined: Tue 05 Apr, 2005 20:09
Location: Novosibirsk, Russia
Been thanked: 1 time

Re: ошибки повышения полномочий

Post by Centaur » Fri 08 Oct, 2010 11:19

На мой личный взгляд, если пользователю нужно искать файлы в каталогах, к которым у него нет доступа, он должен сам запустить FAR под тем пользователем, у которого есть. И если он собрался копировать каталог, к части внутренностей которого у него нет доступа. А попытка спросить юзера о подъёме прав где-то в середине длительной операции — это бесполезно и даже вредно. Потому что юзер в лучшем случае пьёт кофе, а в худшем — спит. Потом он проснётся, а работа выполнена на 2% и висит запрос.

Хотя, с другой стороны, при сохранении файла в редакторе действительно полезно.

Если прикручивать автоотмену через n минут — сделайте, чтобы флаг сработавшей автоотмены запоминался до следующего активного действия пользователя. Чтобы эти n минут протрачивались только один раз за всю длительную операцию.

(В порядке «помечтать»: юзер просыпается, вся работа, которую смогли сделать, сделана, на экране висит отчёт: «не смогли зайти туда-то, туда-то и туда-то, поднимете мне права?» Юзер говорит: [x] сюда и [x] сюда, но не [ ] вон туда, [▀▄ Поехали].)

User avatar
Raistlin
Posts: 698
Joined: Wed 16 Mar, 2005 16:01
Location: St. Petersburg
Has thanked: 1 time
Been thanked: 1 time
Contact:

Re: ошибки повышения полномочий

Post by Raistlin » Tue 19 Oct, 2010 18:57

DrKnS wrote:Повышение прав находится на нижайшем «слое» фара, сразу над windows api, оно ничего не знает о поиске, дереве, выборе диска
А для XP? Наверное, там оно немного повыше.
Хорошо бы сделать настраиваемым дефолтный режим elevation для различных действий. Например, при записи файла в редакторе пытаться поднять привилегии имеет смысл, при считывании количества хардлинков - вероятно, нет, а при копировании - зависит от ситуации. А чтобы эти ситуации учесть, в соответствующие диалоги надо добавить галку включения/выключения elevation.
Magically yours
Raistlin

User avatar
DrKnS
Posts: 5373
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 6 times
Been thanked: 221 times

Re: ошибки повышения полномочий

Post by DrKnS » Tue 19 Oct, 2010 19:08

Raistlin wrote:А для XP? Наверное, там оно немного повыше.
Реализация абсолютно одинакова для всех ОС.

User avatar
Raistlin
Posts: 698
Joined: Wed 16 Mar, 2005 16:01
Location: St. Petersburg
Has thanked: 1 time
Been thanked: 1 time
Contact:

Re: ошибки повышения полномочий

Post by Raistlin » Tue 19 Oct, 2010 20:02

DrKnS wrote:Реализация абсолютно одинакова для всех ОС.
Я полагал, что под XP иначе, т. к. на уровне самой ОС механизм не реализован.
Magically yours
Raistlin

flyer
Posts: 3
Joined: Wed 20 Oct, 2010 07:38

"Доступ запрещен" при открытии меню дисков

Post by flyer » Wed 20 Oct, 2010 08:02

Не совсем глюк или баг, но работать очень мешает.

ОС Windows 7 Professional x64 English
Far build 1666 x86 & build 1694 x86

При попытке открытия меню дисков (Alt + F1 или Alt + F2) появляется диалог (диск E это "DVD RW Drive".)
Доступ запрещен

Нужно обладать правами администратора для открытия этого объекта:
\\.\E:

[x] Выполнить это действие для всех текущих объектов
[ ] Больше не спрашивать в текущей сессии

{ OK } [ Пропустить ]
Из-за этого пользоваться фаром практически невозможно. При каждом новом запуске необходимо отмечать 'Больше не спрашивать в текущей сессии' и нажимать 'OK', что сильно раздражает. После чего windows спрашивает "Do you want to allow the following program from an unknown publisher to make changes to this computer". Или же быстро закрывать диалог по Esc и каждый раз им любоваться при переключении диска.

Пробовал включать/выключать автоматическое монтирование CDROM (Параметры > Системные параметры). Переключать вид меню дисков (Ctrl + цифра), даже при отключенном отображении всех параметров, кроме буквы диска, появляется диалог.

Ладно бы я еще чего-нибудь менял, а так ведь только меню дисков смотрю, зачем у меня права спрашивают?

User avatar
Px
Posts: 826
Joined: Fri 08 Sep, 2006 15:52
Location: Вишнёвый (под Киевом)
Contact:

Re: "Доступ запрещен" при открытии меню дисков

Post by Px » Wed 20 Oct, 2010 08:09

Забанят...

flyer
Posts: 3
Joined: Wed 20 Oct, 2010 07:38

Re: "Доступ запрещен" при открытии меню дисков

Post by flyer » Wed 20 Oct, 2010 08:31

Px wrote:Забанят...
В поиске по "Доступ запрещен" и "Access denied" не нашел. Прошу прощения, если искал плохо. Нашел только темы, где окошко мешало при поиске и обсуждение что делать когда пользовать покурить отошел на время поиска. По-моему, у меня немного другая проблема.

Допускаю, что это проблема настройки ОС, windows пользуюсь только на работе и не силен в настройках, windows 7 вообще первый раз вчера увидел. Если бы где-то на стандартных экранах эта проблема вылазила, то хотя бы погуглил, а так не понятно что делать. На работе переводят windows 7, первым делом перетащил на новую машинку Far, а там такое. На компьютере я локальный администратор, если доступ к диску можно настроить таким образом, что проблема не возникало, то буду благодарен за совет. Только в таком случае что делать без администраторских привилегий? При каждом новом запуске и выборе диска кнопки жать?

User avatar
Px
Posts: 826
Joined: Fri 08 Sep, 2006 15:52
Location: Вишнёвый (под Киевом)
Contact:

Re: "Доступ запрещен" при открытии меню дисков

Post by Px » Wed 20 Oct, 2010 08:38


Post Reply

Return to “Глюки и баги”