Nie można ssh w innym mac w tej samej sieci, złe hasło


0

Mam dwie macy w mojej sieci domowej, obie są włączone do zdalnego logowania. Z mac1 otwieram terminal i wpisuję „ssh mac2.local”. Zostałem poproszony o podanie hasła, ale kiedy spróbuję hasła, którego używam codziennie w mac2, mówię, że to złe hasło.

Czy hasło ma być czymś w rodzaju RSA? Czy to nie tylko hasło logowania do konta? Gdzie mogę uzyskać hasło?

dzięki

Odpowiedzi:


2

Czy sprawdziłeś swoje Preferencje systemowe & gt; Udostępnianie, aby upewnić się, że zdalne logowanie jest włączone i że twoje konto znajduje się na liście Dozwolonych użytkowników?


Miałem, ale po podwójnym sprawdzeniu znalazłem prawdziwy problem. Dzięki!
stackPusher

Czy istnieje sposób, aby zobaczyć i edytować listę dozwolonych użytkowników z wiersza poleceń?
Michael

1

Okazuje się, że użyłem niewłaściwego polecenia. Poprawne polecenie to ssh @ lub w moim przypadku ssh mac2User@10.0.0.154. Jeśli przejdziesz do Preferencji systemowych mac2 & gt; Udostępnianie & gt; Zdalne logowanie, dosłownie określa dokładne polecenie ssh potrzebne ssh do tego maca.

Zauważ, że zdalne logowanie musi być sprawdzone na mac2, jak wskazuje Alphaman

Jak skomentował Alphaman, adres IP można zastąpić nazwą komputera mac2. Zwróć uwagę, że może to być lub nie być inne niż nazwa użytkownika. Nazwę komputera można zobaczyć na tych samych preferencjach systemowych & gt; Okno udostępniania


4
Czy mac2 jest nazwą użytkownika i komputera? Nazwa użytkownika idzie przed @, nazwa hosta po. Więc jeśli oba są takie same, to następujące polecenie powinno działać: ssh mac2@mac2.local używanie Bonjour do rozpoznawania nazw (tj. tłumaczenie mac2.local na 10.0.0.154). Tylko wskazówka ...
Alphaman

@Alphaman jesteś bardzo poprawny, teraz edytujesz mój post
stackPusher
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.