Author Topic: проблема с SU  (Read 7337 times)

0 Members and 1 Guest are viewing this topic.

Offline SHmaler

  • Newbie
  • *
  • Posts: 46
  • Karma: +0/-0
проблема с SU
« on: September 23, 2005, 11:46:54 »
При запуске консоли с правами рута, появляется сообщение что "программа SU не найдена. Проверте установку PATH"
SU был установлен ещё во время установки системы, а PATH я о нём вообще ничего не знаю.
Скрин прилогается

Offline Diman

  • Sr. Member
  • ****
  • Posts: 366
  • Karma: +0/-0
    • http://localhost/
проблема с SU
« Reply #1 on: September 23, 2005, 11:54:39 »
А су в какой папке? А она в переменной $PATH есть?
Жизнь - это игpа в реальном времени. Сюжет хреновый, сохраняться нельзя, зато гpафика - просто отпад...

Offline _B0_

  • Newbie
  • *
  • Posts: 48
  • Karma: +0/-0
проблема с SU
« Reply #2 on: September 23, 2005, 11:55:20 »
Quote
При запуске консоли с правами рута, появляется сообщение что "программа SU не найдена. Проверте установку PATH"
SU был установлен ещё во время установки системы, а PATH я о нём вообще ничего не знаю.
Скрин прилогается
[snapback]4283[/snapback]
"Права" посмотри на Su!мож просто привилегий нет на него! у мен ятакое же на алте было!
« Last Edit: September 23, 2005, 11:55:59 by _B0_ »

Offline SHmaler

  • Newbie
  • *
  • Posts: 46
  • Karma: +0/-0
проблема с SU
« Reply #3 on: September 23, 2005, 11:59:21 »
У меня тоже АЛТ, в прошлый раз я поменял права, неправильно и у меня вообще не было доступа к нему. А как их поменять?

Offline Diman

  • Sr. Member
  • ****
  • Posts: 366
  • Karma: +0/-0
    • http://localhost/
проблема с SU
« Reply #4 on: September 23, 2005, 12:03:49 »
зайди под рутом и поменяй
Жизнь - это игpа в реальном времени. Сюжет хреновый, сохраняться нельзя, зато гpафика - просто отпад...

Offline SHmaler

  • Newbie
  • *
  • Posts: 46
  • Karma: +0/-0
проблема с SU
« Reply #5 on: September 23, 2005, 12:45:25 »
Поменял User root на своего пользователя,
а Group (не помню что там было написано, но я поменял на свою группу)

Offline Diman

  • Sr. Member
  • ****
  • Posts: 366
  • Karma: +0/-0
    • http://localhost/
проблема с SU
« Reply #6 on: September 23, 2005, 12:58:13 »
Quote
Поменял User root на своего пользователя,
а Group (не помню что там было написано, но я поменял на свою группу)
[snapback]4294[/snapback]

Зачем? Просто chmod 777... :unsure:
А заработало?
Жизнь - это игpа в реальном времени. Сюжет хреновый, сохраняться нельзя, зато гpафика - просто отпад...

Offline SHmaler

  • Newbie
  • *
  • Posts: 46
  • Karma: +0/-0
проблема с SU
« Reply #7 on: September 23, 2005, 13:00:51 »
Нет не заработало. А chmod777 это как?

Offline Diman

  • Sr. Member
  • ****
  • Posts: 366
  • Karma: +0/-0
    • http://localhost/
проблема с SU
« Reply #8 on: September 23, 2005, 13:05:24 »
Это смена прав доступа на чтение/запись/запуск для всех

где су лежит? в какой папке?
Жизнь - это игpа в реальном времени. Сюжет хреновый, сохраняться нельзя, зато гpафика - просто отпад...

Offline demiurg

  • Hero Member
  • *****
  • Posts: 1014
  • Karma: +0/-0
    • http://larin.tomsk.ru
проблема с SU
« Reply #9 on: September 23, 2005, 13:48:24 »
Quote
Зачем? Просто chmod 777... :unsure:
А заработало?
[snapback]4295[/snapback]

:kgam:
777 это плохая идея, достаточно, точнее даже обязательно, chmod 4755 su && chown root.root su

Ну и не забыть разрешить пользователю запускать su.

Обычно su может делать только пользватель состоящий в группе wheel.
См. /etc/pam.d/su

Quote
Поменял User root на своего пользователя,
а Group (не помню что там было написано, но я поменял на свою группу)
[snapback]4294[/snapback]
:kgam:

Всем читать доки по Юниксу и срочно :(
 :ujasnah:

Вы еще посоветуйте от рута работать или на юзера все файлы системы переписать.

Хозяйке на заметку.... Для правильной работы su нужен суицидный бит (SUID) на нем. Иначе как повысить привилегии ?

И вообще лучше использовать sudo. Естественно его надо предварительно настроить
« Last Edit: September 23, 2005, 13:59:37 by demiurg »

Offline Diman

  • Sr. Member
  • ****
  • Posts: 366
  • Karma: +0/-0
    • http://localhost/
проблема с SU
« Reply #10 on: September 23, 2005, 15:01:01 »
Quote
Вы еще посоветуйте от рута работать или на юзера все файлы системы переписать.
А что? это идея...
Жизнь - это игpа в реальном времени. Сюжет хреновый, сохраняться нельзя, зато гpафика - просто отпад...

Offline _B0_

  • Newbie
  • *
  • Posts: 48
  • Karma: +0/-0
проблема с SU
« Reply #11 on: September 23, 2005, 22:23:56 »
Quote
Это смена прав доступа на чтение/запись/запуск для всех

где су лежит? в какой папке?
[snapback]4297[/snapback]
^))
набери whereis su и увидишь если еще сам не нашел!

Offline SHmaler

  • Newbie
  • *
  • Posts: 46
  • Karma: +0/-0
проблема с SU
« Reply #12 on: September 24, 2005, 00:00:14 »
[lexa@tank lexa]$ whereis su
su: /bin/su /usr/share/man/man1/su.1.gz
[lexa@tank lexa]$ su
su: Authentication failure

Вот так оно теперь

Offline demiurg

  • Hero Member
  • *****
  • Posts: 1014
  • Karma: +0/-0
    • http://larin.tomsk.ru
проблема с SU
« Reply #13 on: September 24, 2005, 00:15:39 »
Quote
[lexa@tank lexa]$ whereis su
su: /bin/su /usr/share/man/man1/su.1.gz
[lexa@tank lexa]$ su
su: Authentication failure

Вот так оно теперь
[snapback]4337[/snapback]
ну тогда уж ls -al /bin/su
в студию.....

видимо не надо было слушать вредных советов :(

Если в ответе ls -al /bin/su будет что-то отличное от
-rwsr-xr-x    1 root     root        96138 Май  4  2003 /bin/su
по правам доступа и владельцу то надо сделать как я уже упоминал выше
chmod 4755 /bin/su && chown root.root /bin/su
естественно советую в манах почитать что значат эти "магические" руны. ;)

Еще в /etc/pam.d/su заглянуть... там должно быть что-то вроде

#%PAM-1.0
auth       sufficient   /lib/security/pam_rootok.so
# Uncomment the following line to implicitly trust users in the "wheel" group.
#auth       sufficient   /lib/security/pam_wheel.so trust use_uid
# Uncomment the following line to require a user to be in the "wheel" group.
auth       required     /lib/security/pam_wheel.so use_uid
auth       required     /lib/security/pam_stack.so service=system-auth
account    required     /lib/security/pam_stack.so service=system-auth
password   required     /lib/security/pam_stack.so service=system-auth
session    required     /lib/security/pam_stack.so service=system-auth
session    optional     /lib/security/pam_xauth.so

В разных дистрибутивах немного по-разному, но смысл примерно одинаковый...

Так как написано выше выглядит в ASPLinux-7.3

Offline SHmaler

  • Newbie
  • *
  • Posts: 46
  • Karma: +0/-0
проблема с SU
« Reply #14 on: September 27, 2005, 15:17:11 »
demiurg
Зделал как ты говорил, а теперь при том же запуске консоли  пишет "Программа SU вернул ошибку"
И незнаю шо делать далее?

Offline demiurg

  • Hero Member
  • *****
  • Posts: 1014
  • Karma: +0/-0
    • http://larin.tomsk.ru
проблема с SU
« Reply #15 on: September 27, 2005, 18:02:51 »
Quote
demiurg
Зделал как ты говорил, а теперь при том же запуске консоли  пишет "Программа SU вернул ошибку"
И незнаю шо делать далее?
[snapback]4422[/snapback]
Что именно сделал как я говорил? Это во-первых.
Во-вторых, слабо в терминале написать su и посмотреть что там именно за ошибка, а не гадать на кофейной гуще гуевых утилит.

И я специально акцентировал внимание, что /etc/pam.d/su приведен из ASPLinux-7.3 и надо смотреть альтовый.

Думаю, что самый простой способ переставить пакет su.

Мораль. Сначала надо выяснять причину проблемы, а потом слушать вредные советы.

Диагнозы видимо вам врач тоже по телефону ставит, а потом лечит
« Last Edit: September 27, 2005, 18:24:00 by demiurg »

Offline Diman

  • Sr. Member
  • ****
  • Posts: 366
  • Karma: +0/-0
    • http://localhost/
проблема с SU
« Reply #16 on: September 29, 2005, 14:28:22 »
Quote
^))
набери whereis su и увидишь если еще сам не нашел!
[snapback]4324[/snapback]

[diman@localhost diman]$ whereis su
su: /exe/su /clone/share/f1/man1/su.1.gz
[diman@localhost diman]$
Жизнь - это игpа в реальном времени. Сюжет хреновый, сохраняться нельзя, зато гpафика - просто отпад...

Offline SHmaler

  • Newbie
  • *
  • Posts: 46
  • Karma: +0/-0
проблема с SU
« Reply #17 on: October 01, 2005, 22:36:26 »
УРА! Проблема решилась.
в файлe etc/group/ я добавил своего юзера на доступ к группе wheel, и всё решилось

Offline Dimmus

  • Sr. Member
  • ****
  • Posts: 438
  • Karma: +0/-0
    • http://dimmus.com
проблема с SU
« Reply #18 on: October 03, 2005, 19:58:30 »
интересно, зачем Альтам такая секурность 8)

Offline stranger

  • Hero Member
  • *****
  • Posts: 922
  • Karma: +0/-0
    • http://
проблема с SU
« Reply #19 on: October 03, 2005, 20:05:03 »
Quote
интересно, зачем Альтам такая секурность 8)
[snapback]4590[/snapback]
Дык его в органы пытаются пропихнуть... Типа по защищенности что бы проходило...
[span style='font-family:Geneva'][span style='font-size:8pt;line-height:100%'][span style='color:gray']Единственное условие, от которого зависит успех, есть терпение.   Л.Н.Толстой
[/span][/span][/span]