Klucz ssh - Permission denied (publickey) dla nowego użytkownika na lokalnym komputerze

0

Stworzyłem nowe logowanie jako nowy użytkownik do hostingu na digital ocean. I teraz normalnie się mogę zalogować ale tylko i wyłącznie z lokalnego komputeraz z danego konta użytkownika. dajmy na to User1.

Jednak nie mogę się zalogować z mojego lokalnego komputera jako User2,User3 itp itd. Co robię nie tak?

Skopiowałem Mój klucz prywatny jak i publiczny do tych samych folderów tylko dla USER1 oraz do tych samych podfolderów w .ssh/ czyli id_rsa, id_rsa.pub oraz know host.

Z czego ten problem wynika ? Jak mam zrobić aby z tego samego klucza można się było zalogować z innego konta użytkownika (na tym samym linuxie) albo ewentualnie w przyszłości na zupełnie innych komputerze ?


Load key "/home/USER2/.ssh/id_rsa": Permission denied
myuser@mojeiphostingu: Permission denied (publickey).
0

Wrzuć swój klucz publiczny do pliku authorized_keys (+ ustaw odpowiednie chmod i chown) - tyle.

Klucz prywatny nie powinien nigdy opuścić Twojego komputera! (na tym polega całe to zabezpieczenie)

0
Patryk27 napisał(a):

Wrzuć swój klucz publiczny do pliku authorized_keys (+ ustaw odpowiednie chmod i chown) - tyle.

Klucz prywatny nie powinien nigdy opuścić Twojego komputera! (na tym polega całe to zabezpieczenie)

No ale zaraz authorized_keys ustawiam po stronie serwera czy na komputerze z którego się łącze ?
Bo jak na serwerze no to przecież jest to ustawione. Ze swojego konta (linux USER1) cały czas moge się logować. Gdy przełącze użytkownika na USER2 to wówczas nie mogę się zalogować do ssh.

0

Ach, oki - w takim razie konfigurujesz prawidłowo.

Sprawdź chmody i chowny oraz spróbuj odpalić ssh -vv tutaj-reszta-linii-komend - to powinno Ci pokazać informacje na temat kluczy, które próbuje wczytywać oraz ewentualnych powodów, dla których je pomija.

0

Sprawdź chmody i chowny oraz spróbuj odpalić ssh -vv tutaj-reszta-linii-komend

dobra tylko zasadniczne pytanie - mam odpalić ssh -vv u siebie czy na serwerze ??

//

albo troche inaczej jeszcze podstawie w kontekscie aktualnym problemów.

Mam 2 linuxy ale jednego nie mogę zbotować. Obie partcyje zaszyfrowowane. Wiem że moge naprawić ale mogę totalnie zepsuć. Stąd moje pytanie.

Czy mogę aktualne klucze które mam skopiować na totalnym nowym systemie aby móc później zalogować się do nich na serwer ? Bo jeśli mam tylko metodę logowania poprzez ten klucz to w ten sposó mogę na amen zamknąc drogę do serwera ?

1 użytkowników online, w tym zalogowanych: 0, gości: 1