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!
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.
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/
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. ?
> 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
>> 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)
--
Avoid Yahoo! at all means. They are the worst SPAMmers and they get
worse and worse.
Kay Schulz
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
>
> 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
> 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!
> 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!
> 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
> 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
> 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
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
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.
> 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
Einfach auf 'ne Funktionstaste legen ;-)
Cheers
Steffen.
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 !
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.
> 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
> 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
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