suche "net send" (win32) unter linux

Das Forum fĂĽr den Linux-Pinguin - auch andere Unix-Derivate (*BSD, (Open)Solaris, Apple's Darwin / MacOS X, ...) sind hier willkommen!
Forumsregeln
Das Forum fĂĽr den Linux-Pinguin - auch andere Unix-Derivate (*BSD, (Open)Solaris, Apple's Darwin / MacOS X, ...) sind hier willkommen!

suche "net send" (win32) unter linux

Beitragvon Success » Di 28 Okt, 2003 23:44

hallo!

ich bin ein neuling in der linux-welt.....

ich suche einen befehl (unter linux) der das gleiche wie
"net send <ip-adresse> <text>"
unter windows macht - eine messagebox also...

ich hab im lan eben den linux-server stehen und einige windowsrechner...

welcher befehl ist das, daĂź ich an die win-rechner eine messagebox senden kann??

danke, robert
Success
Junior Board-Mitglied
Junior Board-Mitglied
 
Beiträge: 54
Registriert: Mi 24 Sep, 2003 21:21
Wohnort: Immer auf der Flucht...

Beitragvon Klemens » Mi 29 Okt, 2003 00:32

smbclient -M Rechnername

STRG+D sendet dann ab
Klemens
Board-Mitglied
Board-Mitglied
 
Beiträge: 104
Registriert: Do 26 Jun, 2003 00:17

Beitragvon Success » Mi 29 Okt, 2003 10:45

hi, danke fĂĽr die antwort!

aber....

mein problem ist das:
ich habe auf dem server ein .php file - onlinestatus.php - wenn ich auf diese seite gehe, wird mir angezeigt, welcher rechner grad online ist (sind einige rechner mittels wlan verbunden, nachbarn usw.).

von dort aus möchte ich das script dann aufrufen - ein net send - somit bin ich nicht unmittelbar vor dem linuxrechner und kann somit nich STRG+D drücken...
gibts da einen schalter, den du mitgeben kannst das er gleich einen bestimmten text sendet?

lg, robert
Success
Junior Board-Mitglied
Junior Board-Mitglied
 
Beiträge: 54
Registriert: Mi 24 Sep, 2003 21:21
Wohnort: Immer auf der Flucht...

Beitragvon Klemens » Mi 29 Okt, 2003 12:10

cat nachricht.txt | smbclient -M RechnerName
Dann wird er Inhalt von nachricht.txt ohne STRG+D versendet
Klemens
Board-Mitglied
Board-Mitglied
 
Beiträge: 104
Registriert: Do 26 Jun, 2003 00:17

Beitragvon Success » Mi 29 Okt, 2003 12:23

danke, hab aber noch immer probs:

kann ich das auch mit eingabe anstatt nachricht.txt machen?
zb: cat mein text bla bla bla | smbclient -M 192.168.100.3


ich bekomm dann immer:
session request failed

(bin dort am linuxrechner NiCHT eingeloggt, weder als root noch sonst was!)

bitte um nochmalige hilfe...
danke, robert
Success
Junior Board-Mitglied
Junior Board-Mitglied
 
Beiträge: 54
Registriert: Mi 24 Sep, 2003 21:21
Wohnort: Immer auf der Flucht...

Beitragvon Klemens » Mi 29 Okt, 2003 12:33

Success hat geschrieben: cat mein text bla bla bla | smbclient -M 192.168.100.3


Das geht so nicht!
cat: gibt den Inhalt einer Datei aus.
192.168.100.3: Soviel ich weiss, brauchst Du den Namen. Mit einer IP geht das nicht (kann mich jetzt aber auch irren)

Du kannst aber mit echo in eine Datei screiben und dann die Datei auslesen

echo "Hallo, das ist mein Text" > nachricht.txt
cat nachricht.txt | smbclient .. usw.


Blödsinn - kannst ja natürlich den Umweg über eine Datei auslassen:
echo "Hallo, das ist mein Text" | smblcient -M Rechnername

Wenn die Adressen statisch sind, kannst ja in /etc/hosts die Namen der Rechner und ihre IP reinschreiben. Das mit der IP muss ich mir erst anschauen .. Vielleicht geht da auch was [/i]
Klemens
Board-Mitglied
Board-Mitglied
 
Beiträge: 104
Registriert: Do 26 Jun, 2003 00:17

Beitragvon Success » Mi 29 Okt, 2003 13:10

danke fĂĽr deine mĂĽhe, aber das geht noch immer net *verzweifel*

ich mach das in php so:

[php]<?

exec("echo \"Hallo, das ist mein Text\" | smblcient -M Pc-robert");

?>[/php]

jetzt wirft er keine fehlermeldung mehr aus und die ladezeit im browser wenn ich die datei aufruf ist minimal, wogegen vorher hat er recht lange gebrucht und dann gesagt, session request failed

das problem is, ich bekomm KEINE nachricht auf meinen rechner!
warum?

lg

----edit----

oder MUSS man vielleicht als root eingeloggt sein, damit ich sowas senden kann?
Success
Junior Board-Mitglied
Junior Board-Mitglied
 
Beiträge: 54
Registriert: Mi 24 Sep, 2003 21:21
Wohnort: Immer auf der Flucht...

Beitragvon Klemens » Mi 29 Okt, 2003 13:15

Liegt aber nicht zufällig daran, dass Du im Script:
Code: Alles auswählen
smblcient

statt
Code: Alles auswählen
smbclient

stehen hast ;)

Schau einmal nach, was in /var/log/apache steht - dort werden die Fehlermeldungen AFAIK hingeschickt.

Root musst nicht sein - was noch sein kann, ist dass der Apache unter einem user gestartet werden muss, der eine shell hat?
Klemens
Board-Mitglied
Board-Mitglied
 
Beiträge: 104
Registriert: Do 26 Jun, 2003 00:17

Beitragvon Success » Mi 29 Okt, 2003 13:20

stimmt!

trotzdem bekomm ich jetzt "Connection to Pc-robert failed" zurĂĽck...

shit... warum?

mein rechner heiĂźt SICHER Pc-robert, auch die groĂź/kleinschreibung passt!

lg
Success
Junior Board-Mitglied
Junior Board-Mitglied
 
Beiträge: 54
Registriert: Mi 24 Sep, 2003 21:21
Wohnort: Immer auf der Flucht...

Beitragvon Klemens » Mi 29 Okt, 2003 13:27

Und Pc-Robert ist so auch in /etc/hosts eingetragen?
Klemens
Board-Mitglied
Board-Mitglied
 
Beiträge: 104
Registriert: Do 26 Jun, 2003 00:17

Beitragvon Success » Mi 29 Okt, 2003 13:34

sorry, versteh bald nix mehr... ich kenn mich leider under linux nicht aus

wie kann ich mir die datei ansehen, die logdatei?

ich hab es jetzt mal vorort am linuxrechner versucht...
dort will er sich zu einer 192.168.101.55er adresse verbinden, und sagt dann, could nor connect to pc-robert

woher hat er diese adresse, was will er mit der?
so eine ip kenn ich nicht... gibts net
Success
Junior Board-Mitglied
Junior Board-Mitglied
 
Beiträge: 54
Registriert: Mi 24 Sep, 2003 21:21
Wohnort: Immer auf der Flucht...

Beitragvon Klemens » Mi 29 Okt, 2003 13:53

Die Logdateien kannst mit tail, cat oder einem Editor ansehen.
tail: die letzten Zeilen.

z.b
tail /var/log/apache/error.log

Wo er diese IP her hat, weiss ich nicht??

Schau einmal nach, was in /etc/hosts drinnen steht

Noch was:
Hab das grad mit "Pc-robert" ausprobiert - das geht bei mir auch nicht - Eventuell stört das "-". Aber auch ein Pc\-robert wollte nicht.
Klemens
Board-Mitglied
Board-Mitglied
 
Beiträge: 104
Registriert: Do 26 Jun, 2003 00:17

Beitragvon Success » Mi 29 Okt, 2003 14:10

in der /var/log/apache/error.log stehen nur wenige zeilen drinn, nämlich nur die fehler, weil ich vorhin smbclient fasch geschrieben hab... sonst nix

und in der /etc/hosts steht auch nur wenig drinn, nicht was mir was sagen könnte:

#ff02::3 ip6-allhosts
.
.
.
.
.
.

6 zeilen oder so...

hmmm.... was kann da sein...

sonnst lass ma das, zwar ärgert es mich, aber irgendwann, falls ich micht wirklich mal mit linux angefreundet habe, wird´s schoa funktionieren...

danke, wenn dir nochwas einfällt, bitte malden :-)

danke vielmals
Success
Junior Board-Mitglied
Junior Board-Mitglied
 
Beiträge: 54
Registriert: Mi 24 Sep, 2003 21:21
Wohnort: Immer auf der Flucht...

Beitragvon Klemens » Mi 29 Okt, 2003 14:17

Das mit Pc-robert bei mir war ein Fehler bei mir (muss ja den echten netbios-name nehmen ;)

Also so schnell wĂĽrd ich da nicht aufgeben - kannst nur was lernen.

FĂĽg den Rechner in die /etc/hosts ein:
Code: Alles auswählen
echo "192.168.100.3  Pc-robert" >> /etc/hosts
Klemens
Board-Mitglied
Board-Mitglied
 
Beiträge: 104
Registriert: Do 26 Jun, 2003 00:17

Beitragvon Success » Mi 29 Okt, 2003 14:59

danke fĂĽr deine aufmunterung... *g*

jetzt steht in der /etc/hosts folgendes:

---
#::1 ip6-localhost ip6-loopback
#fe00::0 ip6-localnet
#ff00::0 ip6-mcastprefix
#ff02::1 ip6-allnodes
#ff02::2 ip6-allrouters
#ff02::3 ip6-allhosts
192.168.100.3 Pc-robert
---

und wenn ich jetzt echo "Hallo, das ist mein Text" | smblcient -M Pc-robert" eingebe, kommt folgendes:

---
added interface ip=192.168.100.1 bcast=192.168.100.255 nmask=255.255.255.0
timeout connecting to 192.168.101.55:139
Error connecting to 192.168.101.55 (Operation already in progress)
Connection to Pc-robert failed
---

woher hat der junge die 192.168.101.55:139 her ????? ich denk, daran wird es liegen!
Success
Junior Board-Mitglied
Junior Board-Mitglied
 
Beiträge: 54
Registriert: Mi 24 Sep, 2003 21:21
Wohnort: Immer auf der Flucht...

Nächste

ZurĂĽck zu LINUX & UNIX-DERIVATE

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 10 Gäste