Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

При перемещении файла теряются права доступа
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
GGS



Joined: 02 May 2009
Posts: 322

Post (Separately) Posted: Thu Mar 10, 2011 23:13    Post subject: При перемещении файла теряются права доступа Reply with quote

WinXP SP3. Не спрашивайте зачем это делать, но есть факт.

При перемещении (F6) в панелях TC какого-либо файла в папку "%ALLUSERSPROFILE%\Application Data\Microsoft\Dr Watson\" результирующий файл теряет все права доступа NTFS.
При выполнении этого действа средствами проводника - всё нормально.

Есть этому объяснение?
Back to top
View user's profile Send private message
Rodny



Joined: 24 Jan 2007
Posts: 949
Location: Могилёв, Беларусь

Post (Separately) Posted: Thu Mar 10, 2011 23:36    Post subject: Re: При перемещении файла теряются права доступа Reply with quote

GGS wrote:
Есть этому объяснение?

Не проставленная галка в диалоге?
Back to top
View user's profile Send private message
GGS



Joined: 02 May 2009
Posts: 322

Post (Separately) Posted: Thu Mar 10, 2011 23:43    Post subject: Reply with quote

Rodny wrote:
Не проставленная галка в диалоге?

Не понял вопроса, вы о чём?
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Mar 10, 2011 23:45    Post subject: Reply with quote

Опция в диалоге копирования: [ ] Копировать права доступа NTFS (нужны админ. права).
Back to top
View user's profile Send private message
GGS



Joined: 02 May 2009
Posts: 322

Post (Separately) Posted: Fri Mar 11, 2011 00:41    Post subject: Reply with quote

Flasher wrote:
[ ] Копировать права доступа NTFS (нужны админ. права).

Если это отметить, то да, права копируются (для этого и есть данная опция).
Смущает другое. Проделав перемещение в папку на один уровень выше "%ALLUSERSPROFILE%\Application Data\Microsoft\" и не выставляя галку на копирование прав, я получаю наследование прав и доступ к файлу, а папка "Dr Watson" какая-то заколдованная в TC, но без проблем в проводнике.

P.S. Немного проясняется проблема. Если папку "...\Dr Watson" я создаю сам, то с ней никаких проблем нет.
Если же папка "...\Dr Watson" создалась в результате системной ошибки, то у неё права другие - "Все - полный доступ" и никаких других пользователей.
Т.е. TC здесь не при чём. Извините.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Fri Mar 11, 2011 14:13    Post subject: Reply with quote

Но по идее ведь все дочерние объекты должны наследовать права доступа папки, т.е. в данном случае "Все - полный доступ" - а это самые широкие права, какие только можно дать...
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6192
Location: Москва

Post (Separately) Posted: Fri Mar 11, 2011 14:17    Post subject: Reply with quote

GGS
В число атрибутов безопасности входит также маркер наследования. То есть права доступа на каталог могут определять не только то, кто к нему может или не может обращаться, но ещё и то, какими правами по умолчанию будут обладать создаваемые в этом каталоге файлы и подкаталоги. Видимо, системный Dr Watson содержит какие-то нестандартные маркеры, определяющие нетипичное наследование прав.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
GGS



Joined: 02 May 2009
Posts: 322

Post (Separately) Posted: Fri Mar 11, 2011 18:20    Post subject: Reply with quote

CaptainFlint wrote:
Видимо, системный Dr Watson содержит какие-то нестандартные маркеры, определяющие нетипичное наследование прав

Да, это я увидел. Смущает ещё следующее - при F6 права теряются, а при F5 нет.
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6192
Location: Москва

Post (Separately) Posted: Fri Mar 11, 2011 18:38    Post subject: Reply with quote

GGS wrote:
Смущает ещё следующее - при F6 права теряются, а при F5 нет.

С копированием и перемещением у Тотала была какая-то чехарда, я уже забыл подробности. Гислер пытается имитировать поведение Проводника, а поведение это на поверку оказывается очень запутанным и нелогичным (сродни тому, когда при перетаскивании в Проводнике невозможно угадать, какое действие выполнится по умолчанию). У Тотала есть два параметра управления правами: ключ XPMoveMethod и галочка в диалоге копирования. Так вот, в зависимости от них получаются разные результаты при копировании/перемещении в пределах одного раздела и между разными разделами.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
GGS



Joined: 02 May 2009
Posts: 322

Post (Separately) Posted: Fri Mar 11, 2011 19:06    Post subject: Reply with quote

CaptainFlint
Спасибо за подсказку, дело в умолчательном поведении TC при отсутствии XPMoveMethod. Поставил XPMoveMethod=0 и проблема этой папки пропала.
Back to top
View user's profile Send private message
konstantinqq



Joined: 31 Jan 2012
Posts: 1

Post (Separately) Posted: Tue Jan 31, 2012 11:28    Post subject: Reply with quote

бета 17 8 версия, вин7 х86
Проблема потери прав доступа нтфс при перемещении, Будет ли она устранена в новых версиях?
Добавлю что она возникает в независимости от папки.
Установил сборку 7 версии - так же теряет права.... в чем же дело?

Оказалось, незнаю как, но на диске были отключены группы безопасности, после применения новых параметров безопасности - этого больше не замечено.
Back to top
View user's profile Send private message
izm.by



Joined: 06 Apr 2015
Posts: 4

Post (Separately) Posted: Mon Apr 06, 2015 18:00    Post subject: Reply with quote

Нужно в Total Commandere порой проводить операции с копированием прав доступа (система Win Server 2008), но выяснилось, что у Тотала (8.5.1.1) это делать не получается. Не копирует Тотал права доступа с установленным чекбоксом "Копировать права доступа NTFS" в окне диалога копирования. Специально поставил последний ФАР - права доступа копируются. Как быть?

Last edited by izm.by on Tue Apr 07, 2015 21:18; edited 2 times in total
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10415
Location: Россия, Саратов

Post (Separately) Posted: Mon Apr 06, 2015 18:08    Post subject: Reply with quote

izm.by
Во-первых, впервые слышу о существовании версии 8.5.1.1. Во-вторых, зачем спрашивать одно и то же одновременно здесь и на ру-борде?
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
GGS



Joined: 02 May 2009
Posts: 322

Post (Separately) Posted: Mon Apr 06, 2015 18:51    Post subject: Версия 8.5.1.1 Reply with quote

Avada
Quote:
впервые слышу о существовании версии 8.5.1.1

Версия продукта - 8.51a
Версия файла (TotalCmd.exe) - 8.5.1.1
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10415
Location: Россия, Саратов

Post (Separately) Posted: Mon Apr 06, 2015 19:43    Post subject: Reply with quote

GGS
[off]
Если открыть TotalCmd.exe с помощью FileInfo, в обоих случаях (FileVersion и ProductVersion) указана версия 8.51a. И даже если бы где-то в глубинах EXE-файла нашлась подобная нумерация, на практике версии TC так никто не называет, и спорить с этим фактом бессмысленно.
[/off]

_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group