| | | | |
| |||||||
| Tutorials Hier findest Du Tutorials, welche nach und nach ein fertiges Script ergeben. Sehen, lernen & verstehen! |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| Benutzer Registriert seit: 04.01.2009
Beiträge: 43
![]() | Ich kann leider nichts ins Wiki schreiben. Deswegen schreibe ich das hier rein: Was brauchen wir?
1. Installation von screen falls noch nötig Die Installation von screen gestaltet sich unter fast allen Distribututionen sehr einfach da es meistens im jeweiligen Packetmaneger vorhanden ist. unter Debian/Ubuntu und Deverate Code: apt-get install screen 2. Die Installation von climm ist eigentlich eben so einfach auf der Hersteller Seite (CLI-based Multi-Messenger) gibt es schon vorkomprimierte Packete zum Download (climm - Herunterladen!) unter Debian/Ubuntu und Deverate Code: cd ~ wget http://climm.org/binary/climm_0.6.3-0_i386.deb dpkg -i climm_0.6.3-0_i386.deb 3. Starten des Screen Termianls um climm zu Konfigurieren starten wir es einfach unter dem Benutzer unter dem es laufen soll. Da climm für unsere Zwecke aber in einem screen Terminal laufen muss starten wir gleich den screen Terminal. In unserem Beispiel unter dem Namen "icq-bot" Zuerst gehen wir sicher das noch keine screen Terminals mit dem Namen icq-bot vorhanden ist. das prüfen wir mit Code: screen -ls Code: kill <Hier die nummer die vor dem .icq-bot steht> Code: screen -S icq-bot Code: Cannot open your terminal '/dev/pts/0' - please check. also gleich mit dem Benutzer einloggen wenn der Terminal Ordnungsgemäß gestartet ist werdet ihr nichts bemerken. 3. Konfigurieren von climm Wir haben nun einen leeren screen Terminal vor uns nur wenn ihr climm schon einmal gestartet hattet und es neu konfigurieren möchtet: Code: rm -r ~/.climm wir geben folgenden Befehl ein um climm zu starten Code: climm z.b. Code: User account ID: 455267192 Code: Password: Lasst die Zeile leer und bestätigt sie einfach nur mit einem ENTER. Das selbe macht ihr auch bei den nächsten Aufforderungen. Drückt so lange ENTER bis ihr in roter Schrifft ein "climm" seht. Nun müssen wir nur noch den screen detachen das machen wir mit der Tastenkombination: Code: Strg + A Code: D Code: [detached] 4. sudo einrichten Nun müssen wir sudo konfigurieren Dazu öffnen wir die Config von sudo mit einem beliebigen Editor als root. Bei mir Nano Code: nano /etc/sudoers Code: %sudo ALL=NOPASSWD: ALL Damit wird die Passwort abfrage für Benutzer in der Gruppe sudo aufgehoben. Jetzt müssen wir den Benutzer der die PHP scripte ausführt zu dieser Gruppe hinzufügen. Bei Ubuntu ist das in der Standartinstallation der Benutzer: www-data. Unter welchem Benutzer ihr PHP scripts ausführt könnt ihr unter Umständen mit PHP-Code: Nun fügen wir dem Benutzer und dem Benutzer dem das, script Gehört der Gruppe "sudo" hinzu. In meinem Beispiel die Benutzer www-data und server Code: usermod -a -G sudo www-data usermod -a -G sudo server 5. Das Script einsetzten Nun könnt ihr das Script einsetzen. Ihr müsst nur noch die Variablen PHP-Code: PHP-Code: erklärt sich glaub ich von selber Der Verfasser haftet nicht für Rechtschreibfehler Geändert von Deltachaos (04.01.2009 um 21:50 Uhr). |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 27.10.2007
Beiträge: 1.708
PHP-Kenntnisse: Anfänger ![]() ![]() ![]() ![]() | Entweder meldest du dich für die Wikiautoren ([Erledigt] PHP-Wiki beitrag erstellen) oder es soll hierhin verrschoben werden. |
| | |
| | ||
| Erfahrener Benutzer Registriert seit: 27.09.2008
Beiträge: 316
PHP-Kenntnisse: Fortgeschritten ![]() | Zitat:
Gemäß dem Falle das die Bulletin Board Software die auch noch installiert ist, oder das Clan CMS von einer RFI oder Remote Code Execution Lücke befallen sind, verwandelt sich der Server glaube ich recht schnell in eine Spamschleuder oder einen Zombie. Ich würde auf jeden Fall davon abraten.
__________________ twitter.com/moveax1 || http://modxcms.com/ || http://ubuntuusers.de/ $live->free() OR die(); | |
| | |
| | |
| Gast
Beiträge: n/a
| Intressante Sache, nur schade dass ich schon seit geraumer Zeit kein ICQ mehr benutze. Würd ich auch keinem empfehlen. |
|
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Wireshark SSL Handshake debugging-Handshake protokoll mittels PHP + Curl | brian johnson | Off-Topic Diskussionen | 0 | 06.11.2008 11:54 |
| Mysql startet unter Debian nach Update nicht mehr | namlit | Server, Hosting und Workstations | 4 | 05.08.2008 15:49 |
| lamp klappt noch nicht | nixdorf | PHP Tipps 2006 | 14 | 16.10.2006 15:30 |
| root server | phpdummi | Server, Hosting und Workstations | 14 | 16.07.2006 15:19 |
| Sql server auf root server starten? | PHP Tipps 2006 | 1 | 18.01.2006 17:59 | |
| PHP mails gehen nicht mehr | Server, Hosting und Workstations | 23 | 29.10.2005 23:25 | |
| Mails mit PHP über einen SMTP Server versenden | JeeZ | PHP Tipps 2005-2 | 15 | 04.09.2005 18:54 |
| Suche Tipps für Persormance-Steigerung (Geld für Nützliches) | Beitragsarchiv | 18 | 16.08.2005 10:57 | |
| Linux Server | Beitragsarchiv | 5 | 17.07.2005 13:55 | |
| PHP1 Script | freq.9 | PHP Tipps 2005 | 15 | 27.04.2005 14:18 |
| Ermitteln welche Scripte noch MySQL-Verbindung offen haben | MrMarco | PHP-Fortgeschrittene | 40 | 05.04.2005 09:34 |
| [Erledigt] Mit PHP Script auf einem Root Server per SSH einlogen | PHP Tipps 2005 | 5 | 27.03.2005 19:24 | |
| [Erledigt] GD lib in PHP einbinden | PHP-Fortgeschrittene | 15 | 24.08.2004 17:37 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php howto, php icq, icq php, php icq bot, icq bot linux, http://www.php.de/tutorials/50318-howto-icq-narichten-versenden-mit-php-benoetigt-root-zugang-zu-linux-server.html, climm howto, php exec root, linux icq bot, php icq script, climm php, php exec als root, icq terminal, icq php script, php exec as root, narichten, icq bot, climm tutorial, icqbot curl, icq linux bot |