개인 키를 사용하여 filezilla에서 sftp에 연결하는 방법


11

패키지 관리자 ( apt-get)를 사용하여 Ubuntu 14.04에서 filezilla를 다운로드했으며 현재 사용중인 원격 서버에서 파일을 전송할 사이트를 설정하고 있습니다. 로그인 유형의 경우 개인 키를 사용해야하지만 옵션으로 표시되지는 않습니다. 잘못된 버전의 FileZilla 또는 다른 버전을 설치 했습니까? 설치를 업그레이드하려고했지만 FileZilla가 최신 버전이라고 말합니다. 도움을 주시면 감사하겠습니다 sftp.


1
Filezilla가 정말로 필요합니까? 기본 파일 브라우저는 SFTP를 수행 할 수 있습니다. Ctrl-L을 누르면 주소 표시 줄이 나타나고를 찾아 볼 수 있습니다 sftp://some.server.
muru

답변:


16

키 인증을 구성해야합니다.

메뉴를 엽니 다 Edit> Settings…탐색과 Connection> SFTP.

키 파일을 추가하면 완료됩니다.

여기에 이미지 설명을 입력하십시오


1
"키 파일 추가"버튼을 클릭 한 후이 키 파일을 선택하여이 페이지에 ssh 키 파일을 추가하려고했지만 파일 형식이 잘못되어 퍼티 형식으로 변환해야한다는 대화 상자가 나타납니다 (. ppk 또는 무언가). 예를 클릭하면 파일 관리자가 표시되었지만 키 파일이 저장된 디렉토리에 더 이상 키 파일이 표시되지 않습니다. 파일을 추가하는 올바른 방법은 무엇입니까? 아니면 시스템의 SSH 에이전트를 사용하는 다른 옵션을 사용해야합니까?
loremIpsum1771

미안, 공정 해 그것은 완전히 다른 질문입니다. 새로운 것을 요청해야합니다. 의견에 새로운 질문에 답하는 것은 다른 독자들에게는 혼란을줍니다.
AB

맞습니다. 여기에 새로운 게시물이 있습니다 : askubuntu.com/questions/700164/…
loremIpsum1771

링크 주셔서 감사합니다. 당신의 질문이 여기서 해결되었습니다. 당신은 여기에 대답을 받아 들일 수 있습니다. 답변 왼쪽에있는 확인 표시를 클릭하십시오. 그리고 아마도 공감대.
AB

"일반"옵션으로 로그인하고 비밀번호를 비워 두어야합니다 (이 답변에서 설명한 것처럼 이전에 옵션에 ssh 키 파일을 추가했습니다)
Leto

1

나를위한 해결책은 로그온 유형을 키 파일로 전환하는 것이 었습니다. 내 경우에는 올바른 링크를 가진 Ubuntu 사용자가 있으며 아래 링크를 사용하여 구성했습니다.

위의 답변을 시도했지만 작동하지 않았습니다. 사용자가 실제로 루트 인 경우있을 수 있습니다.

SSH 키로 로그인하기 위해 루트가 아닌 사용자를 작성하기위한 링크 : https://www.digitalocean.com/community/questions/secure-ubuntu-server-for-non-root-user-using-only-ssh-keys

FileZilla에서 : FileZilla 예제

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.