Лаборатория Ubuntu
Опыт установки, настройки и использования
Ubuntu Linux Вопросы и ответы Об Ubuntu Новости Игры Записки для новичка
Поиск:

Shell на PHP | Форум


Вернуться к спискам тем

 Сергей Лобанов создал тему 14.08.2009 в 11:47
 Юзер  Сообщений: 110
 Репутация: 54

 Сейчас не на форуме
Если нужно выполнять команды от рута, то делается так:Создаётся юзер, от его имени запускается php в режиме cgi/fcgi. Прописываем этого юзера в sudoers и выполняем команды из php через sudo и разрешаем выполнение без ввода паролянапример sudo ifconfig eth0:0 10.10.10.10 netmask 255.255.255.0 upчтобы ifconfig можно было выполнить без ввода пароля юзера прописываем в sudores:userforphpcgi ALL= NOPASSWD: /sbin/ifconfigЕсли права рута не нужны, то просто гоняем php cgi от имени нужно пользователя.
Цитировать

 Менеджер по рекламе рекомендует
 Знаток своего дела  Сообщений: 1987
 Репутация: 5055

 Сейчас на форуме

 Es Idk ответил 14.08.2009 в 11:50
 Студент  Сообщений: 313
 Репутация: 135

 Сейчас не на форуме
тут надо помнить что сайт пока на этой машине только строиться а потом зальется через ssh на хостинг
Цитировать

 Сергей Лобанов ответил 14.08.2009 в 12:29
 Юзер  Сообщений: 110
 Репутация: 54

 Сейчас не на форуме
И что дальше?Сделай скрипт-инсталлятор, который будет заводить юзера, прописывать всё что нужно в sudoers и т.д.
Цитировать

 Илья Антипенко ответил 14.08.2009 в 12:35
 Юзер  Сообщений: 64
 Репутация: 36

 Сейчас не на форуме
я так понимаю, что у ТС не будет доступа к настройкам хостинга и он хочет в админке реализовать подобие ссш
Цитировать

 Es Idk ответил 14.08.2009 в 12:44
 Студент  Сообщений: 313
 Репутация: 135

 Сейчас не на форуме
оно самое
Цитировать

 Илья Антипенко ответил 14.08.2009 в 12:47
 Юзер  Сообщений: 64
 Репутация: 36

 Сейчас не на форуме
ну а зачем вам тот же su, если во-первых, ваш юзер не буде состоять в группе wheel и не сможет поднять привилегии и во-вторых вы не будете знать пароля рута
Цитировать

 Es Idk ответил 14.08.2009 в 12:51
 Студент  Сообщений: 313
 Репутация: 135

 Сейчас не на форуме
слушай не путайте меня =)))
Цитировать

 Илья Антипенко ответил 14.08.2009 в 13:02
 Юзер  Сообщений: 64
 Репутация: 36

 Сейчас не на форуме
Вы сами определитесь что вам нужно, зачем и где это будет использоваться)
Цитировать

 Es Idk ответил 14.08.2009 в 13:06
 Студент  Сообщений: 313
 Репутация: 135

 Сейчас не на форуме
да хоть ssh теперь н ополюбому в php на веб страницу
Цитировать


Чтобы ответить, нужно авторизоваться здесь

Страницы: 1 2 3


Пользователь
Авторизация на сайте:
Email:
Пароль:
Запомнить (Регистрация)

Новости
Ubuntu
Linux
Сайт
Игры
 Игры для Ubuntu
Текущие проблемы:
[Решено] Проблеми при установке Ubuntu на Samsung R60plus
Дата создания: 31.05.2010 18:24
громкость микрофона в Skype
Дата создания: 31.05.2010 17:13
d-link dwa-510 - master mode
Дата создания: 31.05.2010 17:04
Не могу поставить драйвера Radeon HD5870 в Ubuntu 9.4[решено]
Дата создания: 31.05.2010 16:47
Backspace Chrome
Дата создания: 31.05.2010 13:35
Не загружается KDE
Дата создания: 31.05.2010 12:28

2010-2012 © Лаборатория Ubuntu