FTP 사용자의 비밀번호를 사용하면서 루트로 Pem 인증을 계속 유지하려면 어떻게 해야 합니까?

FTP 사용자의 비밀번호를 사용하면서 루트로 Pem 인증을 계속 유지하려면 어떻게 해야 합니까?

루트 액세스 권한이 있는 시스템(ubuntu 20.04.2)이 있고 루트 인증은 pem 파일을 사용하여 엄격하게 수행됩니다. 설정 vsftpdftp사용자 완료가 필요합니다. 그러나 ftpSSH 구성 파일의 설정으로 인해 사용자는 분명히 시스템에 로그인할 수 없습니다 PasswordAuthentication.NO

filezilla error: no supported authentication methods

PEM 파일만 사용하여 루트 인증의 상태를 유지하는 방법이 있습니까?아직ftp사용자는 비밀번호를 사용하여 강력하게 인증 됩니까 ?

답변1

sshd구성 파일에 다음 두 가지 옵션을 지정 해야 합니다 .

PasswordAuthentication yes

이를 통해 FTP 사용자(및 기타 모든 사용자)가 비밀번호를 사용할 수 있습니다.

PermitRootLogin prohibit-password

이는 명시적으로 키 파일을 사용한 로그인 root만 허용 ssh하고, 비밀번호를 사용한 로그인은 방지합니다 root.

관련 정보