Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Apache2 bash script mit su oder Sudo

Mitglied: Loip104

Loip104 (Level 1) - Jetzt verbinden

22.10.2013 um 16:30 Uhr, 2578 Aufrufe, 2 Kommentare, 1 Danke

Hy, ich versuche grade ein paar simple Sachen per Web auszuführen.

aktuell habe ich nur eine Kleine index die in einem frame die eigentliche PHP aufruft.

ich habe dies so versucht
01.
<?php
02.
$output = passthru('sudo /home/steam/steamcmd.sh +login anonymous +force_install_dir /home/steam/games/hl2/teest +app_update  232370 validate +quit
03.
 ');
04.
echo "<pre>$output</pre>";
05.
?>
Dies Funktioniert wunderbar, nur dummerweise als root
was aber allerdings den Zweck verfehlt


inder sudoers Datei habe ich

01.
# User privilege specification
02.
root    ALL=(ALL:ALL) ALL
03.
www-data ALL=(ALL:ALL) NOPASSWD: /home/steam/steamcmd.sh

Soweit funktioniert das ganze auch.
nur wehre es ja nicht sonderlich schlau www-data ohne pw als root aufden server loszulasen.

Ich habe nur leider keinen Plan wie ich ihn dazu bringen kann bei su oder sudo als user "steam" zu arbeiten

Ich hoffe ihr habt da einen Kleinen Tip fürmich

MFG
Loip104


Sytem
Mitglied: Lochkartenstanzer
22.10.2013 um 16:33 Uhr
<code type=plain>
man sudo
</ccode

und

<code type=plain>
man su
</ccode

sollten weiterhelfen. Nach dem Wort user suchen.

lks
Bitte warten ..
Mitglied: Loip104
22.10.2013 um 22:56 Uhr
Hy ich habe wie indem manuell von Sudo beschrieben den Operator -u angehhangen das funktioniert auch soweit.

Nur fragt er weiterhin nachdem Pw wen ich versuche die PHP auszuführen.


mit Su als "www-data"
01.
$ sudo -u steam /home/steam/steamcmd.sh +login anonymous +force_install_dir /home/steam/games/hl2/teeees32 +app_update 232370 validate +quit
02.
[sudo] password for www-data:
was natürlich später über die PHP nicht mehr funktioniert.

inder sudoers habe ich folgenden Eintrag gemacht
01.
www-data ALL = NOPASSWD: /home/steam/steamcmd.sh
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Automatisiertes bash Script
gelöst Frage von SpeakerSTBatch & Shell5 Kommentare

Hallo, ich hoffe mir kann hier jemand helfen. Ich versuchen uns unsere Linux Installation zu Autmoatisieren. Dabei sollen Teil ...

Linux
Umlaute zählen - Bash-Script
gelöst Frage von plutowitschLinux5 Kommentare

Hallo liebe Administratoren, ich würde gerne mit Hilfe eines Codeschnipsels die Umlaute eines Strings zählen. Beispiel: Jemand eine Idee, ...

Batch & Shell
Bash Shell Script lernen
gelöst Frage von RobJoe25Batch & Shell4 Kommentare

Hallo Administrator-Community, ich habe eine Frage. Kennt jemand gute Homapage´s (am besten auf Deutsch) oder gute Bücher, wie ich ...

Batch & Shell

XCopy bash script ungültige laufwerksangabe.?

Frage von f0rml0sBatch & Shell5 Kommentare

kopieren klappt wunderbar, nur eine Zeile macht probleme diese hier nämlich = xcopy /F '\\%userip%\c$\Program Files (x86)\IBM\Lotus\Notes\notes.ini hier bekomme ...

Neue Wissensbeiträge
Datenschutz

SiSyPHuS Win10: Analyse der Telemetriekomponenten in Windows 10

Tipp von freesolo vor 1 TagDatenschutz1 Kommentar

Alle die sich detailliert für die Datensammlung interessieren die unter Windows 10 stattfindet, sollten sich folgende Analyse des BSI ...

Sicherheit
Adminrechte dank Intel-Grafikkarte
Information von DerWoWusste vor 1 TagSicherheit1 Kommentar

ist das Advisory, welches beschreibt, welche Intel HD Graphics Modelle Sicherheitslücken haben, mit denen sich schwache Nutzer zu Admins ...

Internet

EU Urheberrechtsreform: Eingriff in die Internetkultur

Information von Frank vor 2 TagenInternet1 Kommentar

Liebe Besucherin, lieber Besucher, warum erscheint das obere Banner in allen Beiträgen? Aus Protest gegen Teile der geplanten EU-Urheberrechtsreform ...

Windows Server
Windows Backup - FilterManager Event 3
Tipp von NixVerstehen vor 2 TagenWindows Server

Hallo zusammen, ich bin kein gelernter ITler und auch beruflich nicht in dem Feld tätig. Wir setzen in unserem ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
Glasfaserkabel verlegen und Anschlüsse setzen
Frage von LLL0rdLAN, WAN, Wireless21 Kommentare

Hallo Leute, ich muss demnächst ein Netzwerkkabel auf einer Länge von ca. 70 Metern verlegen. Das Netzwerkkabel soll dabei ...

Windows Server
Mac Rechner im Windows Netzwerk - was jetzt?
gelöst Frage von Kopfg3ldWindows Server18 Kommentare

Hallo zusammen, ich habe folgende Herausforderungen. Aber erst mal was kurz zum Netzwerk - Windows Server (ältester ist ein ...

Datenbanken
MySQL Schleife in Stored Procedure
Frage von facebrakerDatenbanken15 Kommentare

Hallo, ich bin gerade echt am grübeln. Ich habe in meiner DB, bestimmte Zeiträume gespeichert. z.B. User_ID ; von ...

Microsoft Office
Sharepoint 2016 mag keine Umlaute in .docx-Titeln
gelöst Frage von DerWoWussteMicrosoft Office14 Kommentare

Moin Kollegen. Nutzt hier jemand Sharepoint? Könnt Ihr, unabhängig von der Sharepointversion, bitte einen Test machen? Ladet ein .docx ...