방금 새로운 가상 Ubuntu 서버를 만들었고 프로덕션 용으로 강화하는 중입니다. 현재 루트 계정이 있습니다. 나는 다음을하고 싶다 :
- 새 사용자를 작성하십시오 (
jim
나머지는이를 호출 하십시오). 나는 그들이/home/
디렉토리 를 갖고 싶어 . - 부여
jim
SSH 액세스. - 루팅
jim
할su
수 있지만sudo
작업은 수행 할 수 없습니다 . - 루트 SSH 액세스를 끕니다.
- SSHd를 비표준 포트로 옮기면 무차별 공격을 막을 수 있습니다.
내 문제는 처음 두 항목에 있습니다. 이미 찾았 useradd
지만 어떤 이유로 SSH를 통해 만든 사용자로 로그인 할 수 없습니다. 이것을 허용하려면 SSHd를 이겨야합니까?
/etc/nologin
파일이 있지만 비어 있습니다. 삭제하고 ssh를 다시 시작했지만 Permission denied, please try again.
로그인을 시도 할 때 여전히 응답 합니다.