본문 바로가기

네트워크24

Linux 관리자 모드 진입, OS 계보, ssh 포트 변경 Sudo su = 관리자 모드 진입 (root 모드) ​ Config 파일을 수정할 때에는 #(주석처리)를 지워줘야 적용이 된다. ​ 자주 사용되고 있는 OS 배포판으로는 Debian, Ubuntu, CentOS가 있다. ​ ​ SSH 포트 변경 ​ vi라는 설정파일 편집 명령어를 통해 /etc/ssh/sshd_config.d/*.conf 파일 편집으로 이동 ​ 명령어를 쓰면 다음과 같음 = vi /etc/ssh/sshd_config.d/*.conf ​ 이후 I (insert) 키를 눌러 수정가능한 모드로 변경 후 Port 라인 앞의 #(주석)을 제거해주고 20022 를 원하는 포트 번호로 변경해준다. ​ ESC 키를 눌러 수정모드를 종료해주고 :wq!로 저장 후 파일 나가기 wq는 write quit의.. 2023. 10. 27.
Http, Https와 telnet, ssh의 차이점 -https, ssh를 사용하는 이유 Http는 hipertext transfer protocal의 약어로 웹에 쓰이는 프로토콜 중 하나이다.ssh는 secure shell의 약어로 보안요소가 추가된 원격 접속 프로토콜Http 프로토콜을 사용하게 되면 위의 그림과 같이 (name=jjh&passwd=jjh) 클라이언트의 유저 name과 passwd가 서버상에서 평문으로 보인다.​Http(s) 프로토콜을 사용하게 되면 암호문으로 보여짐.Client -> Encryption(암호화) -> Server -> Decryption(복호화) -> Encryption -> Client -> Decryption ​telnet 사용 시 그림과 같이 클라이언트의 입력 데이터가 평문으로 보인다. 2023. 10. 27.
IP address •IP 주소는 32자리 2진수를 10진수로 변환하여 표기•IP 주소에는 ‘네트워크 부분(하나의 브로드캐스트 영역)’과 ‘호스트 부분’이 있음•같은 네트워크란?- 하나의 브로드캐스트 영역이자 라우터를 거치지 않고도 통신이 가능한 영역​•호스트란?- 각각의 PC 또는 장비•ex) 한 PC방의 IP 주소가 203.240.100.1 ~ 203.240.100.255 까지 일 때- 네트워크 주소: 203.240.100- 호스트 주소: 203.240.100.1~255※모든 IP 주소는 네트워크 부분과 호스트 부분으로 나뉨. 한 네트워크상에서 뒤에 오는 호스트 부분은 각 PC가 모두 달라야 한다.​​Class A•32개의 이진수 중 맨 앞 하나는 꼭 0이 나와야 함.Ex)0xxx xxxx.xxxx xxxx.xxxx x.. 2023. 10. 27.
2진수와 10진수 PC에서는 이진수로만 통신이 이루어지지만 사용자 입장에서 알아보기 쉽도록 이진수를 십진수로 변환하여 표시해준다.​이진수: 0과 1로만 이루어진 수십진수: 0 ~ 9로 이루어진 수​​십진수 33을 이진수로 변환하기​​그림과 같이 십진수 33 = 이진수 100001이진수 1101 = 십진수 13이 된다. ​이진수의 경우 우측뒷자리부터 좌측으로 2의 0제곱, 2의 1제곱, 2의 2제곱, 2의 3제곱···십진수의 경우 우측뒷자리부터 죄축으로 10의 0제곱, 10의 1제곱, 10의 2제곱, 10의 3제곱··· 2023. 10. 27.