본문 바로가기

ssh2

[Linux] SSH Tunneling 개념 및 사용 방법 SSH 터널링 이란? 많은 사용자들이 SSH를 단순히 원격 접속 용도로만 사용한다. 그러나 SSH는 기본적인 접속 기능 외에 'SSH 터널링 기능'이라고 불리는 것을 제공한다. SSH 터널링은 '프록시' 와 비슷한 역할을 하며, SSH의 특징 상 SSH 터널링을 통해 전달되는 데이터는 모두 암호화 된다. 또한 로컬과 원격 포트 포워딩 으로 구분된다. 로컬 포트 포워딩 개념 로컬 포트 포워딩은 로컬 포트의 연결을 다른 시스템의 다른 원격 포트로 전달하는 데 사용됩니다. 그러면 로컬 포트에 대한 모든 요청이 생성한 SSH 터널을 통해 원격 포트로 전송됩니다. 로컬에서 원격지에 SSH 터널을 직접 연결 가능할 경우 사용함 로컬 포트포워딩 사용법 ssh -L port1:host_name:port2 server_.. 2021. 1. 5.
[Linux] SSH 공개키 인증을 사용하여 암호 없이 접속 SSH 접속을 위해 서버의 계정 정보를 접속시 마다 입력 해야하는 수고와 root 계정의 보안을 위해 sshkey 인증 방식을 서버에 적용 하도록 합니다. Putty, XShell등 터미널 프로그램 사용하여 개인/공개키를 생성하고 서버에 적용 한다. 사전설치 Putty https://the.earth.li/~sgtatham/putty/latest/w64/putty.exe PuttyGen https://the.earth.li/~sgtatham/putty/latest/w64/puttygen.exe Xshell https://www.netsarang.com/ko/xshell/ Putty 설정 Putty의 경우 자체적으로 개인/공개키를 생성할수 없음으로 PuttyGen을 사용합니다. PuttyGen으로 키를 생.. 2020. 9. 10.