Страница 1 из 1

CHMOD помогите!

Добавлено: 2010-07-08 15:09:47
SOBAN
Очень интересно, в директории надо было прописать всем файлам

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

/usr/datas/CHMOD -x *
Но кривость указательного пальца подвела, сделал так:

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

/usr/datas/CHMOD -x /*
Как поправить... бекапа диска небыло. Чего делать?
Просто на серваке крутиться php+mysql+apache22. Все естественно упало. Права на файлы и директории изменились только в директории / или же и во вложенных каталогах?
Делалось все из под root.

Re: CHMOD помогите!

Добавлено: 2010-07-08 16:38:51
Alex Keda
очевидно...

Re: CHMOD помогите!

Добавлено: 2010-07-08 16:47:22
Dog
Если запускалось с ключом "-R" - то изменилось все дерево каталогов, если нет, то только содержимое каталога "/".

Re: CHMOD помогите!

Добавлено: 2010-07-08 22:54:48
Electronik
_http://forum.lissyara.su/viewtopic.php?f=8&t=21061

Re: CHMOD помогите!

Добавлено: 2010-07-09 7:57:28
hedgehog
Electronik писал(а):_http://forum.lissyara.su/viewtopic.php?f=8&t=21061
судя по выполненной команде у него все гораздо проще

Re: CHMOD помогите!

Добавлено: 2010-07-09 9:04:50
Mox

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

$ ls -l /
total 51
-r--r--r--   1 root  wheel  6206 Nov 21  2009 COPYRIGHT
drwxr-xr-x   2 root  wheel  1024 May 27 13:31 bin/
drwxr-xr-x   7 root  wheel  1024 Jun  3 17:25 boot/
drwxr-xr-x   2 root  wheel   512 Feb  1 16:36 cdrom/
drwxr-xr-x   2 root  wheel   512 Feb  1 16:36 cdrom1/
lrwxr-xr-x   1 root  wheel    10 Feb  1 16:49 compat@ -> usr/compat
dr-xr-xr-x   5 root  wheel   512 Jul  5 15:44 dev/
drwxr-xr-x   2 root  wheel   512 Feb  1 16:36 dist/
-rw-------   1 root  wheel  4096 Jul  2 01:21 entropy
drwxr-xr-x  20 root  wheel  2048 Jun  1 13:30 etc/
lrwxr-xr-x   1 root  wheel     8 Feb  1 17:22 home@ -> usr/home
drwxr-xr-x   3 root  wheel  1536 May 27 13:32 lib/
drwxr-xr-x   2 root  wheel   512 May 27 13:31 libexec/
drwxr-xr-x   2 root  wheel   512 Nov 21  2009 media/
drwxr-xr-x   2 root  wheel   512 Nov 21  2009 mnt/
dr-xr-xr-x   1 root  wheel     0 Jul  9 10:04 proc/
drwxr-xr-x   2 root  wheel  2560 May 27 13:32 rescue/
drwxr-xr-x   3 root  wheel   512 Apr 30 16:16 root/
drwxr-xr-x   2 root  wheel  2560 May 27 13:33 sbin/
drwxr-xr-x   3 root  wheel   512 Feb  1 16:36 storage/
lrwxr-xr-x   1 root  wheel    11 May 27 13:31 sys@ -> usr/src/sys
drwxrwxrwt   8 root  wheel   512 Jul  9 10:00 tmp/
drwxr-xr-x  16 root  wheel   512 May 27 13:42 usr/
drwxr-xr-x  26 root  wheel   512 Jul  5 11:53 var/

Re: CHMOD помогите!

Добавлено: 2010-07-10 9:57:51
SOBAN
Спасибо всем за советы. Поправил в ручную как в листинге Mox'a. После ребута стартовало все нормально.

Re: CHMOD помогите!

Добавлено: 2010-07-13 7:20:25
Pablo
Вдогонку пару копеек: юзать mtree, что и как делать можно посмотреть в /usr/src/Makefile.inc1. Примерно вот так:

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

# mtree -deU -f /etc/mtree/BSD.root.dist -p /