방금 서버에 Ubuntu 14.04를 설치했으며 sshd_config
파일 에서이 파일을 발견했을 때 모든 구성 파일을 설정했습니다 .
# Authentication:
LoginGraceTime 120
PermitRootLogin without-password
StrictModes yes
이것은 나를 매우 걱정하게 만들었습니다. 누군가 비밀번호없이 내 서버에 루트로 로그인 할 수 있다고 생각했습니다.
다음을 통해 루트로 서버에 연결을 시도했습니다.
johns-mbp:~ john$ ssh root@192.168.1.48
The authenticity of host '192.168.1.48 (192.168.1.48)' can't be established.
RSA key fingerprint is 40:7e:28:f1:a8:36:28:da:eb:6f:d2:d0:3f:4b:4b:fe.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.1.48' (RSA) to the list of known hosts.
root@192.168.1.48's password:
빈 암호를 입력했는데 입력하지 않아 안심이되었습니다. 그래서 내 질문은 : 암호가 없으면 무엇을 의미하며 이것이 우분투 14.04에서 이것이 기본값입니까?