목록IT 기초, 네트워크, 리눅스 (29)
공부공부 공부공부내용
https SSL/TLS - 기밀성 : 통신내용의 노출을 막을 수 있다. (대칭키) - 무결성 : 데이터가 변조되지 않음 - 인증 : 접속하려는 서버임을 보장 (공개키) SSL인증서 -내용 - 서비스의 정보 (인증서를 발급한 CA에 대한 정보, 서비스 도메인 정보 가지고 있음) CA는 웹브라우저에 대한 보안 정보를 가지고 있다. - 서버의 공개키 (서비스의 공개키 가지고 있음) 단계 클라이언트 → HTTPS 서버 : 연결 요청 + 임의데이터 추가 HTTPS 서버 → 클라이언트 : 서버가 가지고 있는 인증서(서버의 공개키) 전달 클라이언트 : CA서버가 전달한 인증서가 맞는지 확인한다. 클라이언트 -> HTTPS 서버 : 공개키(대칭키) HTTPS 서버 -> 클라이언트 : 공개키를 이용해서 내용 전달. [..
웹 서비스란 - HTTP 프로토콜에 의해 내용이 전송된다. - 일반적으로 80/TCP 포트로 전송된다. 가끔은 8080/tcp 443/tcp(http) - 리눅스는 Apache 라는 웹서버를 사용한다. first.cccr.co.kr seccond.cccr.co.kr 실습은 세가지. 첫번째, 이름기반 가상호스트 (포트 변경도 중간에) 두번째, IP기반 가상호스트 먼저 서버와 클라이언트 창을 띄우고 서버창에서 명령어를 통해 httpd 패키지를 설치한다. 사전환경설정바꿔보면 *필수 sudo yum install -y httpd sudo systemctl enable httpd sudo systemctl start httpd sudo systemctl status httpd sudo firewall-cmd --..
SMB - 윈도우 계열 시스템에서 파일을 공유하는 서비스 - SMB 프로토콜을 사용한다. SMB 데몬 - smbd - nmbd 윈도우 기반에서 SMB/CIFS에 의해 생성된 NetBIOS 이름 서비스 요청에 대해 인식하고 응답한다. SMB NetBIOS TCP/UDP IP ... - winbindd 윈도우 계열의 사용자와 그룹정보를 리눅스가 이해할수 있게 만들어준다. server $ sudo yum install -y samba samba-client $ sudo mkdir -m 777 -p /samba/smb1 $ sudo ls -ald /samba/smb1 $ sudo useradd -s /sbin/nologin smb1 $ ssudo smbpasswd -a smb1 $ sudo pdbedit -L ..
------------------------------------------------sameday------------------------------------------------------ NFS(network file system) 스토리지 - Linux 에서 제공하는 저장공간 공유 시스템 - 클라이언트는 서버에서 제공하는 공유 디렉토리에 접근 - NAS도 약간 비슷한 방식 NFSv4 server 구성 - nfs-utils - /etc/exports client 구성 - nfs-utils - mount -t nfs :/디렉토리 가상머신 초기화 하고 해보기 root기준 1. yum install -y nfs-utils.x8용6_64 rpcbind.x86_64 (이 두개 필수로 설치) 2. sudo..