ssh

SSH 좀 더 공부 Secure Shell Protocol, 즉 네트워크 프로토콜 중 하나이다. 즉, 컴퓨터와 컴퓨터가 통신하기 위한 규약 중 하나인데, 이름에서 알 수 있듯 보안을 중시한다. telnet 도 쉘 기반 원격 프로토콜이지만 보안성에 치명적인 단점이 있는데, 중간에 데이터가 가로채질 경우 암호화가 되어있지 않아 그대로 노출이 된다. SSH 는 클라이언트(접속하는 측)와 서버 간 오가는 데이터를 암호화하여 해당 취약점이 보완된 쉘 기반 프로토콜이라고 할 수 있다. 안전한 파일 전송, 원격 제어 등을 위해 사용되곤 한다. 현재 네트워크 소켓을 한 번 보자 이게 원래는 4242자리가 22로 되어있음 SSH의 기본 설정 22번 포트임 ss -tunpl 2. vim 없으면 깔기 apt install ..
SSH SSH(Secure SHell)의 줄임말로 보안이 강화된 서버 원격 접속 및 제어 도구이다. 기존 리눅스에서는 텔넷이라는 것을 사용해서 서버 요청을 하고 응답을 하였다. 하지만 텔넷 클라이언트를 토왜 서버를 조작할 때 주고 받는 데이터가 암호화 되지 않아서 해커들이 패킷을 가로채서 데이터들을 가져가는 이들이 발생했다. 이것을 막기위해 SSH라는 것이 탄생하였다. 텔넷과 마찬가지로 원격지에서 서버에 접속하고 관리할 수 있는 도구지만 통신할 때 암호화된 상태로 데이터를 주고 받으므로 보안에 더욱 뛰어나다. UFW(Uncomplicated Firewall) UFW (Uncomplicated Firewall, 언컴플리케이티드 방화벽)는 데비안 계열 및 다양한 리눅스 환경에서 작동되는 사용하기 쉬운 방화벽..
재윤
'ssh' 태그의 글 목록