Go Back   За UNIX и Linux Форуми > Топ форуми > Shell Програмиране и скриптове
.
Google Site



Shell Програмиране и скриптове Пост въпроси за KSH, CSH, SH, Bash, Perl, PHP, SED, AWK И ДРУГИ черупки скриптове и черупки скриптови езици тук.

Closed Thread
English Japanese Spanish French German Portuguese Italian Осъществено от Powered by Google
 
Нишка Инструменти Търсене в тази нишка Оцени резба Покажи Режими
  #1 (Permalink)  
Old 03-18-2009
Регистрирани потребители
 

Присъедини Дата: Mar 2009
Публикации: 8
Пусни системата команда в Perl CGI

Здравейте момчета,
Има проблем с Perl CGI скриптове насам. Имам нужда да работи системата команда, за да получи статут на процеса. За съжаление този процес е собственост на конкретен потребител и само това потребителят може да получи своя статус. Така че аз се опитах вървят командването на Perl CGI с "н", но след това получавам следното logfile влизане:
Цитат:
са: трябва да тече от терминал
Някой да знае как да се реши този проблем? Друга заповед? Друг настройка някъде?
Спонсорирани Връзки
  #2 (Permalink)  
Old 03-18-2009
fpmurphy's Avatar
Модератор
 

Присъедини Дата: Dec 2003
Местоположение: Флорида
Мнения: 2101
Опитайте използвайки sudo, ако тя е на разположение на вашата система.
  #3 (Permalink)  
Old 03-18-2009
Регистрирани потребители
 

Присъедини Дата: Mar 2009
Публикации: 8
Дадоха, че снима много, но manpage на sudo казва следното:
Цитат:
Ако потребителят се позовава корен, или ако целта потребителят е същият като се позовава потребител, не се изисква парола. В противен случай, sudo изисква удостоверяване, че потребителите сами с парола по подразбиране
Така Perl Просто грабва изхода от sudo:
Цитат:
[sudo] парола за WWW-данни:
За съжаление WWW данните не парола, тъй като той не е предназначен да се използва като система сметка. И освен това, аз дори не знам как да се представи тази парола, за да sudo ...
  #4 (Permalink)  
Old 03-18-2009
pludi's Avatar
pludi pludi is offline Forum Staff  
Модератор
 

Присъедини Дата: Dec 2008
Местоположение:. Към
Мнения: 2960
Проверете sudoers manpage за NOPASSWD маркер
  #5 (Permalink)  
Old 03-18-2009
Регистрирани потребители
 

Присъедини Дата: Mar 2009
Публикации: 8
Благодаря за подсещане. Звучеше като правия път, той се опита чрез добавяне
Цитат:
WWW данни ALL \u003d NOPASSWD: ВСИЧКО
до / т.н. / sudoers. Още същата влезте влизане ...
  #6 (Permalink)  
Old 03-18-2009
Регистрирани потребители
 

Присъедини Дата: Mar 2009
Публикации: 8
Добре, сега изглежда проблемът изместен малко. След като се опитва sudo отвътре Perl, На органи logfile показа този ред:
Цитат:
18 март 21:41:58 Debian sudo: pam_unix (sudo: органи): удостоверяване недостатъчност; logname \u003d uid \u003d 0 euid \u003d 0 TTY \u003d ruser \u003d rhost \u003d потребител \u003d WWW-данни
Така че от корен и su'ed за ww-данни и опита въведете командата директно от командния ред. Резултатът е тази в auth.log:
Цитат:
18 март 21:43:01 Debian sudo: pam_unix (sudo: органи): разговор провали
18 март 21:43:01 Debian sudo: pam_unix (sudo: органи): органи не могат да се идентифицират парола за [WWW-данни]
18 март 21:43:01 Debian sudo: WWW-данни: pam_authenticate: Kommunikationsfehler; TTY \u003d Точки / 0; PWD \u003d / Var / дневник; ПОТРЕБИТЕЛ \u003d <my желания user>; COMMAND \u003d <my желания command>
"Kommunikationsfehler" ще означава нещо като комуникация неуспех или провал разговор на английски език.

Сега, аз не знам как да се продължи най-малко. Просто не знам Linux това доста добре. Някой да ми идеи?
  #7 (Permalink)  
Old 03-19-2009
rikxik's Avatar
Регистрирани потребители
 

Присъедини Дата: Dec 2007
Публикации: 250
Може ли да се свържете интерактивен като WWW-данни?
Ако отговорът е да, от WWW-данни за вход за какво ще ви се, когато правим "sudo СУ -"?
Спонсорирани Връзки
Closed Thread

Маркери

Tags
CGI, Perl

Нишка Инструменти Търсене в тази нишка
Търсене в тази нишка:

Разширено търсене
Покажи Режими Оцени тази тема
Оцени тази тема:

Правила за публикуване
Ти не може да публикувате нови конци
Ти не може да публикувате отговори
Ти не може да публикувате прикачени файлове
Ти не може да редактирате вашите мнения

BB код е На
Усмивки са На
[IMG] код На
HTML код е Отдалечаване
Trackbacks са На
Pingbacks са На
Refbacks са Отдалечаване


Още UNIX и Linux Форум Теми Можете да намерим Полезни
Нишка Нишка Начално Форум Отговори Последно мнение
Perl система за командване разговори към променлива 4scriptmoni Shell Програмиране и скриптове 5 11-10-2008 12:09 ч.
[Perl] Достъп до множество елементи в sed командване в Perl скрипта userix Shell Програмиране и скриптове 2 10-03-2008 01:05 ч.
Имате нужда от помощ w / PERL системата команда lorik Shell Програмиране и скриптове 1 12-06-2006 08:09 ч.
Perl - система команда reggiej Shell Програмиране и скриптове 5 09-26-2005 08:52 ч.
Perl тичам система команда gdboling Shell Програмиране и скриптове 1 09-02-2003 11:30 ч.



Всички времена са GMT -4. В момента е: 04:46 AM.


Осъществено от: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Езикови преводи Осъществено от .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
За UNIX и Linux Форуми Content Copyright © 1993-2010. Всички права Reserved.Ad Управление чрез RedTyger

Съдържание съответно с URL адреси vBSEO 3.2.0