Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Права пользователя  (Прочитано 3989 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Pret Krav

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Права пользователя
« : 21 Июня 2010, 15:56:16 »
Здравствуйте! У меня вот какая проблема. Раньше при установке Joomla и Drupal мне приходилось делать смену пользователя с моего на root, тогда у меня стоял Mint 7 и все удачно работало и устанавливалось. Теперь же, я установил ubuntu 10.04 (который меня очень впечатлил), и при смене пользователя под root не входит, и в папке /var/www я не могу добавить ни папку ни файл, не чего. root терминал установлен. Права у моего пользователя (администратор). Не могу понять в чем дело. Знает ли кто, что делать? Заранее благодарю.

Оффлайн graddata

  • PreSale
  • Администратор
  • Старожил
  • *
  • Сообщений: 1838
  • BIGCloud
    • Просмотр профиля
Re: Права пользователя
« Ответ #1 : 21 Июня 2010, 15:57:38 »
Pret Krav
у вас не работает sudo?

Оффлайн Pret Krav

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Права пользователя
« Ответ #2 : 21 Июня 2010, 16:00:43 »
Я тоже подозреваю об это, так как команда sudo chmod -R a+r;  постоянно пишет Попробуйте `chmod --help' для получения более подробного описания.
Да и вообще любая команда с sudo пишет именно это.

Оффлайн graddata

  • PreSale
  • Администратор
  • Старожил
  • *
  • Сообщений: 1838
  • BIGCloud
    • Просмотр профиля
Re: Права пользователя
« Ответ #3 : 21 Июня 2010, 16:06:29 »
зайдите в безопасном  режиме и внесите себя в:
/etc/sudoers
Внеси себя, аналогично root-у.

Оффлайн Pret Krav

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Права пользователя
« Ответ #4 : 21 Июня 2010, 16:07:04 »
окей попробую

Пользователь решил продолжить мысль 21 Июня 2010, 16:13:11:
зайдите в безопасном  режиме и внесите себя в:
/etc/sudoers
Внеси себя, аналогично root-у.
Извиняюсь за тупизм, но я зашел в безопасном режиме под сабой, а что дальше делать? /etc/sudoers это в терминале надо прописывать?
Он мне вот такую хрень прописывает bash: /etc/sudoers: Отказано в доступе
« Последнее редактирование: 21 Июня 2010, 16:13:11 от Pret Krav »

Оффлайн flash1

  • Участник
  • *
  • Сообщений: 131
  • city cat
    • Просмотр профиля
Re: Права пользователя
« Ответ #5 : 21 Июня 2010, 17:07:03 »
Судя по всему Вы не указали чем его открыть, один из вариантов:

sudo gedit /etc/sudoers

gedit если в обычном режиме (после сохранения изменений перезагрузите ПК).

P.S. пардон, ступил, это пройдет только в LiveCD, из обычного режима ОС не даст сделать изменения в этом файле, в общем как и сказали выше в безопасном режиме только вместо gedit например nano, строка будет выглядеть так:

sudo nano /etc/sudoers


« Последнее редактирование: 21 Июня 2010, 17:17:33 от flash1 »
Debian 6 Squeeze (work-home), Windows 2003 R2 SP2 Enterprise (work-home).

Оффлайн dsh

  • Участник
  • *
  • Сообщений: 229
    • Просмотр профиля
Re: Права пользователя
« Ответ #6 : 21 Июня 2010, 17:21:44 »
... Да и вообще любая команда с sudo пишет именно это.
Что это ?
Что пишет sudo su ?

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Права пользователя
« Ответ #7 : 21 Июня 2010, 17:53:30 »
sudo вообще есть?
$ sudo -V
Sudo version 1.7.2p1

Если нет, то ставьте, зайдя рутом под su или загрузившись в безопасном режиме, а потом правьте /etc/sudoers:
su
aptitude install sudo
visudo


sudo nano /etc/sudoers
Так делать не рекомендуется.

Во-первых, из терминала/консоли есть sudoedit.
Во-вторых, для /etc/sudoers лучше использовать visudo, которое проверяет синтаксис.
И в-третьих, если пользователя (группы) нет в /etc/sudoers, то через sudo он не сможет отредактировать этот файл.


Что пишет sudo su ?
Так тоже будет не совсем корректно.
Для этого предназначены ключи '-i' и '-s':
sudo -i
sudo -s


Я тоже подозреваю об это, так как команда sudo chmod -R a+r;  постоянно пишет Попробуйте `chmod --help' для получения более подробного описания.
А где параметры (имена файлов и каталогов) для команды?
« Последнее редактирование: 21 Июня 2010, 18:11:44 от ArcFi »

Оффлайн Pret Krav

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Права пользователя
« Ответ #8 : 21 Июня 2010, 18:17:55 »
Извините, но все равно не чего не понимаю.
Можно ли объяснить пошагово, что именно нужно делать.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Права пользователя
« Ответ #9 : 21 Июня 2010, 18:24:17 »
Можно ли объяснить пошагово, что именно нужно делать.

1.
sudo -V
2.
id
sudo grep %adm /etc/sudoers

Для начала.

Оффлайн dsh

  • Участник
  • *
  • Сообщений: 229
    • Просмотр профиля
Re: Права пользователя
« Ответ #10 : 21 Июня 2010, 18:24:50 »
... Так тоже будет не совсем корректно.
... Для этого предназначены ключи '-i' и '-s':
Согласен, но в случае с ubuntu работает правильно.
Извините, но все равно не чего не понимаю.
Можно ли объяснить пошагово, что именно нужно делать.
Покажи вывод:
sudo -i

Оффлайн Pret Krav

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Права пользователя
« Ответ #11 : 21 Июня 2010, 19:42:21 »
pret@pret-desktop:~$ sudo -i
[sudo] password for pret:
root@pret-desktop:~#
вот, что говорит

Пользователь решил продолжить мысль 21 Июня 2010, 19:47:07:
pret@pret-desktop:~$ sudo -V
Sudo version 1.7.2p1
pret@pret-desktop:~$ id
uid=1000(pret) gid=1000(pret) группы=0(root),4(adm),20(dialout),21(fax),24(cdrom),25(floppy),26(tape),29(audio),30(dip),44(video),46(plugdev),104(fuse),105(lpadmin),112(netdev),119(admin),122(sambashare),1000(pret),1002(krav)
pret@pret-desktop:~$ sudo grep %adm /etc/sudoers
и это еще пишет
« Последнее редактирование: 21 Июня 2010, 19:47:07 от Pret Krav »

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Права пользователя
« Ответ #12 : 21 Июня 2010, 19:47:18 »
sudo работает нормально.

Значит допустили ошибки при наборе команды chmod.

Оффлайн Pret Krav

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Права пользователя
« Ответ #13 : 21 Июня 2010, 19:56:43 »
sudo работает нормально.

Значит допустили ошибки при наборе команды chmod.
Так как мне сделать так что бы я мог добавлять и удалять папки в директории var/www.
Пожалуйста помогите некчемной бестолочи. Заранее огромное спасибо.

Оффлайн Sam Stone

  • Старожил
  • *
  • Сообщений: 1129
    • Просмотр профиля
Re: Права пользователя
« Ответ #14 : 21 Июня 2010, 20:39:03 »
Цитировать
команда sudo chmod -R a+r;  постоянно пишет Попробуйте `chmod --help' для получения более подробного описания
Кагбе фейл.
user@computer:~/tests/test00002$ chmod -R a+r;
chmod: пропущен операнд после «a+r»
Попробуйте `chmod --help' для получения более подробного описания.
; не влияет.
Не пробовал указывать файл/папку, которой хочешь права поменять?
Jellyfish 5.19.0-43-generic

 

Страница сгенерирована за 0.052 секунд. Запросов: 23.