Właśnie stworzyłem nowy wirtualny serwer Ubuntu i jestem w trakcie jego utwardzania do użytku produkcyjnego. Obecnie mam konto root. Chcę wykonać następujące czynności:
- Utwórz nowego użytkownika (zadzwońmy
jimprzez resztę tego). Chcę, żeby mieli/home/katalog. - Daj
jimdostęp do SSH. - Pozwól
jimnasurootowanie, ale nie wykonywaniesudooperacji. - Wyłącz dostęp root SSH.
- Przenieś SSHd do niestandardowego portu, aby powstrzymać brutalne ataki.
Mój problem dotyczy dwóch pierwszych elementów. Znalazłem już, useraddale z jakiegoś powodu nie mogę się zalogować jako użytkownik utworzony przy użyciu SSH. Czy muszę pokonać SSHd, aby na to pozwolić?
/etc/nologinplik, ale jest pusty. Usunąłem go i ponownie uruchomiłem ssh, ale nadal reaguje, Permission denied, please try again.gdy próbuję się zalogować.