프로그램 사용/Putty2016. 2. 3. 09:36

속도까지 잰건 아니지만

아무튼.. putty - X11 forwarding - Xming

을 통해서 


Xnest :1 -query localhost

명령 수행시 화면 로딩 속도를 보면


DES, ARCFOUR > AES > 3DES > blowfish

정도의 느낌?


putty에서는 AES가 기본이긴 한데

보안을 희생하고 속도를 올리려면..

ARCFOUR 정도가 무난할지도?



일단 벤치상으로는 arcfour가 가장 빠르고 blowfish가 그걸 뒤따르는데

체감이랑은 좀 많이 다른 듯..



[링크 : http://xmodulo.com/how-to-speed-up-x11-forwarding-in-ssh.html]

2015/09/24 - [프로그램 사용/ssh / scp / sftp] - ssh X11 forwarding 속도 향상


'프로그램 사용 > Putty' 카테고리의 다른 글

putty - CR+LF 전송하기 불가?  (0) 2015.07.14
putty chrome socks5 / dns remote  (0) 2014.12.18
putty로 proxy 설정하기 (socks5 + firefox)  (0) 2014.12.17
linux용 putty  (2) 2011.09.21
putty를 이용한 vnc 터널링  (1) 2011.06.21
Posted by 구차니
프로그램 사용/Putty2015. 7. 14. 14:21

putty를 통해서 CR+LF로 전송이 가능한가 했더니..

보이는 부분에 대해서만 가능한 듯...

기본적으로 putty는 \n 만 보내는 것으로 보인다.



LF는 line feed - \n 으로 대개 표기되며

CR은 carriage return - \r 로 대개 표기된다.


4.3.3 ‘Implicit CR in every LF’

Most servers send two control charactersCR and LF, to start a new line of the screen. The CR character makes the cursor return to the left-hand side of the screen. The LF character makes the cursor move one line down (and might make the screen scroll).

Some servers only send LF, and expect the terminal to move the cursor over to the left automatically. If you come across a server that does this, you will see a stepped effect on the screen, like this:

First line of text
                  Second line
                             Third line

If this happens to you, try enabling the ‘Implicit CR in every LF’ option, and things might go back to normal:

First line of text
Second line
Third line

4.3.4 ‘Implicit LF in every CR’

Most servers send two control characters, CR and LF, to start a new line of the screen. The CR character makes the cursor return to the left-hand side of the screen. The LF character makes the cursor move one line down (and might make the screen scroll).

Some servers only send CR, and so the newly written line is overwritten by the following line. This option causes a line feed so that all lines are displayed.


[링크 : http://tartarus.org/~simon/putty-snapshots/htmldoc/Chapter4.html]


'프로그램 사용 > Putty' 카테고리의 다른 글

ssh X11 forwarding 속도 향상.. 2?  (0) 2016.02.03
putty chrome socks5 / dns remote  (0) 2014.12.18
putty로 proxy 설정하기 (socks5 + firefox)  (0) 2014.12.17
linux용 putty  (2) 2011.09.21
putty를 이용한 vnc 터널링  (1) 2011.06.21
Posted by 구차니
프로그램 사용/Putty2014. 12. 18. 17:22

크롬에서는 별다른 옵션을 주고 해야 한다는데 한번 실험을 해봐야겠다.




---

C:\>C:\Program Files (x86)\Google\Chrome\Application\chrome.exe --pr

oxy-server="socks5://localhost:5050" --host-resolver-rules="MAP * 0.0.0.0 , EXCL

UDE localhost"


흐음.. 안되네 -_-


[링크 : http://www.chromium.org/developers/design-documents/network-stack/socks-proxy]

'프로그램 사용 > Putty' 카테고리의 다른 글

ssh X11 forwarding 속도 향상.. 2?  (0) 2016.02.03
putty - CR+LF 전송하기 불가?  (0) 2015.07.14
putty로 proxy 설정하기 (socks5 + firefox)  (0) 2014.12.17
linux용 putty  (2) 2011.09.21
putty를 이용한 vnc 터널링  (1) 2011.06.21
Posted by 구차니
프로그램 사용/Putty2014. 12. 17. 22:07

ie11 이나 크롬이나 둘다 윈도우 쪽의 설정을 끌어 가는데..

firefox는 자체 설정을 사용이 가능하고

SOCKS v5와 원격 DNS를 지원하는 차이가 있다.


아무튼.. firefox를 통해 회사 내부로 우회해서 접속은 가능한데.. 문제는

회사 인트라넷이 죄다.. ie8 이전 버전에 최적화라 크롬이던 Firefox던 안뜨는건 매한가지 -_ㅠ



자세한 설정은 아래의 것을 따르면 된다.

2010/11/20 - [프로그램 사용/Putty] - Putty를 이용한 Dynamic SOCKS


[링크 : http://www.virtualroadside.com/blog/index.php/2007/04/12/dynamic-socks-proxy-using-putty/]


net stop dnscache를 해주어도

ie11 / win7의 프로토콜이 우분투 10.04와 맞지 않는지 에러를 뱉어내며 서버측에서 접속을 끊어 버린다.




[링크 : http://superuser.com/questions/47351/configuring-ie-to-resolve-dns-at-the-proxy-rather-than-locally]

[링크 : http://support.microsoft.com/kb/318803]


putty 관련해서 찾아보니.. 2010년에 수정한것 같지만..

바이너리에서는 안되었는지.. 직접 빌드를 해봐야하나....

[링크 : https://askldjd.wordpress.com/2010/07/07/a-fix-for-puttys-portfwd-corrupt-bug/]


---

ietab을 사용해서 해봤는데.. 안된다!! -_-

역시.. ie11 이라고 해도 MS에 너무 많은걸 바라면 안돼...

'프로그램 사용 > Putty' 카테고리의 다른 글

putty - CR+LF 전송하기 불가?  (0) 2015.07.14
putty chrome socks5 / dns remote  (0) 2014.12.18
linux용 putty  (2) 2011.09.21
putty를 이용한 vnc 터널링  (1) 2011.06.21
Putty를 이용한 Dynamic SOCKS  (2) 2010.11.20
Posted by 구차니
프로그램 사용/Putty2011. 9. 21. 21:45
리눅스용 putty가 있다는 것은 먼가 놀라운 사실인데 -ㅁ- 

 
우분투에서는 putty라는 패키지로 존재한다.
$ sudo apt-get install putty

아직 아쉬운 점은, F1~F2 이런 펑션키가 안된다는 점
그리고 윈도우 버전처럼 실행중에 메뉴를 띄울수 없다는 점이다.
찾으면 없을리는 없겠지만 흐음... 어디 짱박혀 있을까?
---
Ctrl + R-click 이 메뉴를 띄움
[링크 : http://www.linuxforums.org/forum/applications/144589-putty-linux-change-setting-during-running-session.html]

F1~F10키를 먹게 하는 방법은
Terminal - Keyboard의 "The Function keys and keypad" 옵션을 "Xterm R6"로 설정함

---


'프로그램 사용 > Putty' 카테고리의 다른 글

putty chrome socks5 / dns remote  (0) 2014.12.18
putty로 proxy 설정하기 (socks5 + firefox)  (0) 2014.12.17
putty를 이용한 vnc 터널링  (1) 2011.06.21
Putty를 이용한 Dynamic SOCKS  (2) 2010.11.20
putty 자동 로그인  (2) 2009.07.18
Posted by 구차니
프로그램 사용/Putty2011. 6. 21. 09:06
맨날 헷갈리는데.. 이넘의 Local / Remote 개념이란 -_-

아무튼, 아래와 같이 putty에서 Local 로 설정을 하고
Local의 5900번 포트를 localhost의 5900번(여기서 localhost는 putty가 실행한 pc)
그리고 Add를 누르면 게임끝~!


vnc에서는 이제 귀차니즘 100% 발동하여 localhost만 쳐주면 된다.


Posted by 구차니
프로그램 사용/Putty2010. 11. 20. 23:24
Putty에서 port forwarding을 이용하면, Local의 경우 특정 웹페이지 하나만을 돌릴수 있다.
Dynamic으로 설정하면 임의로 사용가능 하다고 이야기는 들은적 있지만 -_-
설정을 제대로 해서 돌려본적이 없는데 문득 VPN 관련해서 검색하다가
Dynamic SOCKS라는 Putty 기능에 대해서 다시 찾게 되었고, 이제야 사용방법을 알게 되었다.
(머.. 그래도 정말로 되는지는 나중에 다시 해봐야 할 듯)

Step 1. Putty의 Connection - SSH - Tunnels 메뉴에서
          Source Port는 임의로 입력, Desination에서 Dynamic만 선택하고 Add 한다.

Step 2. 브라우저의 프록시 설정메뉴에서 SOCKS에 설정을 넣는다.


[링크 : http://www.devdaily.com/unix/edu/.../2-configure-putty-ssh-tunnel-ssh-server.shtml]
[링크 : http://www.devdaily.com/unix/edu/.../3-configure-firefox-use-ssh-tunnel-socks-proxy.shtml]
[링크 : http://www.virtualroadside.com/blog/index.php/2007/04/12/dynamic-socks-proxy-using-putty/]

[링크 : http://en.wikipedia.org/wiki/SOCKS]
[링크 : http://ko.wikipedia.org/wiki/SOCKS]
Posted by 구차니
프로그램 사용/Putty2009. 7. 18. 09:35

언제부터 있는 기능인지는 모르겠지만
Connection - Data 에
Login detailsAuto-login username 이라는 항목이 존재한다.
이 항목에 어쩌다가 id가 들어가게 되었는지는 모르겠지만..
SSH / Telnet 에서는 자동 로그인이 지원된다. (테스트 서버 버전 : Fedora Core 6)


Posted by 구차니
프로그램 사용/Putty2009. 2. 7. 00:09
결론만 말하자면, 서버에서 Ctrl-E 메시지를 보내면 터미널은 자신의 존재를 알려야 하는데,
이러한 이유로 인해서, PuTTY 라는 명령어가 응답 메시지로 기본 저장이 되어있고, 그러다 보니 나도 모르는 사이에
어느샌가 화면 가득 PuTTYPuTTYPuTTYPuTTY 라고 가득 차 있게 되는 것이다.

해결 방법으로는 answerback 메시지를 등록하지 않는 방법 정도인 듯 하다.

A.7.12 When I cat a binary file, I get ‘PuTTYPuTTYPuTTY’ on my command line.

Don't do that, then.

This is designed behaviour; when PuTTY receives the character Control-E from the remote server, it interprets it as a request to identify itself, and so it sends back the string ‘PuTTY’ as if that string had been entered at the keyboard. Control-E should only be sent by programs that are prepared to deal with the response. Writing a binary file to your terminal is likely to output many Control-E characters, and cause this behaviour. Don't do it. It's a bad plan.

To mitigate the effects, you could configure the answerback string to be empty (see section 4.3.7); but writing binary files to your terminal is likely to cause various other unpleasant behaviour, so this is only a small remedy.

[출처 : http://www.chiark.greenend.org.uk/~sgtatham/putty/faq.html#faq-puttyputty]


4.3.7 ‘Answerback to ^E’

This option controls what PuTTY will send back to the server if the server sends it the ^E enquiry character. Normally it just sends the string ‘PuTTY’.

If you accidentally write the contents of a binary file to your terminal, you will probably find that it contains more than one ^E character, and as a result your next command line will probably read ‘PuTTYPuTTYPuTTY...’ as if you had typed the answerback string multiple times at the keyboard. If you set the answerback string to be empty, this problem should go away, but doing so might cause other problems.

Note that this is not the feature of PuTTY which the server will typically use to determine your terminal type. That feature is the ‘Terminal-type string’ in the Connection panel; see section 4.14.3 for details.

You can include control characters in the answerback string using ^C notation. (Use ^~ to get a literal ^.)

[출처 : http://tartarus.org/~simon/putty-snapshots/htmldoc/Chapter4.html#config-answerback]


Answerback to ^E 옵션의 위치


4.14.3 ‘Terminal-type string’

Most servers you might connect to with PuTTY are designed to be connected to from lots of different types of terminal. In order to send the right control sequences to each one, the server will need to know what type of terminal it is dealing with. Therefore, each of the SSH, Telnet and Rlogin protocols allow a text string to be sent down the connection describing the terminal. On a Unix server, this selects an entry from the termcap or terminfo database that tells applications what control sequences to send to the terminal, and what character sequences to expect the keyboard to generate.

PuTTY attempts to emulate the Unix xterm program, and by default it reflects this by sending xterm as a terminal-type string. If you find this is not doing what you want - perhaps the remote system reports ‘Unknown terminal type’ - you could try setting this to something different, such as vt220.

If you're not sure whether a problem is due to the terminal type setting or not, you probably need to consult the manual for your application or your server.

[출처 : http://tartarus.org/~simon/putty-snapshots/htmldoc/Chapter4.html#config-termtype]

'프로그램 사용 > Putty' 카테고리의 다른 글

putty로 proxy 설정하기 (socks5 + firefox)  (0) 2014.12.17
linux용 putty  (2) 2011.09.21
putty를 이용한 vnc 터널링  (1) 2011.06.21
Putty를 이용한 Dynamic SOCKS  (2) 2010.11.20
putty 자동 로그인  (2) 2009.07.18
Posted by 구차니