вот...в общем глупость сделала, надо было мне изменить права к файлам, а я в конце вместо точки слеш поставила, потом чего-то ещё делала...
в общем суть - как настроить права на папки, чтоб можно было с ними работать из-под обычного пользователя работать. (т.е. под рутом всё нормально, а из простой учётки у меня даже su не выполняется (Operation not permitted)) вроде я уже все возможные комбинации групп/владельцев из user, root, моя учётная запись ...перепробовала :-(
Накосячила с правами (chown и chgrp)
Модератор: Bizdelnick
-
Stesh
- Сообщения: 110
- ОС: OpenSuse 10.3
Накосячила с правами
Жизнь надо прожить так, чтобы там наверху офигели и сказали:"А ну, повтори!"
-
rolano
- Сообщения: 845
- Статус: еще один юзер FreeBSD
- ОС: какая-то
Re: Накосячила с правами
загрузиться с ЛайвСД и настраивать чего душа пожелает
Я знаю только то, что ничего не знаю ... потому и обречен вечно учиться.
-
Stesh
- Сообщения: 110
- ОС: OpenSuse 10.3
Re: Накосячила с правами
Зачем с LiveCD? Я и из -под рута всё могу настраивать, только не знаю как...т.е. какие точно должны быть права, чтобы их мог запускать обычный пользователь. По логике - группа root, пользователь "Мойаккаунт" должны давать делать то, что надо...а не даёт... :-/
Жизнь надо прожить так, чтобы там наверху офигели и сказали:"А ну, повтори!"
-
chitatel
- Сообщения: 2108
Re: Накосячила с правами
Относительно su. Попробуйте сделать так:
which su (Покажет, где у Вас su)
ls -l (путь к su, который показал which)
И посмотрите, что Вам система напишет.
which su (Покажет, где у Вас su)
ls -l (путь к su, который показал which)
И посмотрите, что Вам система напишет.
-
diesel
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
Re: Накосячила с правами
Как-то так:
chmod -R 644 /
find / -type d -exec chmod 755 {} \;
chmod -R 644 /
find / -type d -exec chmod 755 {} \;
-
oberlicht
- Сообщения: 381
- Статус: Апатичный новичок
- ОС: Slackware, Gentoo
Re: Накосячила с правами
А как быть, например, с /tmp /sbin, /etc/shadow, /usr/bin/passwd /home/stesh, /tmp, /var/mysql и многими другими..
Думаю, это тот случай, когда целесообразно переустановить систему..
UPD (вдогонку)
Собственно, то о чем я написал - не существенно
после "chmod -R 644 /" система сделается совершенно парализована, бо в ней не останется исполняемых файлов
Slackware 11 - 2.6.18 @ Athlon XP 1800+/512Mb
Slackware-12 - 2.6.21.5 @ Celeron D 2533/512Mb
Gentoo (amd64) - 2.6.22 @ Athlon X2 5600+/2048Mb
Slackware-12 - 2.6.21.5 @ Celeron D 2533/512Mb
Gentoo (amd64) - 2.6.22 @ Athlon X2 5600+/2048Mb
-
diesel
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
Re: Накосячила с правами
oberlicht писал(а): ↑04.10.2006 00:03А как быть, например, с /tmp /sbin, /etc/shadow, /usr/bin/passwd /home/stesh, /tmp, /var/mysql и многими другими..
Думаю, это тот случай, когда целесообразно переустановить систему..
UPD (вдогонку)
Собственно, то о чем я написал - не существенно
после "chmod -R 644 /" система сделается совершенно парализована, бо в ней не останется исполняемых файлов
угу действительно не подумал, сори
755 - на все что в PATH: /sbin:/usr/sbin:/usr/local/sbin:/opt/kde3/sbin:/opt/gnome/sbin:/root/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin:/usr/lib/jvm/jre/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin:/usr/lib/qt3/bin
-
Stesh
- Сообщения: 110
- ОС: OpenSuse 10.3
Re: Накосячила с правами
Lusika@linux:~> which su
/bin/su
Lusika@linux:~> ls -l /bin/su
-rwxr-xr-x 1 root users 27648 2005-09-10 09:56 /bin/su
---------------------------------------------------------------------
Да у меня и так на всё практически 755 стоит
/bin/su
Lusika@linux:~> ls -l /bin/su
-rwxr-xr-x 1 root users 27648 2005-09-10 09:56 /bin/su
---------------------------------------------------------------------
Да у меня и так на всё практически 755 стоит
Жизнь надо прожить так, чтобы там наверху офигели и сказали:"А ну, повтори!"
-
oberlicht
- Сообщения: 381
- Статус: Апатичный новичок
- ОС: Slackware, Gentoo
Re: Накосячила с правами
а что если так:
Код: Выделить всё
chmod 4711 /bin/suSlackware 11 - 2.6.18 @ Athlon XP 1800+/512Mb
Slackware-12 - 2.6.21.5 @ Celeron D 2533/512Mb
Gentoo (amd64) - 2.6.22 @ Athlon X2 5600+/2048Mb
Slackware-12 - 2.6.21.5 @ Celeron D 2533/512Mb
Gentoo (amd64) - 2.6.22 @ Athlon X2 5600+/2048Mb
-
WarGoth
- Сообщения: 67
- ОС: Kubuntu 7.04 i386 w/kde 3.5.7
Re: Накосячила с правами
(diesel @ Oct 4 2006, в 01:21) писал(а):Lusika@linux:~> which su
/bin/su
Lusika@linux:~> ls -l /bin/su
-rwxr-xr-x 1 root users 27648 2005-09-10 09:56 /bin/su
Тут я чувствую что-то не то))) Должен обязательно стоять SUID бит, т.е. должно быть типа:
-rwsr-xr-x 1 root root /bin/su
Тогда эта команда будет работать. По поводу прав: первое, из под рута надо расставить правильно владельца твоего домашнего каталога:
chown -R user:user /home/user/* и
chown -R user:user /home/user (по-моему так)
Ну а потом играть уже с правами. Только для самого владельца лучше уж поставить 777))), тогда заморочег точно не должно быть!
-
chitatel
- Сообщения: 2108
Re: Накосячила с правами
SUSE это очень особенная (насколько мне известно) система. Правильно ли так ДЛЯ НЕЁ - не знаю. У меня в Debian'e:
ls -l /bin/su
-rwsr-xr-x 1 root root 28936 2005-05-18 16:33 /bin/su
Думаю, Вам стоит:
1. Поправить права на файл - суидный бит и группу.
2. Разобраться с группами, пользователями и их правами. При необходимости что-либо изменить применять su.
3. На всякий случай глянуть, что там у пользователей в PATH. (echo $PATH)
3. Не спешить, думать и попутно изучать систему.
Это ИМХО.
Я бы начал с этохо.
-
Stesh
- Сообщения: 110
- ОС: OpenSuse 10.3
Re: Накосячила с правами
урра!!! SUID помог, могу запускать рута из-под юзера!
Боооольшущее спасибо за помощь!
Боооольшущее спасибо за помощь!
Жизнь надо прожить так, чтобы там наверху офигели и сказали:"А ну, повтори!"