Linux - ssh

ingsol·2023년 3월 4일
0

자료

목록 보기
2/10

최근 Linux가 다시 각광 받는 이유는?

IOT 사물인터넷 안에 설치되어있는 인터넷에 운영체제는 대부분 Linux(인터넷을 통해서 다루는 컴퓨터)

Secure SHell(SSH)

: 원격 호스트에 접속하기 위해 사용되는 보안 프로토콜. Shell은 명령어와 프로그램을 사용할 때 쓰는 인터페이스를 말한다.

Client: 내가 쓰는 노트북, 내 눈앞에 있는 컴퓨터.

내 컴퓨터를 통해서 원격지에 있는, 인터넷 너머에 있는 서버 컴퓨터를 원격제어 해야한다. 그 때 쓰는 것이 ssh. 원격에 있는 컴퓨터를 인터넷으로 마치 내 앞에 있는 컴퓨터처럼 다룰 수 있음.
ex. teamviewr, tmux: 원격제어 프로그램

  • ssh client를 설치
  • ssh client라고 하는 프로그램에 명령어를(rm, ls, pwd,,) 입력하면 이 명령어는 ssh server가 깔려있는 컴퓨터에 명령어가 전달된다.
  • ssh server 프로그램이 그 명령을 컴퓨터에 전달해서 명령에 따라 동작한다.
  • 동작된 결과를 ssh server 프로그램에 돌려주면, ssh server는 그 결과를 ssh client의 화면에 표시해준다.
    -> 웹브라우저와 웹서버의 관계와 매우 비슷.

Server: Linux가 설치되어 있는 컴퓨터, 인터넷을 통해서 제어를 해야하는 컴퓨터.

  • ssh server를 설치

0개의 댓글

관련 채용 정보