Jeśli utworzę konto i nie dam mu hasła, jakie jest hasło do SSH?
2
Brak hasła na poziomie systemu operacyjnego oznacza, że ssh jest wyłączony dla tego użytkownika. Protokół nalega na niezerowe hasło, a zatem skróty dowolnego hasła nie pasują do braku skrótu.
Musisz podać klucze ssh lub w inny sposób ustawić uwierzytelnianie, aby zalogować się, jeśli twoje konto nie ma hasła.
Interesujące pytanie. Nie znam odpowiedzi, ale jeśli OS X zachowuje się jak inne systemy UNIX (i podejrzewam, że tak), istnieje możliwość istnienia identyfikatora użytkownika bez hasła. W takim przypadku logowanie jest wyłączone, a przychodzące połączenia ssh będą pytać o hasło, ale nic nie spełni wymogu uwierzytelnienia.
źródło
Możesz umieścić swój klucz publiczny w uprawnionych kluczach konta, na które próbujesz ssh i nie będziesz już proszony o podanie hasła.
źródło