질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.

 

리눅스 분류

ssh, sftp, ftp, 의 차이점이 궁금해요 ㅠㅠ

작성자 정보

  • 에구구 작성
  • 작성일

컨텐츠 정보

본문

리눅스 공부 시작한지 얼마 안된 궁굼증이 많은 人입니다

제가 알기로 FTP가 P2P방식인데

보안이 취약해서..

SSH를 쓴다고 알고 있거든요..

SSH를 설치하면 모든 데이터가 암호화 되서 통신을 한다는데..

OPENSSH...라는 패키지를 설치하면..

SFTP라는것도 같이 되자나여..

SSH IP주소  <==입력하고 들어갈때랑

SFTP IP주소 <==입력하고 들어가면 ...어떤 차이점이 있나여?

아 그리고..제가 FTP로 접속할때 FTP FTP.SUPERUSER.CO.KR로 접속하면 접속이 되는데

왜 SFTP FTP.SUPERUSER.CO.KR 로 접속하면 접속이 안되는건가요?

마지막으로 telnet은 시스템 관리 개념인가요? ftp의 일종인가요?

설명좀 부탁합니다 ..ㅠㅠ개념좀^^

관련자료

댓글 1

도리님의 댓글

  • 도리
  • 작성일
안녕하세요.!!
이렇게 생각하시면 됩니다.

telnet ==> ssh
ftp ==> sftp
입니다.

p2p방식이라 보안에 취약한것이 아니구,
telnet 과, ftp 인 경우는 패킷을 캡쳐해서 보면, 평문이기 때문에.
보여져서는 안될부분(패스워드, 계정 이정도 겠죠)이 쉽게 보여집니다.
이는 아주 큰 문제를 발생시킬 수 있습니다.

이런 취약점을 보안하기 위해서.. telnet은 ssh 로 , ftp는 sftp로 암호화된 프로토콜 SSL을 사용하여, 모든 패킷을 암호화 해서 주고 받으므로 패킷을 잡아내더라도, 해독하는데 슈퍼컴퓨터로 1달 이상 걸리게 됩니다. 그렇기 때문에 패킷을 잡아도 사용할수 없도록 하는 것입니다.

그럼 여기서
telnet 과 ftp의 차이는?
telnet은 쉘권한을 취득(대부분 bash)하여 마치 로컬 컴퓨터를 다루는 것 처럼 실행되는 접속 방법이구요.. ftp는 파일을 전송하기 위한 프로토콜 입니다. telnet으로 파을 전송을 못하며(zmodem프로토콜을 사용하면 되지만, 엄청 느림), ftp로 시스템을 관리하거나 데몬을 띄운다는 일은 불가능 합니다.


조금 도움이 되었으면 좋겠습니다.

 

공지사항


뉴스광장


  • 전체 회원수 59,615 명
  • 전체 게시물 32,170 개
  • 전체 댓글수 11,911 개