Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Linux Forum Linux-Web.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

29.12.2003, 20:58

Programm ausführen?!?

Also gut.
Es ist folgendes Problem:
Ich mir SuSE Linux 9.0 Professional gekauft um es als Webserver zu verwenden. Vorläufig habe ich mir dann mal bei www.ipactive.de ne DDNS gemacht um erst mal zu testen ob alles funktioniert. Dazu muss man sich auch noch ein Programm runterladen. Hier bekommt man es her. So, mein Problem ist jetz, ich hab es entpackt, es in das Verzeichnis /usr/bin/ wie es in der Readme steht verschoben. Wenn ich es ausführen will zeigt er mir egal was ich da nach den Bindestrich reinschreibe das an:

michael@linux:/usr/bin> ipactive_client -e
Setuid/gid script is writable by world.

und wenn ich auf die Datei klicke zeigt er mir den Quellcode von dem Programm an. Stell ich mich so blöd an oder benutze ich den falschen Befehl in der Konsole? Ich hoffe, das ist detailiert genug!

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Linuxuser« (30.12.2003, 20:14)


strcat

Unix Gladiator

  • »strcat« ist männlich

Beiträge: 2 331

Wohnort: /Earth/Germany/Bavaria/Regensburg

  • Nachricht senden

2

29.12.2003, 21:22

RE: Quelltext

Thus spake Linuxuser:
> Wenn ich auf bestimmt Dateien klicke wird mir der Quelltext
> angezeigt. Was kann ich machen, dass die Programme ausgeführt
> werden?

Kompilieren. RTFM!

3

29.12.2003, 23:08

Ich will z.B. das Programm http://www.ipactive.de/download/ipactive_client_v0.2.tar.gz
ausführen aber da zeigt er mir dann den Quellcode an.

strcat

Unix Gladiator

  • »strcat« ist männlich

Beiträge: 2 331

Wohnort: /Earth/Germany/Bavaria/Regensburg

  • Nachricht senden

4

29.12.2003, 23:16

Thus spake Linuxuser:
> Ich will z.B. das Programm
> http://www.ipactive.de/download/ipactive_client_v0.2.tar.gz
> ausführen aber da zeigt er mir dann den Quellcode an.

Welchen Teil von

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Systemvoraussetzungen:
Installierte Software:
Perl >= Version 5.0
Perl-Module: IO::Socket und Sys::Syslog
(in der Regel bereits mit Perl installiert)

Entpacken des Archivs

gzip -cd ipactive_client_v0.2.tar.gz | tar -x

oder übersichtlicher:

gzip -d ipactive_client_v0.2.tar.gz
tar -xf ipactive_client_v0.2.tar

Bitte lesen Sie die im Archiv befindliche README Datei für weitere
Installationshinweise.

hast Du nicht verstanden?
Christian 'strcat' Schneider <http://www.strcat.de/>
/* When all else fails, read the instructions. */

5

29.12.2003, 23:25

Das hab ich ja verstanden! Aber bei der Datei, die irgendwas mit ip heißt zeigt er mir dann den Quelltext an anstatt sie auszuführen.

strcat

Unix Gladiator

  • »strcat« ist männlich

Beiträge: 2 331

Wohnort: /Earth/Germany/Bavaria/Regensburg

  • Nachricht senden

6

29.12.2003, 23:33

Thus spake Linuxuser:
> Das hab ich ja verstanden! Aber bei der Datei, die irgendwas mit ip
> heißt zeigt er mir dann den Quelltext an anstatt sie auszuführen.

Steht doch alles in der README.
,----
| Passen Sie ggf. den Owner (chown) oder die Rechte (chmod) an
| Ihre Beduerfnisse an. Im Grundzustand hat nur der Benutzer
| 'root' Ausfuehrungsrechte.
|
| Kopieren Sie die Datei ipactive_client nun ggf. in ein
| Verzeichnis, z.B. nach /usr/bin.
`----
Nicht draufklicken, sondern von einer Konsole heraus ausfuehren.

7

29.12.2003, 23:42

Ok, danke! Das versuch ich mal! Ich bin noch ein Linux Noob!

strcat

Unix Gladiator

  • »strcat« ist männlich

Beiträge: 2 331

Wohnort: /Earth/Germany/Bavaria/Regensburg

  • Nachricht senden

8

29.12.2003, 23:57

Du kannst Dir auch den Source des Programms ansehen, da die meisten
(sofern sie nicht von mir sind *g*) kommentiert sind.
Programmierkentnisse sind fuer Linux nie verkehrt.

Pharao

2 sexy 4 my Linux

  • »Pharao« ist männlich

Beiträge: 4 214

Wohnort: Hirschhorn / Neckar

Beruf: Schüler

  • Nachricht senden

9

30.12.2003, 00:43

close the world - open the next


"funzt" und jegliche Abwandlung davon ist kein Wort, egal wie oft du es dir einredest, verdammt nochmal!

10

30.12.2003, 01:01

Is jetz viellehct ne dumme Frage aber wie kann ich es aus der Konsole heraus ausführen?

strcat

Unix Gladiator

  • »strcat« ist männlich

Beiträge: 2 331

Wohnort: /Earth/Germany/Bavaria/Regensburg

  • Nachricht senden

11

30.12.2003, 01:36

Ausfuehrbar machen (man chmod), in einem Verzeichniss ablegen das in
Deinem $PATH liegt (Suchfunktion hier im Board) und dann einfach den
Namen des Programms eingeben.

12

30.12.2003, 10:18

Ich weis ja nicht ob's richtig ist, wie ich es mach aber er zeigt mir dann immer "Setuid/gid script is writable by world" an. Kann vielleicht jemand ganz genau schreiben, was ich machen soll????

strcat

Unix Gladiator

  • »strcat« ist männlich

Beiträge: 2 331

Wohnort: /Earth/Germany/Bavaria/Regensburg

  • Nachricht senden

13

30.12.2003, 11:19

Thus spake Linuxuser:
> Ich weis ja nicht ob's richtig ist, wie ich es mach aber er zeigt
> mir dann immer "Setuid/gid script is writable by world" an. Kann
> vielleicht jemand ganz genau schreiben, was ich machen soll????

<http://linux-web.de/home/thread.php?threadid=1678&page=1&sid=>
Vorletztes Posting und die Manpage von chmod helfen Dir weiter.

14

30.12.2003, 11:28

Wenn ich das richtig verstanden hab soll ich die Berechtigungen verändern. Hab ich gemacht. Aber was genau muss ich in der Konsoel eingeben um es auszuführen?? Ich hab es im Verzeichnis /usr/bin und bin als root eingeloggt. Ich hoffe, jetz kann mir jemand weiterhelfen.

strcat

Unix Gladiator

  • »strcat« ist männlich

Beiträge: 2 331

Wohnort: /Earth/Germany/Bavaria/Regensburg

  • Nachricht senden

15

30.12.2003, 11:34

Thus spake Linuxuser:
> Wenn ich das richtig verstanden hab soll ich die Berechtigungen
> verändern.

s/soll/sollte/

> Hab ich gemacht. Aber was genau muss ich in der Konsoel eingeben um
> es auszuführen?? Ich hab es im Verzeichnis /usr/bin und

Ist das jetzt eine Fangfrage? Du solltest entweder Dein Problem genau
beschreiben oder _endlich_ mal die zur Genuege vorhandenen Anleitungen
/ Manpages / Dokumentationen durchlesen. Auch die Tatsache das man
"Anfaenger" ist, befreit nicht davon.
Bis Du das gemacht hat, kriegst Du von mir keine Antworten mehr.

> bin als root eingeloggt. Ich hoffe, jetz kann mir jemand
> weiterhelfen.

Man loggt sich nicht als root ein; die Gruende dafuer stehen im
Handbuch und sind bei einer Suchmaschine zu finden.

16

30.12.2003, 11:38

Zitat

Man loggt sich nicht als root ein; die Gruende dafuer stehen im
Handbuch und sind bei einer Suchmaschine zu finden.

Läuft der Apache von selbst wenn ich mich jetz als anderer Benutzer einlogge?

EDIT: Ok, er läuft trotzdem. Aber ich hab dann keinen Zugriff mehr auf das Verzeichnis!

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Linuxuser« (30.12.2003, 11:42)


renegade

macht was er will

  • »renegade« ist männlich

Beiträge: 2 842

Wohnort: Ostfriesland

Beruf: root

  • Nachricht senden

17

30.12.2003, 11:57

> Läuft der Apache von selbst wenn ich mich jetz als anderer Benutzer einlogge?

Wenn Du schon Tips bekommst - wiso befolgst Du Die nicht?

Deine Aussage ist natürlich NICHT RICHTIG - ums mal sauber zu formulieren. Lese die Quellen, die Dir schon angeboten worden sind bevor Du weiter fragst!
Sokrates (468 v.Chr. - 399 v.Chr.)
"Es ist keine Schande, nichts zu wissen, wohl aber, nichts lernen zu wollen."

18

30.12.2003, 12:35

Also gut! Das mit dem SSL hab ich jetz ja geschafft! Hat genau so gefunzt wie es ind er Readme angegeben war. Aber mit dem ipactive_client komm ich einfach nicht weiter! Da kann ich machen, was ich will!

renegade

macht was er will

  • »renegade« ist männlich

Beiträge: 2 842

Wohnort: Ostfriesland

Beruf: root

  • Nachricht senden

19

30.12.2003, 12:53

Wie wäre es, wenn Du uns Deine Probleme hier mal im Detail erläuterst?!!!

PS: Wenn Du Dein Verhalten, was das Fragen stellen nicht umgehend änderst, werde ich diesen Thread schließen. Ich habe Dich mitlerweile oft genug angemahnt! Dieses Forum ist nicht dazu geadacht, es mit zig sinnlosen Posts vollzumüllen!
Sokrates (468 v.Chr. - 399 v.Chr.)
"Es ist keine Schande, nichts zu wissen, wohl aber, nichts lernen zu wollen."

20

30.12.2003, 19:54

Also gut.
Es ist folgendes Problem:
Ich mir SuSE Linux 9.0 Professional gekauft um es als Webserver zu verwenden. Vorläufig habe ich mir dann mal bei www.ipactive.de ne DDNS gemacht um erst mal zu testen ob alles funktioniert. Dazu muss man sich auch noch ein Programm runterladen. Hier bekommt man es her. So, mein Problem ist jetz, ich hab es entpackt, es in das Verzeichnis /usr/bin/ wie es in der Readme steht verschoben. Wenn ich es ausführen will zeigt er mir egal was ich da nach den Bindestrich reinschreibe das an:

michael@linux:/usr/bin> ipactive_client -e
Setuid/gid script is writable by world.

und wenn ich auf die Datei klicke zeigt er mir den Quellcode von dem Programm an. Stell ich mich so blöd an oder benutze ich den falschen Befehl in der Konsole? Ich hoffe, das ist detailiert genug!

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »Linuxuser« (30.12.2003, 20:01)


Thema bewerten