차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판이전 판다음 판 | 이전 판 | ||
tech:ssh [2012/02/28 11:00] – V_L | tech:ssh [2023/07/21 02:09] (현재) – [FreeCap] V_L | ||
---|---|---|---|
줄 1: | 줄 1: | ||
+ | {{tag> ssh socks ewalker3sql firewall mobassh myentunnel}} | ||
+ | ======SSH(Secure Shell)====== | ||
+ | |||
+ | SSH는 두 호스트간의 통신 암호화와 사용자 인증을 위하여 공개 열쇠 암호 기법을 사용한다. | ||
+ | |||
+ | | ||
+ | |||
+ | 강력한 인증방법과 안전하지 못한 네트워크에서 안전하게 통신을 할 수 있는 기능을 제공해 준다. | ||
+ | 즉, telnet, rlogin, rcp등과 비교해 보면 이들은 스니퍼를 당하면 입력 문자 그대로 패킷이 쉽게 노출된다. | ||
+ | 이에 반해 ssh는 이 모든 문자들을 암호화 하여 비록 노출이 된다 하더라도 이해할 수 없는 암호화된 문자로 나타나게 되는 것이다. 또 IP스푸핑, | ||
+ | 세션 하이젝킹(Session Hijacking)과 DNS 스푸핑을 방지해 주면서 원격 호스트에 로그인 하거나 호스트끼리 데이터를 복사하기 위해 사용될 수 있다. | ||
+ | 일반 login프로그램과 달리 패킷 전송시 암호화하기 때문에 원격 관리의 보안이 매우 안정적이다. | ||
+ | |||
+ | SSH는 RSA공개키/ | ||
+ | |||
+ | 현재는 ssh1과 ssh2가 나와 있는데 ssh1은 공개로 자유롭게 사용 가능하지만 ssh2는 비상업적인 경우에만 자유롭게 사용할 수 있는 라이선스 제한을 가하고 있다. | ||
+ | |||
+ | ssh를 통해 단말기 접속을 하려면 [[putty]]를 사용한다. | ||
+ | 기본접속 포트는 22이다. 보안을 위해 다른 포트로 변경하거나, | ||
+ | |||
+ | =====SSH를 이용한 방화벽 우회===== | ||
+ | |||
+ | |||
+ | |||
+ | ssh 서버를 socks5 proxy로 써서 방화벽 등등을 우회하는 방법을 알아보자. | ||
+ | |||
+ | **[[eWalker 3 SQL]]** 도 해결 수 있다. | ||
+ | |||
+ | | ||
+ | 간단히 "**집 컴퓨터를 계속 켜놓을 수 있다**" | ||
+ | |||
+ | 일단, 회사쪽에서 열린 포트가 있는지 확인해본다. | ||
+ | |||
+ | 보안 목적으로 막은 경우, 즉 별도의 프로그램을 설치할 필요가 없이 인터넷은 가능하지만 일부 서비스가 불가능한 경우에는 아무리 빡빡하게 막아도 __인터넷 서핑용 포트인 80번 포트는 열려 있다__. 인터넷을 시도했을 때 웹페이지는 뜬다면 80번 포트는 열려있다고 보면 된다. DNS 서비스용 포트인 53번도 보통 열려있는 포트이며, | ||
+ | |||
+ | SSH 서버에서 해당 포트 번호를 열어보고 접속이 되는지 확인해 보는 것이 좋을 것 같다. | ||
+ | |||
+ | 잘 못찾겠으면 회사 컴퓨터에서 http:// | ||
+ | |||
+ | |||
+ | |||
+ | =====서버측 준비물===== | ||
+ | [[우분투]]가 편하다. | ||
+ | ====freeSSHd (윈도우)==== | ||
+ | freeSSHd는 어떤 ssh 클라이언트든지 (OpenSSH CL와 호환이 되는 Windows (XP, 비스타, 7,2008)를 위한 자유로운 SSH 서버이다. | ||
+ | |||
+ | * 홈피: http:// | ||
+ | * 다운: http:// | ||
+ | |||
+ | {{: | ||
+ | |||
+ | - 깔고 Setting | ||
+ | - 포트 PORT 는 회사컴퓨터에서 열려있는 것으로 확인한 포트 (80이나 8080, 53 등) 중 하나로 설정. | ||
+ | - 재시작 | ||
+ | |||
+ | * 접속용 아이디를 만들어 넣어야함. 암호설정도 참고.. | ||
+ | |||
+ | 잘모르겠으면 [[http:// | ||
+ | |||
+ | ====우분투...==== | ||
+ | - [[우분투]]를 서버 버전을 전기 적게 먹는 적당한 컴퓨터 (486이나 386 등)에 깐다.. | ||
+ | - 설치 시 ssh도 같이 설치... | ||
+ | - 만들어진 계정을 기억해 둘 것. | ||
+ | |||
+ | =====클라쪽 준비물 myentunnel===== | ||
+ | 다운 http:// | ||
+ | |||
+ | * [참조] [[http:// | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | ====클라쪽 프록시 사용 세팅==== | ||
+ | IE나 FF의 프록시 세팅을 한다 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | socks에 localhost, | ||
+ | 포트는 7070 | ||
+ | |||
+ | =====SSH로 게임을 하려면===== | ||
+ | socksifier, proxifier or sockscap | ||
+ | 프로그램 자체에 Proxy 세팅이 가능하지 않는 프로그램도 강제로 Socks Proxy 를 통해서 접속하도록 하는 프로그램 | ||
+ | |||
+ | ==== WideCap==== | ||
+ | |||
+ | | ||
+ | |||
+ | http:// | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | 이걸로 잘 되었슴. | ||
+ | |||
+ | ====FreeCap==== | ||
+ | http:// | ||
+ | |||