InfoGrab DocsInfoGrab Docs

Teleport와 PuTTY 및 WinSCP 사용

이 참조 문서는 PuTTY를 사용하여 SSH 노드에 연결하고 WinSCP를 사용하여 Teleport를 통해 파일을 전송하는 방법을 보여줍니다

이 가이드는 Teleport 클라이언트 도구 tsh 를 사용하여 PuTTY 와 함께 사용할 저장된 세션을 추가하는 방법과 PuTTY를 클라이언트로 사용하여 SSH 노드에 연결하는 방법을 보여줍니다. 또한 이러한 저장된 세션을 WinSCP 와 함께 선택적으로 사용하여 SFTP로 SSH 노드에서 파일을 전송하는 방법도 보여줍니다. 다음 내용을 배울 수 있습니다: Teleport 클러스터에 연결된 SSH 노드에 대한 저장된 PuTTY 세션 생성. 저장된 PuTTY 세션을 사용하여 대화형 셸에 로그인. (선택 사항) 저장된 PuTTY 세션을 WinSCP로 가져와 SSH 노드에서 파일을 전송하는 SFTP 세션 시작. 사전 요구 사항 # Windows 10 이상이 실행되는 클라이언트 머신. tsh 를 사용하여 PuTTY 세션을 저장하는 것은 Windows에서만 가능합니다. Teleport tsh.exe 클라이언트. tsh.exe 클라이언트를 다운로드하려면 다음 명령을 실행하세요: $ curl.exe -O https://cdn.teleport.dev/teleport-v(=teleport.version=)-windows-amd64-bin.zip 그런 다음 압축 파일의 압축을 풀고 tsh.exe 를 %PATH% 로 이동해야 합니다. Note tsh.exe 를 System32 디렉터리에 두지 마세요. WinSCP를 사용할 때 문제가 발생할 수 있습니다. 대신 이미 %PATH% 에 포함되어 있는 %SystemRoot% (예: C:\Windows )를 사용해야 합니다. 사용 중인 Windows 시스템에 관리자 권한이 없는 경우, `%USERPROFILE%` (예: `C:\Users\<username>`)를 대신 사용할 수 있습니다. 다만 `tsh.exe`와 같은 디렉터리에 있지 않는 한 명령줄에서 전역적으로 `tsh` 명령을 실행할 수 없다는 점에 유의하세요. 0.78 버전 이상의 Windows용 PuTTY. PuTTY 다운로드 페이지 에서 최신 버전의 PuTTY를 다운로드할 수 있습니다. (선택 사항) 6.2 버전 이상의 Windows용 WinSCP. WinSCP 다운로드 페이지 에서 최신 버전의 WinSCP를 다운로드할 수 있습니다. 요약 # PuTTY에 저장된 세션을 추가하려면: Self-Hosted Teleport Enterprise Cloud tsh login 명령을 사용하여 Teleport 클러스터에 로그인합니다: $ tsh login --proxy=teleport.example.com 이 명령은 사용자 인증서를 검색하여 %USERPROFILE%/.tsh 디렉터리에 있는 로컬 파일에 저장합니다. 사용자가 클러스터 내에서 연결할 수 있는 SSH 노드를 나열합니다: $ tsh ls Node Name Address Labels ----------------------------------- -------------- ---------------------------- ip-172-31-30-140 127.0.0.1:3022 company=acm