Uświadomił sobie, że potrzebuje prywatnego pliku (klucza) do skonfigurowania połączenia SFTP.
~/.ssh/id_rsato plik prywatny ~/.ssh/id_rsa.pubto plik
publiczny Aby połączyć się z FileZilla, należy użyć pliku prywatnego.
Mam aktywny plik klucza prywatnego ~ / .ssh / id_rsa, którego używam do ssh na moim serwerze, ale otrzymuję ten sam komunikat o błędzie, gdy próbuję ustawić to w FileZilla. Masz pojęcie, na czym polega problem?
To bardzo dziwne, ponieważ id_rsa to plik klucza prywatnego i jedynym możliwym wyjaśnieniem jest to, że z jakiegoś powodu może być uszkodzony. Czy możesz spróbować pobrać plik pem lub utworzyć nowy plik pem i używać go?
Bynajmniej. Gdyby mój prywatny id-rsaplik był uszkodzony, nie byłbym w stanie używać go wiele razy dziennie do ssh na kilka serwerów. Ale heh, właśnie zgłaszam to, czego doświadczam, nie próbując wyjaśnić problemu. Jeśli ktoś ma podobny problem jak ja, spróbuj mojej odpowiedzi poniżej.
Na MacOS FileZilla nie zaakceptuje mojego aktywnego klucza prywatnego przechowywanego w ~/.ssh/id_rsa, ale kiedy ustawię Typ logowania na, Interactivemogę połączyć się bez hasła.
Używam MacOS i FileZilla akceptuje klucz prywatny. Co ważniejsze, aby połączyć się z AWS, najlepiej potrzebujesz pliku pem (z punktu widzenia bezpieczeństwa)
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.