![FTP 사용자의 비밀번호를 사용하면서 루트로 Pem 인증을 계속 유지하려면 어떻게 해야 합니까?](https://linux55.com/image/15755/FTP%20%EC%82%AC%EC%9A%A9%EC%9E%90%EC%9D%98%20%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EB%A9%B4%EC%84%9C%20%EB%A3%A8%ED%8A%B8%EB%A1%9C%20Pem%20%EC%9D%B8%EC%A6%9D%EC%9D%84%20%EA%B3%84%EC%86%8D%20%EC%9C%A0%EC%A7%80%ED%95%98%EB%A0%A4%EB%A9%B4%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%ED%95%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
루트 액세스 권한이 있는 시스템(ubuntu 20.04.2)이 있고 루트 인증은 pem 파일을 사용하여 엄격하게 수행됩니다. 설정 vsftpd
및 ftp
사용자 완료가 필요합니다. 그러나 ftp
SSH 구성 파일의 설정으로 인해 사용자는 분명히 시스템에 로그인할 수 없습니다 PasswordAuthentication
.NO
filezilla error: no supported authentication methods
PEM 파일만 사용하여 루트 인증의 상태를 유지하는 방법이 있습니까?아직ftp
사용자는 비밀번호를 사용하여 강력하게 인증 됩니까 ?
답변1
sshd
구성 파일에 다음 두 가지 옵션을 지정 해야 합니다 .
PasswordAuthentication yes
이를 통해 FTP 사용자(및 기타 모든 사용자)가 비밀번호를 사용할 수 있습니다.
PermitRootLogin prohibit-password
이는 명시적으로 키 파일을 사용한 로그인 root
만 허용 ssh
하고, 비밀번호를 사용한 로그인은 방지합니다 root
.