[Linux] SSH (Secure Shell)
Linux2022. 3. 7. 19:12[Linux] SSH (Secure Shell)

✔️ SSH란 ? SSH란 Secure Shell Protocol의 약자로 네트워크 프로토콜 중 하나이다. 기존에 사용하던 프로토콜인 telnet의 치명적인 단점은 telnet client를 통해 서버를 조작할 때 주고 받는 데이터가 암호화 되지 않는다는 점이었고, 이는 악의적인 해커(크래커)들이 통신중인 패킷을 가로채는 패킷 스니핑의 대상이 되기에 충분한 조건이 된다. 컴퓨터와 컴퓨터가 인터넷과 같은 Public Network를 통해 서로 통신을 할 때 보안적으로 안전하게 통신하기위해 사용하는 프로토콜이다. ✔️ SSH 서버 기본설정 ssh가 설치되어 있는 서버에서 설정과 관련된 파일은 /etc/ssh/sshd_config가 있다. 설치되어 있는 ssh의 기본적인 설명 포트번호와 함께 명령어의 PATH..

[네트워킹] DHCP (Dynamic Host Configration Protocol)
CS/네트워킹2022. 3. 5. 20:36[네트워킹] DHCP (Dynamic Host Configration Protocol)

✅ DHCP란 ? DHCP는 Dynamic Host Configration Protocol의 약자이다. DHCP란 호스트의 IP 주소와 각종 TCP/IP 프로토콜의 기본 설정을 클라이언트에게 자동적으로 제공해주는 프로토콜을 말한다. 네트워크에서 컴퓨터에 자동으로 네임 서버 주소, IP 주소, 게이트웨이 주소를 할당해주는 것을 의미하며, 해당 클라이언트에게 일정 기간 임대를 하는 동적 주소 할당 프로토콜이다. ✅ DHCP 구성 1) DHCP 서버 DHCP 서버는 네트워크 인터페이스를 위해 IP 주소를 가지고 있는, 서버에서 실행되는 프로그램이다. 일정한 범위의 IP 주소를 다른 클라이언트에게 할당하여 자동으로 설정하게 해주는 역할을 한다. DHCP 서버는 클라이언트에게 할당된 IP 주소를 변경없이 유지해 ..

image