본문 바로가기
OS/Linux

PuTTY 환경설정 최적화 생산성을 높이는 팁과 트릭

by Dev_카페인 2024. 6. 28.
반응형

PuTTY 환경설정 최적화 생산성을 높이는 팁과 트릭

PuTTY는 윈도우 환경에서 SSH, Telnet 등 다양한 네트워크 프로토콜을 지원하는 인기 있는 터미널 에뮬레이터입니다. 이 블로그 포스트에서는 PuTTY 환경설정을 최적화하여 보다 효율적이고 생산적인 작업 환경을 만드는 방법을 알아보겠습니다.

1. 세션 저장 및 로드

세션 저장

PuTTY를 사용할 때마다 서버 정보를 입력하는 대신, 세션을 저장하여 빠르게 접속할 수 있습니다.

  1. PuTTY 실행: PuTTY를 실행합니다.
  2. 호스트 이름 입력: 'Host Name' 필드에 서버 주소를 입력합니다.
  3. 세션 이름 입력: 'Saved Sessions' 필드에 세션 이름을 입력합니다.
  4. 세션 저장: 'Save' 버튼을 클릭합니다.

세션 로드

저장된 세션을 불러와 빠르게 접속할 수 있습니다.

  1. PuTTY 실행: PuTTY를 실행합니다.
  2. 세션 선택: 'Saved Sessions' 목록에서 저장된 세션을 선택합니다.
  3. 세션 로드: 'Load' 버튼을 클릭합니다.

2. 기본 설정 변경

글꼴 및 창 크기 설정

작업하기 편한 글꼴과 창 크기를 설정합니다.

  1. 창 크기 설정: 'Window' > 'Columns'와 'Rows' 필드에 원하는 값을 입력하여 창의 기본 크기를 설정합니다.
  2. 글꼴 설정: 'Window' > 'Appearance' > 'Change...' 버튼을 클릭하여 원하는 글꼴과 크기를 선택합니다.

창의 기본 크기를 변경하는 것은 Columns와 Rows 값을 조절하여 변경할 수 있습니다.

오래 사용하다보면 밀려나간 작업 내역들이 금방 사라집니다.

Lines of scrollback 값을 늘려 내역이 오래 보관될 수 있도록 할 수 있습니다.

폰트의 크기를 키울 수 있으며 퀄리티를 ClearType으로 하면 선명한 폰트를 볼 수 있습니다.

터미널이 너무 왼쪽에 붙어서 출력되는 것을 방지하기 위해 edge를 1 -> 3 정도로 변경해준다면 편안합니다.

 

색상 설정

터미널의 가독성을 높이기 위해 색상을 변경할 수 있습니다.

  1. 색상 설정: 'Window' > 'Colours' 탭을 선택합니다.
  2. 기본 Foreground/Background 변경: 'Select a colour to adjust' 목록에서 'Default Foreground'와 'Default Background'를 선택하여 원하는 색상을 설정합니다.

키보드 설정

키보드 동작을 커스터마이징하여 생산성을 높일 수 있습니다.

  1. 키보드 설정: 'Terminal' > 'Keyboard' 탭을 선택합니다.
  2. Backspace와 Delete 키 동작 설정: 'The Backspace key'와 'The Function keys and keypad' 옵션을 필요에 따라 설정합니다.

3. 자동 로그인 설정

자동 로그인 사용자 이름

자주 사용하는 사용자 이름을 자동으로 입력되도록 설정할 수 있습니다.

  1. 자동 로그인 사용자 이름 설정: 'Connection' > 'Data' > 'Auto-login username' 필드에 사용자 이름을 입력합니다.

SSH 키 인증 설정

SSH 키를 사용하여 비밀번호 없이 안전하게 로그인할 수 있습니다.

  1. SSH 키 생성: PuTTYgen을 사용하여 SSH 키를 생성합니다.
  2. 개인 키 설정: 'Connection' > 'SSH' > 'Auth' > 'Private key file for authentication:' 필드에 개인 키 파일 경로를 입력합니다.

4. 터널링 설정

PuTTY를 사용하여 로컬, 원격, 다이내믹 포트 포워딩을 설정할 수 있습니다.

로컬 포트 포워딩

  1. 로컬 포트 포워딩 설정: 'Connection' > 'SSH' > 'Tunnels' 탭을 선택합니다.
  2. 소스 포트 및 대상 설정: 'Source port'와 'Destination' 필드에 포트 번호와 대상 주소를 입력합니다.
  3. 추가: 'Add' 버튼을 클릭하여 설정을 추가합니다.

원격 포트 포워딩

  1. 원격 포트 포워딩 설정: 'Connection' > 'SSH' > 'Tunnels' 탭을 선택합니다.
  2. 원격 포트 및 대상 설정: 'Source port'와 'Destination' 필드에 포트 번호와 대상 주소를 입력합니다.
  3. 원격 선택: 'Remote' 라디오 버튼을 선택합니다.
  4. 추가: 'Add' 버튼을 클릭하여 설정을 추가합니다.

5. 로그 설정

터미널 세션의 로그를 기록하여 나중에 참고할 수 있습니다.

로그 파일 설정

  1. 로그 설정: 'Session' > 'Logging' 탭을 선택합니다.
  2. 로그 파일 저장 경로 및 이름 설정: 'Log file name' 필드에 로그 파일을 저장할 경로와 이름을 입력합니다.
  3. 로그할 내용 선택: 'Printable output' 옵션을 선택합니다.

결론

PuTTY는 강력하고 유연한 터미널 에뮬레이터로, 다양한 설정을 통해 최적화할 수 있습니다. 이 블로그 포스트에서는 PuTTY 환경을 최적화하기 위한 기본적인 설정 방법들을 다루었습니다. 이 설정들을 통해 PuTTY를 보다 효율적이고 생산적으로 사용할 수 있기를 바랍니다.

반응형