ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [mdk-re] Восстановление файловой системы
@ 2001-10-17 17:44 Alex Savvin
  2001-10-17 18:05 ` [mdk-re] " cornet
  0 siblings, 1 reply; 4+ messages in thread
From: Alex Savvin @ 2001-10-17 17:44 UTC (permalink / raw)
  To: mandrake-russian

Здравствуйте!

В результате ошибки в скрипте, запущенного из-под рута, нарушились пермишены и владельцы во всей
файловой системе (команды chmod -R ; chown -R )

Существует ли способ быстрого восстановления атрибутов или нужно все перелопачивать вручную?


-- 
Sincerely,
	Alex Savvin
-------------------



^ permalink raw reply	[flat|nested] 4+ messages in thread

* [mdk-re] Re: [mdk-re] Восстановление файловой системы
  2001-10-17 17:44 [mdk-re] Восстановление файловой системы Alex Savvin
@ 2001-10-17 18:05 ` cornet
  2001-10-17 18:21   ` [mdk-re] " Vyt
  0 siblings, 1 reply; 4+ messages in thread
From: cornet @ 2001-10-17 18:05 UTC (permalink / raw)
  To: mandrake-russian

Alex Savvin wrote:
> 
> Здравствуйте!
> 
> В результате ошибки в скрипте, запущенного из-под рута, нарушились пермишены и владельцы во всей
> файловой системе (команды chmod -R ; chown -R )
> 
> Существует ли способ быстрого восстановления атрибутов или нужно все перелопачивать вручную?


Уййййёёёё!! А вот это вилы! Мои соболезнования :-((

Для начала что бы просто работало можно сделать 
# chmod -R 0777 /
# chown -R root.root /
но о безопасности при этом придется забыть, фактически Вы
окажетесь на FAT16.

Далее могу предложить только 3 путя
1. переинсталляция системы
2. правка ВСЕГО ручками
3. Пройтись по пакетам rpm выдрать от туда cpio имиджи, раскрыть
их и посмотреть какие там пермишены у файлов.

Я бы на Вашем месте выбрал вариант N1.

-- 
******** FIRE & STEEL ********



^ permalink raw reply	[flat|nested] 4+ messages in thread

* [mdk-re] Re: Восстановление файловой системы
  2001-10-17 18:05 ` [mdk-re] " cornet
@ 2001-10-17 18:21   ` Vyt
  2001-10-17 19:08     ` Grigory Milev
  0 siblings, 1 reply; 4+ messages in thread
From: Vyt @ 2001-10-17 18:21 UTC (permalink / raw)
  To: mandrake-russian

On Wed, 17 Oct 2001 18:07:26 +0400
cornet <cornet@zmail.ru> wrote:

> Alex Savvin wrote:
> > 
> > Здравствуйте!
> > 
> > В результате ошибки в скрипте, запущенного из-под рута,
> нарушились пермишены и владельцы во всей
> > файловой системе (команды chmod -R ; chown -R )
> > 
> > Существует ли способ быстрого восстановления атрибутов или
> нужно все перелопачивать вручную?
> 
> 
> Уййййёёёё!! А вот это вилы! Мои соболезнования :-((
> 
> Для начала что бы просто работало можно сделать 
> # chmod -R 0777 /
> # chown -R root.root /
> но о безопасности при этом придется забыть, фактически Вы
> окажетесь на FAT16.
> 
> Далее могу предложить только 3 путя
> 1. переинсталляция системы
> 2. правка ВСЕГО ручками
> 3. Пройтись по пакетам rpm выдрать от туда cpio имиджи,
> раскрыть
> их и посмотреть какие там пермишены у файлов.
> 
> Я бы на Вашем месте выбрал вариант N1.

Если переустановка не годится, можно попробовать что-то вроде
find / -exec \/repair.sh {} \;

а в /repair.sh использовать
file=$1
package=`rpm -qf $file`
rpm -v -ql $package | grep $file
откуда можно выдрать права и владельца и скормить chown и chmod.

В общем, автоматизировать можно, только потренируйтесь сначала
где-нибудь в ~/tmp.

<skipped>

-- 
Regards, Vyt
mailto:  vyt@vzljot.ru
JID:     vyt@jabber.org



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [mdk-re] Re: Восстановление файловой системы
  2001-10-17 18:21   ` [mdk-re] " Vyt
@ 2001-10-17 19:08     ` Grigory Milev
  0 siblings, 0 replies; 4+ messages in thread
From: Grigory Milev @ 2001-10-17 19:08 UTC (permalink / raw)
  To: mandrake-russian

>>>>> "vyt" == vyt  <vyt@vzljot.ru> writes:

    vyt> On Wed, 17 Oct 2001 18:07:26 +0400
    vyt> cornet <cornet@zmail.ru> wrote:

    >> Alex Savvin wrote:
    >> > 
    >> > Здравствуйте!
    >> > 
    >> > В результате ошибки в скрипте, запущенного из-под рута, нарушились
    >> пермишены и владельцы во всей > файловой системе (команды chmod -R ;
    >> chown -R )
    >> > 
    >> > Существует ли способ быстрого восстановления атрибутов или нужно все
    >> перелопачивать вручную?
    >> 
    >> 
    >> Уййййёёёё!! А вот это вилы! Мои соболезнования :-((
    >> 
    >> Для начала что бы просто работало можно сделать # chmod -R 0777 / #
    >> chown -R root.root / но о безопасности при этом придется забыть,
    >> фактически Вы окажетесь на FAT16.
    >> 
    >> Далее могу предложить только 3 путя 1. переинсталляция системы
    >> 2. правка ВСЕГО ручками 3. Пройтись по пакетам rpm выдрать от туда cpio
    >> имиджи, раскрыть их и посмотреть какие там пермишены у файлов.
    >> 
    >> Я бы на Вашем месте выбрал вариант N1.

    vyt> Если переустановка не годится, можно попробовать что-то вроде find /
    vyt> -exec \/repair.sh {} \;

    vyt> а в /repair.sh использовать file=$1 package=`rpm -qf $file` rpm -v
    vyt> -ql $package | grep $file откуда можно выдрать права и владельца и
    vyt> скормить chown и chmod.

Можно упростить задачу:
        
        cd (Где у тебя рпмки лежат)
        rpm -Fvh --force *.rpm

-- 
/ Grigory Milev
---
	Life too beautiful and interest...
	Don't worry, be happy.



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2001-10-17 19:08 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-10-17 17:44 [mdk-re] Восстановление файловой системы Alex Savvin
2001-10-17 18:05 ` [mdk-re] " cornet
2001-10-17 18:21   ` [mdk-re] " Vyt
2001-10-17 19:08     ` Grigory Milev

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git