홈페이지 » 어떻게 » SFTP를 사용하여 파일을 다른 사람에게 안전하게 전송하는 방법

    SFTP를 사용하여 파일을 다른 사람에게 안전하게 전송하는 방법

    이전에 자신의 FTP 서버 호스팅에 관해 작성했지만 데이터는 일반 텍스트로 전송되므로 기밀 파일 전송에 적합하지 않습니다. 이 가이드에서는 안전한 FTP 버전 인 SFTP를 살펴보고 인터넷을 통해 다른 사람들에게 파일을 전송할 수있는 훌륭한 방법을 만드는 이유는 무엇입니까?.

    왜 SFTP인가??

    괴짜가 항상이 문제에 부딪 힙니다. 이메일이나 메신저를 통해 전송할 수없는 파일이 있습니다. 물론, Dropbox 나 다른 클라우드 서비스에 업로드 할 수는 있지만, 계정을 갖고 싶지 않거나, 계정을 확보하고 싶지 않거나, 충분한 스토리지를 확보했거나, 중역을 우회하고 싶다면 어떻게해야할까요? 클라우드 서비스에 대한 보안 문제는 말할 것도 없습니다..

    번거로운 과정을 거치지 않고 SFTP를 사용하여 크고 작은 파일을 친구에게 전송하여 시간을 절약 할 수 있습니다. 매우 안전한 SSH 프로토콜을 통해 터널링되기 때문에 전송 전에 파일을 암호화 할 필요가 없습니다. 뿐만 아니라 클라우드 대신 친구에게 직접 업로드하여 많은 시간을 절약 할 수 있습니다..

    그러나 기다려라, 그 이상이있다! 사람들과 더 많은 파일을 공유하고 싶다면, 지정된 폴더에 파일을 놓기 만하면 친구들이 PC의 해당 부분을 마치 자신의 일부인 것처럼 탐색 할 수 있습니다. 이 방법을 사용하면 파일을 공유하는 것이 훨씬 쉬워집니다. 친구 대신 업로드가 시작되기 때문입니다. 끌어서 놓기 만하면 파일을 다운로드 할 수 있음을 알리면됩니다..

    SFTP 설정

    Windows에서 SFTP 서버를 설정하려면 일부 타사 소프트웨어가 필요합니다. 이 기능을 가진 대부분의 소프트웨어는 비용이 많이 들지만 freeFTPd라는 무료 소프트웨어를 사용하게됩니다. 해당 링크를 클릭하여 프로그램을 다운로드하고 설치하십시오. 미리주의를 기울여야합니다. 개발자는 영어가 모국어가 아닌 개발자이며, 많은 텍스트에 나와 있습니다. 놀라지 마십시오. 테스트 한 모든 프로그램이 합법적 인 프로그램입니다. 더 나은 무료 대안을 찾기 란 쉽지 않습니다..

    설치 과정을 정상적으로 진행하고 마지막에는 비밀 키 생성 여부를 물어 보는 프롬프트와 서비스로 실행해야하는지 묻는 프롬프트가 표시됩니다. 두 가지 모두에서 예를 클릭하십시오..

    설치가 끝나면 바탕 화면의 새로운 바로 가기 아이콘을 통해 freeFTPd를 엽니 다. 구성 변경을 작성하는 데 문제가 발생 했으므로 아이콘을 마우스 오른쪽 단추로 클릭하고 관리자로 프로그램을 실행하십시오..

    구성을 시작하려면 왼쪽 사용자를 클릭하십시오..

    이 메뉴에서 추가를 클릭하고 새 사용자 계정에 대한 정보를 입력하여 서버에 액세스하십시오..

    인증에서 "NT 인증"또는 "SHA1 해시로 저장된 암호"를 사용할 수 있습니다. NT 인증은 Windows 사용자 이름과 암호를 사용한다는 것을 의미하므로 컴퓨터에 액세스하는 모든 사용자를 위해 새 사용자를 만들어야합니다 SFTP 디렉토리 대부분의 경우 SHA1 해시로 암호를 저장하고 SFTP 사용자를 Windows 사용자와 별도로 유지하는 것이 가장 좋습니다.

    원하는 사용자 이름과 암호를 입력 한 후 하단의 "FTP 서버"상자를 선택 해제하고 적용을 클릭하십시오. 사용자가 설정되었으므로 SFTP 탭을 클릭하십시오..

    이 탭에서 정말로 가치가있는 것은 SFTP 루트 디렉토리뿐입니다. 공유 할 파일의 위치를 ​​지정합니다. 간단히하기 위해 이미 채워진 디렉토리를 데스크톱의 폴더로 변경합니다..

    파일 호스팅을 시작할 준비가되면이 탭에서 시작 버튼을 클릭하십시오. Windows 방화벽이 나타나서 확인 메시지가 나타나면 액세스 허용을 클릭하십시오..

    이제 상태 탭으로 돌아가 SFTP 서버가 실행 중인지 확인할 수 있습니다..

    이러한 변경 사항을 유지하고 창을 닫으려면 적용 및 저장을 클릭하십시오..

    freeFTPd는 백그라운드에서 계속 실행됩니다. 액세스하려면 알림 영역에서 열면됩니다..

    SFTP 디렉토리 접근하기

    몇 가지 테스트를 수행 할 수 있도록 SFTP 디렉토리에 몇 개의 파일을 넣으십시오. 사용자의 홈 디렉토리를 기본값 (이 예에서는 $ SERVERROOT \ geek)으로 두었다면 SFTP 루트 디렉토리에 다른 디렉토리를 만들어야합니다.

    이 스크린 샷에서 볼 수 있듯이 'SFTP 서버 파일'(SFTP 루트 디렉토리) 폴더 안에있는 'geek'디렉토리에 두 개의 테스트 파일을 저장합니다. 포트 22가 라우터의 PC로 전달되었는지 확인하면 다른 사람이 PC에 연결할 준비가 된 것입니다. 포트 포워딩에 대한 도움이 필요한 경우이 안내서를 참조하십시오..

    SFTP 서버에 액세스 할 수있는 FTP 클라이언트를 친구에게 다운로드하게하십시오. FileZilla가 좋습니다. IP 주소, 이전에 구성한 사용자 이름과 암호를 입력하고 서버가 실행중인 포트를 지정하면됩니다 (기본값으로두면 포트 22가됩니다).

    처음 서버에 연결할 때 호스트 키를 저장하라는 메시지가 표시됩니다. 그들은 단지 "항상 신뢰"상자를 체크하고 어떤 이유로 호스트 키를 변경하지 않는 한 다시 확인하지 않으려면 확인을 클릭하면됩니다..

    이제 친구가 SFTP 디렉토리에있는 파일에 액세스하여 공유 할 파일을 추가 할 수 있습니다..