루트 액세스 권한이 있는 시스템(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
.