Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Telnet will nicht

6 views
Skip to first unread message

Falk Husemann

unread,
Apr 29, 2002, 10:39:55 AM4/29/02
to
Hallo!
Seitdem ich meinen Server (imac Sommer 2000) auf Mac OS X 10.1.4
geupdatet habe, möchte cih auch via Telnet auf den Rechner zugreifen
können. Das geht nach der aktivierung in den Systemeinstellungen leider
trotzdem nicht.

localhost:~] username% telnet 255.255.255.255
Trying 255.255.255.255...
telnet: Unable to connect to remote host: Connection refused

(username und ip verändert)
Wie kann ich es wieder dazu bringen, mit mir zu "reden"?

mfg
Falk
--
A Penguin a day keeps idiots away!

Steffen Kluge

unread,
Apr 29, 2002, 10:49:55 AM4/29/02
to
According to Falk Husemann <falkhu...@web.de>:

>localhost:~] username% telnet 255.255.255.255
>Trying 255.255.255.255...
>telnet: Unable to connect to remote host: Connection refused

Ich glaube nicht, daß OS X noch standardmäßig einen Telnet-Server
enthält. Telnet und andere Klartext-Login-Programme gehören
eingemottet, und OS X hat das wohl getan. Wie sieht es denn mit
``ssh imac'' aus? Das ist das einzige, was ich bisher verwendet
habe, und es funktioniert tadellos.

(Hostname verändert ;-)

Cheers
Steffen.

Michael Vogel

unread,
Apr 29, 2002, 10:53:21 AM4/29/02
to
Hi!

Falk Husemann <falkhu...@web.de> wrote:
> Hallo!
> Seitdem ich meinen Server (imac Sommer 2000) auf Mac OS X 10.1.4
> geupdatet habe, möchte cih auch via Telnet auf den Rechner zugreifen
> können. Das geht nach der aktivierung in den Systemeinstellungen leider
> trotzdem nicht.

Hast Du es auch schon per ssh versucht? Evtl. rede ich jetzt Unsinn, aber
ich glaube, die Aktivierung in den Systemeinstellungen betrifft den sshd,
nicht den telnetd.

Wenn Du telnet aktivieren möchtest (Sicherheitslücke) mußt Du evtl. in der
inetd.conf den Eintrag für telnet aktivieren.

Tschau!

Michael
--
"If privacy is outlawed, only outlaws will have privacy."
Phil Zimmerman, http://www.pgpi.org/doc/whypgp/en/

Falk Husemann

unread,
Apr 29, 2002, 11:04:31 AM4/29/02
to
Steffen Kluge <kl...@dotnet.org> wrote:
> Wie sieht es denn mit
> ``ssh imac'' aus?

Das funktioniert tadellos, aber ich kann mich nicht unter einen anderen
Usernamen anmelden, als cih es auf meinem client schon bin. Schade. Gibt
es keien anderen Mögl. ?

Irina Rosenthal

unread,
Apr 29, 2002, 11:04:26 AM4/29/02
to
falkhu...@web.de (Falk Husemann) writes:

> Hallo!
> Seitdem ich meinen Server (imac Sommer 2000) auf Mac OS X 10.1.4
> geupdatet habe, möchte cih auch via Telnet auf den Rechner zugreifen
> können. Das geht nach der aktivierung in den Systemeinstellungen leider
> trotzdem nicht.
>
> localhost:~] username% telnet 255.255.255.255
> Trying 255.255.255.255...
> telnet: Unable to connect to remote host: Connection refused

Telnet auf eine Broadcast-adresse? Probier mal, dem Rechner eine
vernünftige IP zuzuweisen. Sowas wie 10.0.0.1

Lektüre einer Einführung zu IP-Adressen sei dir wärmstens empfohlen:
z.B. http://www.uni-koblenz.de/~pidde/lupe/ipaddr.html

viele Grüße,
Irina
--
Python is executable pseudocode. Perl is executable line noise
- bruce eckel

Falk Husemann

unread,
Apr 29, 2002, 11:13:56 AM4/29/02
to
Irina Rosenthal <arte...@gmx.li> wrote:

>> Telnet auf eine Broadcast-adresse? Probier mal, dem Rechner eine
>> vernünftige IP zuzuweisen. Sowas wie 10.0.0.1

RTFM
>(username und ip verändert)

Kay Schulz

unread,
Apr 29, 2002, 11:15:23 AM4/29/02
to
>
> Hast Du es auch schon per ssh versucht? Evtl. rede ich jetzt Unsinn, aber
> ich glaube, die Aktivierung in den Systemeinstellungen betrifft den sshd,
> nicht den telnetd.
>
> Wenn Du telnet aktivieren möchtest (Sicherheitslücke) mußt Du evtl. in der
> inetd.conf den Eintrag für telnet aktivieren.
Sorry, habe ich nicht gemacht un es tut trotzdem

--
Avoid Yahoo! at all means. They are the worst SPAMmers and they get
worse and worse.
Kay Schulz


Kay Schulz

unread,
Apr 29, 2002, 11:14:55 AM4/29/02
to
>
> Ich glaube nicht, daß OS X noch standardmäßig einen Telnet-Server
> enthält. Telnet und andere Klartext-Login-Programme gehören
> eingemottet, und OS X hat das wohl getan. Wie sieht es denn mit
> ``ssh imac'' aus? Das ist das einzige, was ich bisher verwendet
> habe, und es funktioniert tadellos.
telnet auf meinen G4 mit 10.1.4 tut einwandfrei
Kay

Michael Vogel

unread,
Apr 29, 2002, 11:15:21 AM4/29/02
to
Hi!

Falk Husemann <falkhu...@web.de> wrote:
> Steffen Kluge <kl...@dotnet.org> wrote:
>> Wie sieht es denn mit
>> ``ssh imac'' aus?

> Das funktioniert tadellos, aber ich kann mich nicht unter einen anderen
> Usernamen anmelden, als cih es auf meinem client schon bin. Schade.

man ssh

Man gebe ein:
ssh user...@servername.tld

oder
ssh -l username servername.tld

Wolfgang Huebner

unread,
Apr 29, 2002, 11:19:09 AM4/29/02
to
Falk Husemann schrieb in <1fbeval.u4oq5mlx3lsN%falkhu...@web.de>:

>
> Das funktioniert tadellos, aber ich kann mich nicht unter einen
> anderen Usernamen anmelden, als cih es auf meinem client schon bin.


ssh -l username host

Gruss, Wolfgang

Daniel Krebs

unread,
Apr 29, 2002, 11:59:34 AM4/29/02
to
In article <n4dz8.65197$o66.1...@news-server.bigpond.net.au>,
kl...@dotnet.org wrote:

> Ich glaube nicht, daß OS X noch standardmäßig einen Telnet-Server
> enthält.

Doch. Der ist aber per default aus.
Daniel

--
Don't drink and root!

Mike Wilfling

unread,
Apr 29, 2002, 12:16:00 PM4/29/02
to
Falk Husemann <falkhu...@web.de> fragte:

> Seitdem ich meinen Server (imac Sommer 2000) auf Mac OS X 10.1.4
> geupdatet habe, möchte cih auch via Telnet auf den Rechner zugreifen
> können. Das geht nach der aktivierung in den Systemeinstellungen leider
> trotzdem nicht.

Was und wo hast Du in den Systemeinstellungen denn aktiviert? Telnet
kann man in den Systemeinstellungen naemlich nicht aktivieren.

In der "/etc/inetd.conf" gibt es eine Zeile:

#telnet stream tcp nowait root /usr/libexec/tcpd telnetd

die ist bei mir auskommentiert (#).

Ich empfehle Dir, wie auch schon einige andere hier, dringend auf ssh
umzusteigen - ist wesentlich sicherer in der Kommunikation.

Gruss
Mike

--
No RISC! - No FUN!

Christian Schmidt

unread,
Apr 29, 2002, 1:50:35 PM4/29/02
to
Falk Husemann <falkhu...@web.de> wrote:

> localhost:~] username% telnet 255.255.255.255
> Trying 255.255.255.255...
> telnet: Unable to connect to remote host: Connection refused
>
> (username und ip verändert)
> Wie kann ich es wieder dazu bringen, mit mir zu "reden"?

telnet ist Dreck - weil unverschlüsselt.
Probier's mal mit "ssh username@hostname".

hth,
Christian

Nils Hott

unread,
Apr 29, 2002, 6:58:43 PM4/29/02
to
Falk Husemann <falkhu...@web.de> wrote:

> RTFM

Willst du Hilfe oder nicht? Mit Beleidigungen wirst du nicht sehr weit
kommen. Und anhand der Qualitöt deiner sonstigen Postings läßt sich
leider nicht einwandfrei darauf schließen, ob du eine Broadcast-Adresse
von einer Rechner-Adresse unterscheiden kannst.

ZUr Sache: Kuck dir die inetd.conf an, darin findest du die Lösung.
Sogar ohne zu scrollen...

Nils

Kay Schulz

unread,
Apr 30, 2002, 2:16:06 AM4/30/02
to
>
> telnet ist Dreck - weil unverschlüsselt.
> Probier's mal mit "ssh username@hostname".
>
In lokalen Netzen durchaus nicht

Falk Husemann

unread,
Apr 30, 2002, 9:21:51 AM4/30/02
to
Nils Hott <ma...@nilshott.com> wrote:

> Falk Husemann <falkhu...@web.de> wrote:
>
> > RTFM
>
> Willst du Hilfe oder nicht? Mit Beleidigungen wirst du nicht sehr weit
> kommen. Und anhand der Qualitöt deiner sonstigen Postings läßt sich
> leider nicht einwandfrei darauf schließen, ob du eine Broadcast-Adresse
> von einer Rechner-Adresse unterscheiden kannst.

Das geht aus dem Orig. Posting hervor. Darin habe ich extra geschrieben,
dass ich die IP Adresse verändert habe. Aber sie ist eine aus dem
LAN-Pool 192.168.xxx.xxx. Entschuldigung, wenn ich unfreundlich
geklungen habe.

mfg
Falk Husemann

Falk Husemann

unread,
Apr 30, 2002, 9:21:52 AM4/30/02
to
Christian Schmidt <ChriS...@gmx.de> wrote:

Wie kann ich mir ein Shell_Script herstellen, dass sich automatisch zu
einem Server via Telnet oder ssh mit einem Host & festen Usernamne
verbindet, sodass man nurnoch das Passwort eingeben muss?

mfg
Falk Husemann

Steffen Kluge

unread,
Apr 30, 2002, 9:47:53 AM4/30/02
to
According to Falk Husemann <falkhu...@web.de>:
>Wie kann ich mir ein Shell_Script herstellen, dass sich automatisch zu
>einem Server via Telnet oder ssh mit einem Host & festen Usernamne
>verbindet, sodass man nurnoch das Passwort eingeben muss?

Was heißt hier "nur"? Was gibt es denn sonst noch so einzugeben?
Meinst Du ``telnet -l user host'' oder ``ssh user@host''? Das
kann man als Shell-Alias definieren, wenn man sich den enormen
Tippaufwand sparen will.

Telnet (und andere Programme mit Login-Dialog) weigert sich
normalerweise, von stdin zu lesen. Es will ein richtiges
controlling terminal. Mit Shell-Scripts ist sowas nicht trivial
möglich.

Aber scripten kann man telnet schon, z.B. mit expect. Aber was
gewinnt man dabei? Statt ``telnet -l user host'' tippt man dann halt
``my-lame-script'', wobei im Script irgendwo ``telnet -l user
host'' steht...

Cheers
Steffen.

Falk Husemann

unread,
Apr 30, 2002, 10:18:02 AM4/30/02
to
Steffen Kluge <kl...@dotnet.org> wrote:

> Aber was gewinnt man dabei?

Da hast du *IMHO* allerdings recht. Na, dann stopfe ich das Gehirn
meiner armen Mutter mal mit Telnet-Befehlen voll.

mfg
Falk

Steffen Kluge

unread,
Apr 30, 2002, 10:26:13 AM4/30/02
to
According to Falk Husemann <falkhu...@web.de>:
>Da hast du *IMHO* allerdings recht. Na, dann stopfe ich das Gehirn
>meiner armen Mutter mal mit Telnet-Befehlen voll.

Einfach auf 'ne Funktionstaste legen ;-)

Cheers
Steffen.

Jens Heilig

unread,
Apr 30, 2002, 11:32:58 AM4/30/02
to
Falk Husemann wrote:

> Christian Schmidt <ChriS...@gmx.de> wrote:
>>Probier's mal mit "ssh username@hostname".
>
> Wie kann ich mir ein Shell_Script herstellen, dass sich automatisch zu
> einem Server via Telnet oder ssh mit einem Host & festen Usernamne
> verbindet, sodass man nurnoch das Passwort eingeben muss?

cd
cat >> .tcshrc
alias rechnername "ssh -l hierdeinusernamen rechneradresse"
^D

oder, falls Du die bash benützt:
cd
cat >> .bashrc
alias rechnername="ssh -l hierdeinusernamen rechneradresse"
^D

dann kannst Du in der shell einfach
rechnername
eingeben und ssh fragt Dich nach dem passwort.

--
jens
Anor kaluva tielyanna !

Michael Vogel

unread,
Apr 30, 2002, 10:38:14 AM4/30/02
to
Hi!

Falk Husemann <falkhu...@web.de> wrote:

> Wie kann ich mir ein Shell_Script herstellen, dass sich automatisch zu
> einem Server via Telnet oder ssh mit einem Host & festen Usernamne
> verbindet, sodass man nurnoch das Passwort eingeben muss?

Wäre Dir nicht auch evtl. geholfen, daß sich das Script automatisch
einloggt, _ohne_ Paßworteingabe?

Wenn Du beim Rechner, bei dem Du Dich anmelden möchtest in
~./ssh/authorized_keys den Key des Systems einträgst, von dem aus Du Dich
anmelden möchtest, mußt Du kein PW mehr eingeben.

Christian Schmidt

unread,
Apr 30, 2002, 10:39:17 AM4/30/02
to
Falk Husemann <falkhu...@web.de> wrote:

> Wie kann ich mir ein Shell_Script herstellen, dass sich automatisch zu
> einem Server via Telnet oder ssh mit einem Host & festen Usernamne
> verbindet, sodass man nurnoch das Passwort eingeben muss?

Das würde ich in der Unix-Welt mit einem alias lösen -> man alias.
Du definierst z.B. in Deiner .tcshrc einfach, daß die Shell die Eingabe
von "ss" als "ssh username@server" interpretieren soll.
Wenn Du Dir dann noch verschiedene "aliasse" zum Connecten auf
verschiedene Server definierst, kannste schnell so einiges an Tipperei
sparen.

Wie gesagt: Funktioniert aber nur, wenn Du von einem Unix-Rechner aus
die Verbindung aufbauen willst.

hth,
Christian

Mike Wilfling

unread,
Apr 30, 2002, 12:08:45 PM4/30/02
to
Falk Husemann <falkhu...@web.de> schrieb:

> Na, dann stopfe ich das Gehirn meiner armen Mutter mal mit
> Telnet-Befehlen voll.

property terminal_rows : 42
property terminal_columns : 124
property this_item : "SSH Verbindung"

on run
tell application "Terminal"

activate
--
-- ersetze "Mutti" mit dem Loginnamen deiner Mutter
-- ersetze 192.168.1.2 mit der IP des Zielrechners
--
do script with command "ssh -l Mutti 192.168.1.2"

tell window frontmost
set custom title to this_item
set number of columns to terminal_columns
set number of rows to terminal_rows
end tell

end tell
end run

Herwig Henseler

unread,
Apr 30, 2002, 12:42:28 PM4/30/02
to
In article <1fbgnmj.1sdc895y8g26yN%falkhu...@web.de>, Falk Husemann

<falkhu...@web.de> wrote:
> Steffen Kluge <kl...@dotnet.org> wrote:
> > Aber was gewinnt man dabei?
> Da hast du *IMHO* allerdings recht. Na, dann stopfe ich das Gehirn
> meiner armen Mutter mal mit Telnet-Befehlen voll.

Gutgemeinter Tipp (nicht nur für Mütter).

Speichere einfach mal in Terminal die aktuelle Konfiguration ab. Du
erhälst eine bafasel.term-Datei. Schau sie dir mit einem Editor an.

Ersetze eine Stelle sinngemäß:

<key>ExecutionString</key>
<string>exec ssh username@zielrechner</string>

Speichere ab. Wenn du nun die Datei doppelklickst öffnet sich ein neues
fenster in dem du nur noch das Passwort angibst und du bist remote
drin.

Erweiterete Version für noch toller:

Gib jedem Fenster eine eigene Farbkombination. Dann siehst du schon an
der Farbe auf "welchem" Rechner du bist

Packe alle diese term-Dateiein ineinen Ordner. Benenne die Dateien
entsprechend dem namen des remote rechners. Ziehe diesen Ordner unten
ins dock. Als Sahnehäubchen suche hübsche Icons und paste sie auf die
term-Dateien.

Ergebnis: Zum önnen eines Terminals zum Rechner "fasel" einfach im Dock
auf den Ordner Klicken (da hast du natürlich ein hübsches Icons
draufgemacht, z.B. das von GLTerm und es öffnet sich eine Liste von
Rechnernamen. den richtigen anwählen und voila, es öffnet sich ein
terminalfenster mit dem richtigen ssh-Befehl.

Das geht alles ganz kostenlos 8^)

Herwig

0 new messages