FileZilla가 키 인증을 사용하여 서버에 연결하지 않습니까?

FileZilla가 키 인증을 사용하여 서버에 연결하지 않습니까?

나는 Linode 가이드를 따라 왔습니다.웹사이트 호스팅, FileZilla를 사용하여 새로 구성된 서버에 파일을 업로드할 것을 제안합니다.

내 서버는 4096 RSA 키를 사용한 키 인증으로 보호됩니다. 어떤 노력을 해도 FileZilla를 내 서버에 연결할 수 없습니다. 에 대해 계속 오류가 발생합니다 "No supported authentication methods available".

FileZilla의 SFTP 설정에 수동으로 키를 추가해 보았으나 소용이 없었습니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?

저는 MacOS 10.12.6을 사용하고 있고 서버는 Ubuntu 16.04 LTS를 실행 중이며 FileZilla 3.27.1입니다.

다시 한 번 감사드립니다.

– 이안

답변1

여기 "전제 조건"에 나열된 단계를 수행하셨나요?

https://www.linode.com/docs/tools-reference/file-transfer/filezilla

서버를 보호하고... SSH를 통해 서버에 로그인을 시도하시나요? SFTP는 SSH와 동일한 인증 방법을 사용합니다. SSH를 통해 로그인을 시도하면 문제가 발생했을 때 무엇이 ​​잘못되었는지 더 자세히 알 수 있습니다. 서버에 대한 SSH 연결이 작동하면 SFTP는 큰 문제가 되지 않습니다.

FTP 클라이언트로 Forklift를 제안해도 될까요? Mac App Store에는 무료 버전(최신 버전은 아니지만)이 있습니다.https://itunes.apple.com/be/app/forklift-file-manager-and-ftp-sftp-webdav-amazon-s3-client/id412448059?mt=12

답변2

그래서 저는 다른 일을 하지 않았음에도 불구하고, 적어도 고의로 일을 시작했습니다. 그림을 이동. 다른 사람이 이에 대해 문제를 겪고 있다면 다음을 제안합니다.

  1. Linode의 "서버 보안" 가이드의 모든 단계를 따랐는지 확인하세요. 이는 키와 암호 문구 생성, LUA 추가 등을 의미합니다.
  2. LUA에 /var/www/디렉터리에 대한 쓰기 액세스 권한이 있는지 확인하세요.
  3. SFTP 아래 FileZilla 설정에 개인 키를 추가하세요. CMD+SHIFT+PERIOD를 사용하면 Finder에서 숨겨진 파일을 표시할 수 있습니다.
  4. FileZilla의 기본 창에서 서버 IPv4 주소, LUA 사용자 이름 및 비밀번호, 포트 22를 입력하세요.
  5. 모든 것이 연결되어야 하며 새 웹 서버에 파일을 추가할 수 있어야 합니다.

관련 정보