본문 바로가기

알아두면 좋은 IT 지식/Technical Support

리눅스 자바 기술지원 엔지니어 필수 사용 프로그램 추천

기술지원 엔지니어의 특성상 다양한 환경에서 작업을 해야하는 경우가 많다.

서버 콘솔에 직접 붙어서 작업을 하는 경우도 있고, 담당자의 PC를 통한 원격접속, VPN 등등..

즉, 다양한 프로그램을 사용할 수 있어야 한다는 것이다.

예를 들어서 SFTP 전송을 위해 FileZilla만 사용하다가 막상 작업을 해야하는 원격 PC에 putty만 설치되어 있다면?

물론 담당자에게 파일을 옮겨달라고 하거나 FileZilla를 설치해 달라고 할 수도 있다.

하지만 이왕이면 일반적으로 많이 쓰이는 프로그램의 사용법을 미리 익혀두면 작업 효율을 증가시킬 수 있다.

그럼 용도별로 어떤 프로그램을 사용하면 좋을 지 알아보자.

 

SSH

  • putty : 가장 추천하는 기본 프로그램으로 매우 가볍고, 사용법이 직관적이다.
  • Xshell : 여러개의 터미널을 동시에 관리할 수 있고 조금 더 많은 기능을 제공한다.
  • mobaXTerm : 내부 테스트용으로 좋다.
  • secureCRT : 실무에서 많이 사용하므로 기본 사용법을 알아두면 좋다.

(S)FTP

  • putty : sftp만 사용하는 경우 굳이 ftp전용 프로그램을 사용하지 않고 서버에서 제공하는 sftp 유틸리티의 사용법을 익힌 뒤 ssh 접속을 통해서 작업하는 것을 추천한다.
  • FileZilla : 가장 많이 쓰이는 ftp전용 프로그램으로 ftp접속이나 UI를 통해 편리한 작업을 하기 위해서 익혀두면 좋다.
  • WinSCP : MS에서 제공하는 프로그램으로 실무에서 많이 쓰이므로 간단한 사용법을 익혀두면 좋다.

DBMS

  • HeidiSQL : 실무에서 많이 사용한다. (단, Oracle 지원 안됨)
  • dbeaver : 거의 모든 종류의 DBMS를 지원하고 내부 테스트용으로 좋다.
  • DBMS 밴더사별 (기본이 제일 좋더라)
    • Oracle : SQL Developer
    • MySQL : SQLPlus, WorkBench
    • MSSQL : SSMS(Sql Server Managemant Studio)