Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » запуск бинарника от другого пользователя

Ответить
Настройки темы
запуск бинарника от другого пользователя

Пользователь


Сообщения: 59
Благодарности: 0

Профиль | Отправить PM | Цитировать


привет всем.
Запускаю бинарник. он при запуске пишет, что не требует root'а

вопрос - как запустить от другого пользователя в автозагрузке?
спасибо

Отправлено: 04:14, 13-10-2006

 

Аватара для fossil

Ветеран


Сообщения: 637
Благодарности: 20

Профиль | Сайт | Отправить PM | Цитировать


Например прописать в ./bashrc

-------
Согласно непопулярному мнению, Windows - враждебная ОС.
Так получилось, что Windows не выбирает себе друзей.


Отправлено: 06:15, 13-10-2006 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


См ман по
su, su - и sudo
Последний вариант (запуск через sudo) особенно элегантен.


Цитата:
не требует root'а
это что за дистрибутив или программа, которая так себя культурно ведёт ?
Конечно это скорей всего описка, но из всех программ, которые не хотели запускаться под root мне известен rpmbuild в ALTLinux (защита от слома системы при построении пакета).

-------
Поспешай не торопясь

Это сообщение посчитали полезным следующие участники:

Отправлено: 06:58, 13-10-2006 | #3


Пользователь


Сообщения: 59
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата:
это что за дистрибутив или программа, которая так себя культурно ведёт ?
Конечно это скорей всего описка, но из всех программ, которые не хотели запускаться под root мне известен rpmbuild в ALTLinux (защита от слома системы при построении пакета).
anope сервисы для ircd
они работают и под root'ом
но при старте пишет - "You are currently running Anope as the root superuser. Anope does not require root privileges to run, and it is discouraged that you run Anope as the root superuser"
вот и решил - секьюрити и все такое и нужно запускать от другого обычного пользователя. ))

Цитата:
Например прописать в ./bashrc
это наверно не то, что нужно
Цитата:
su, su - и sudo
Последний вариант (запуск через sudo) особенно элегантен.
Спасибо!

Отправлено: 11:13, 13-10-2006 | #4

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


nix_lamer
Цитата:
вот и решил - секьюрити и все такое и нужно запускать от другого обычного пользователя. ))
Стоп. Вы, надеюсь не хотите сказать, что все время работает под root и обычный юзер понадобился только для запуска этой программы?

Отправлено: 12:23, 13-10-2006 | #5


Аватара для [mzd]

Линуксоид-стакановец


Сообщения: 2391
Благодарности: 186

Профиль | Отправить PM | Цитировать


mar
Цитата:
You are currently running Anope as the root superuser
Похоже на то.
Уважаемый nix_lamer. В Linux крайне настоятельно рекомендуется работать под бюджетом суперпользователя только в самых крайних случаях. У этой операционной системы достаточно средств, позволяющих обычному пользователю выполнять административные функции. Об одном из них ruslandh вам уже рассказал.

-------
Живя в реальном мире, стремись к невероятному... Эрнесто Че Гевара
Everybody lies. (c) House M.D.
Базовая настройка Ubuntu. Документация для новичка.
Руководство по установке, начальной настройке и основам использования операционной системы Ubuntu

Это сообщение посчитали полезным следующие участники:

Отправлено: 12:34, 13-10-2006 | #6


Пользователь


Сообщения: 59
Благодарности: 0

Профиль | Отправить PM | Цитировать


mar да. именно так.
Цитата:
Уважаемый nix_lamer. В Linux крайне настоятельно рекомендуется работать под бюджетом суперпользователя только в самых крайних случаях.
не один раз слышал об этом.
однако вопрос -
если я не постоянно работаю в системе, а захожу только для того, чтобы что-то настроить, зачем мне работать под обычным пользователем?
работаю с раб. станции стоящей рядом. по ssh. Перехватить не должны пароль..
свои действия тоже контролирую - ничего сломать не должен случайно..

почему так не рекомендуется работать под root'ом?

Отправлено: 05:08, 14-10-2006 | #7


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Потому, что можно разрушить систему от простой орфографической ошибке в запускаемом вами скрипте. (как пример).
Для администрирования есть sudo - прописываете туда те команды, которые вам нужно выполнять под root, а дальше вас спасает "собственная лень" - прежде чем сделать что-то новое под root - вы автоматом думаете - а нельзя-ли без этого обойтись.

PS Это манера или стиль работы в Linux - если первым делом начал работать в root - это или "мигрант из Windows" или очень безалаберный человек
Работа под root - это дурная привычка, типа курения - лишний риск сломать систему. Если вы спокойно можете её сломать, то вам кроме игрушечных систем доверять ничего стоящего не стоит
PPS Это не наезд на конкретные личности - это как-бы рассказ человека, который имеет в подчинении несколько молодых Сисадминов

-------
Поспешай не торопясь

Это сообщение посчитали полезным следующие участники:

Отправлено: 08:58, 14-10-2006 | #8


Пользователь


Сообщения: 59
Благодарности: 0

Профиль | Отправить PM | Цитировать


ruslandh спасибо за ответ я действительно мигрант из windows буду избавляться от дурных привычек. ))
по поводу наезда.. я пришел с форумов, где жесткий стёб - норма, так что все ок

Последний раз редактировалось nix_lamer, 14-10-2006 в 13:18.


Отправлено: 13:03, 14-10-2006 | #9


Аватара для kim-aa

Назгул


Сообщения: 2633
Благодарности: 345

Профиль | Отправить PM | Цитировать


nix_lamer
Цитата:
работаю с раб. станции стоящей рядом. по ssh. Перехватить не должны пароль..
Ну вобще-то во многих *nix, в настройках по умолчанию явно запрещена удаленное подключение под root.
Т. e. Вы должны залогинится под пользователем и выполнить su.

2)
Цитата:
мигрант из Windows
- не совсем корректное высказывание.
Я бы сказал "безалаберный мигрант из Win"
Во всех документах по администрированию NT систем, практически на первых страницах, явно заявляется о недопустимости постоянной работы под аккаунтом Администратор'а (иное дело, что на практике такое не всегда возможно, но это уже корявость "реализации", а не "Техпроекта")

Отправлено: 15:06, 14-10-2006 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » запуск бинарника от другого пользователя

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Доступ - [решено] Запуск программ от имени другого пользователя Guest Microsoft Windows 2000/XP 85 21-01-2020 02:06
[решено] Запуск программы от имени другого пользователя SANIOK_AV AutoIt 4 17-11-2009 18:25
Доступ - Запуск от имени другого пользователя. alexnj Microsoft Windows 7 0 08-05-2009 20:35
Запуск задания от имени другого пользователя madmax24 Microsoft Windows NT/2000/2003 5 08-12-2008 08:45
Запуск программ от другого пользователя Bavik Microsoft Windows NT/2000/2003 21 26-07-2007 15:21




 
Переход