Archiv verlassen und diese Seite im Standarddesign anzeigen : ssh funzt nich :(
Hallo,
habe mir nen zweiten Server im netzwerk aufgestellt und möchte da mit ssh drauf connecten.
gebe ein: ssh -I root 192.168.101
dann kommt:
masterman@linux:~> ssh -I root 192.168.0.101
no support for smartcards.
Password:
wenn ich jetzt das password eingebe, kommt folgendes:
masterman@linux:~> ssh -I root 192.168.0.101
no support for smartcards.
Password:
Permission denied (publickey,keyboard-interactive).
masterman@linux:~>
Hat jemand rath? Ich hab 100% das richtige PW eingebenen!
Gruss dE_MaStEr
Vielleicht stimmt etwas mit deinem publickey nicht.
Hast du den richtigen in ~/.ssh liegen, bzw den richtigen auf den Server hochgeladen?
konradklein
12.06.04, 19:29
Bei den meisten Distributionen ist mittlerweile aus Sicherheitsgründen der root-Login per SSH deaktiviert. Wenn man sich wirklich sicher ist, dass man sich remote direkt als root per SSH einloggen können soll, dann kann man unter /etc/ssh/sshd_config den Parameter PermitRootLogin auf yes setzen.
Bei den meisten Distributionen ist mittlerweile aus Sicherheitsgründen der root-Login per SSH deaktiviert. Wenn man sich wirklich sicher ist, dass man sich remote direkt als root per SSH einloggen können soll, dann kann man unter /etc/ssh/sshd_config den Parameter PermitRootLogin auf yes setzen.
Bei der installation hab ich angegeben das angegeben das man per ssh zugreifen kann!
Vielleicht stimmt etwas mit deinem publickey nicht.
Hast du den richtigen in ~/.ssh liegen, bzw den richtigen auf den Server hochgeladen?
Hab nix hochgeladen, keinen key nix. Was muss ich da hochladen und wohin muss ich was wochladen?
Du musst zuerst einen publickey erzeugen. Am besten so:
mkdir -p ~/.ssh (falls es noch nicht exisitiert)
chmod 700 ~/.ssh
cd ~/.ssh
ssh-keygen -t dsa
dann den Key auf den entfernten Host kopieren:
scp -p id_dsa.pub benutzer@host:/pfad
pw eingeben
Dann musst du dich einlogen: (Das muss gegebenenfalls jemand machen, der das darf/kann, wenn du keine Rechte haben solltest)
ssh -l benutzer host
pw eingeben
mkdir -p ~/.ssh
chmod 700 ~/.ssh
cat id_dsa.pub >> ~/.ssh/autorized_keys
chmod 600 ~/.ssh/authorized_keys
mv id_dsa.pub ~/.ssh
ausloggen
Du musst zuerst einen publickey erzeugen. Am besten so:
mkdir -p ~/.ssh (falls es noch nicht exisitiert)
chmod 700 ~/.ssh
cd ~/.ssh
ssh-keygen -t dsa
dann den Key auf den entfernten Host kopieren:
scp -p id_dsa.pub benutzer@host:/pfad
pw eingeben
Dann musst du dich einlogen: (Das muss gegebenenfalls jemand machen, der das darf/kann, wenn du keine Rechte haben solltest)
ssh -l benutzer host
pw eingeben
mkdir -p ~/.ssh
chmod 700 ~/.ssh
cat id_dsa.pub >> ~/.ssh/autorized_keys
chmod 600 ~/.ssh/authorized_keys
mv id_dsa.pub ~/.ssh
ausloggen
Oki Thx funzt, kannste mir nun noch ne Seite geben wo ich alle befehle finde? Löschen, installieren, kopieren etc.?
Gruss dE MaStEr
robotangel
13.06.04, 01:33
Seh ich das richtig? Du hast keinen Peil davon was du jetzt auf dem entfernten Rechner machen sollst? Falls auf dem entfernten Rechner X installiert ist, verwende den Parameter "-X" unbedingt groß/kleinschreibung beachten
Ist es egal wo ich den Key hinkopiere? Denn ich kann nur mit von meinem Rechner mit root auf den Server connecten. Ausserdem kommt noch der Fehler" no support for Smartcards"
gruss dE MaStEr
Seh ich das richtig? Du hast keinen Peil davon was du jetzt auf dem entfernten Rechner machen sollst? Falls auf dem entfernten Rechner X installiert ist, verwende den Parameter "-X" unbedingt groß/kleinschreibung beachten
Nein, habe nen RootServer, nur ich beschäftige mich nich all zu oft mit linux und vergesse die befehle leider immer :( Desshalb will ich mir jetzt ne Liste anlegen, die ich abspeicher und als Nachschlagewerk nutzen möchte!
Hi,
einen Root-Server im Internet zu betreiben und keinen Plan vom darauf installierten OS haben? Dann kannst du schon mal davon ausgehen, dass dein Server demnächst missbraucht wird. Ausser dass der Provider dir Stress ohne Ende machen wird, dir 100e von GB in Rechnung stellen wird, kommen auch noch die Betroffenen (zugespamte, Urheberrechtsverletzte u.s.w) mit Schadensersatzansprüchen.
Leg schon mal so 2 Millionen Euro auf die Seite ....
LKH
es sollte statt 'ssh -I ...' 'ssh -l ...' sein.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.