SSH 접속 PuTTy 사용방법

SSH 접속 PuTTy 사용방법

웹호스팅을  이용시 리눅스 서버에 접속하기 위해서는 SSH 프로토콜을 사용하여 원격 접속을 하게 됩니다.

Putty는 SSH 프로토콜을 이용하여 “리눅스” 또는 “유닉스” 계열에 원격으로 접속할 수 있는 클라이언트 프로그램이며, 무료로 다운받아 사용할 수 있고, 별도의 설치가 필요 없기 때문에 다운받는것으로도 사용이 가능합니다.

Putty 다운로드 경로
https://www.putty.org/

※ Putty 사용법

  • Host Name(or IP address): 접속할 서버 도메인이나 IP 주소
  • Port: Connection type의 접속 타입을 선택하면 자동으로 입력됨 (텔넷, SSH등 많이 사용하는 프로토콜 같은 경우)
  • Connection type:  Raw, Telnet, Rlogin, SSH, Serial 중 접속할 프로토콜을 선택
  • Putty 하단의 Open 버튼을 눌러 접속.

※ Putty 명령어

  • 디렉토리 이동 관련 명령어
    • ls: 디렉토리 및 파일 목록보기
    • ls -al: 숨겨진 디렉토리 및 파일 목록까지 정렬된 형태로 보기
    • cd (디렉토리이름): 해당 디렉토리로 이동
      ex) cd home
    • cd: 최상위 디렉토리로 이동
    • pwd: 현재 디렉토리의 위치 보여주기
  • 디렉토리 생성 및 삭제 관련 명령어
    • mkdir (디렉토리이름): 해당 디렉토리 만들기
      ex) mkdir putty
    • rm (파일이름): 해당 파일 지우기
      ex) rm itopening
    • rm -r (디렉토리이름): 해당 디렉토리 지우기
      ex) rm -r putty
    • rm -f (파일이름): 강제로 해당 파일 지우기
      ex) rm -f itopening
    • rm -rf (디렉토리이름): 해당 디렉토리와 디렉토리 아래에 있는 모든 파일 강제 삭제
      ex) rm -rf putty
  • 데이터파일 압축 명령어
    • tar 압축하기
      • tar cvf: 해당 디렉토리 압축
        ex) tar cvf 압축파일명.tar 폴더명
    • tar.gz로 압축하기
      • tar -zcvf 압축될 이름.tar.gz 압축할 폴더/파일
    • tgz로 압축하기
      • tar -zcvf (압축될 이름.tgz) (압축할 폴더/파일)
    • gzip(gunzip- 리눅스 기본 설치 압축) 사용 압축 명령어
      • tar cvfpz 압축될 파일명.tar.gz 압축하고 싶은 파일 or 폴더
        ex) tar cvfpz backup.tar.gz www
        (www폴더를 backup.tar.gz 파일로 압축)
        – 해당폴더에 있는 것을 모두 압축
        ex) tar cvfpz backup.tar.gz ./*
  • 데이터파일 해제 명령어
    • tar 압축풀기
      • tar xvf: 해당 압축파일 해제
        ex) tar xvf 압축파일명.tar
    • -tar.gz 압축풀기
      • tar -xvzf 압축파일명.tar.gz
      • tar xvzf 압축된 파일명.tar.gz
        ex) tar xvzf backup.tar.gz
        (backup.tar.gz 파일의 압축을 해제)
    • tgz 압축풀기
      • tar -xzvf 압축파일명.tgz