본문 바로가기

분류 전체보기52

파일 기반 공유 스토리지 스토리지 유형별 분류 블록 기반 스토리지 시스템에서 스토리지를 블록 장치로 취급 DAS : Direct Attached Storage - 직접 연결된 장치 SAN : Storage Area Network - FC(FibreChannel) - iSCSI2. 파일 기반 스토리지 파일 시스템이 이미 구성된 스토리지를 공유 NAS : Network Attached Storage - NFS/CIFS NFS: Network File System, 리눅스/유닉스 기본 파일 공유 CIFS : Common Internet File System = SMB SMB : Server Message Block. Microsoft에서 개발한 파일 공유 관련 기능 NFS(Network File System) 유닉스/리눅스 계열 시스.. 2021. 4. 14.
SSH SSH (Secure Shell) 암호화 적용 ssh 연결 방법 : ssh [사용자 ID@] SSH 서버의 암호화 관련 파일 /etc/ssh/*key, /etc/ssh/*key.pub : 암호화 관련 공개키/개인키 파일 SSH Key 사용자가 암호 기반의 인증 대신 키 기반의 인증 사용 가능 사용자 암호 키 생성 # ssh-keygen 키 위치 지정 (기본값 : 사용자 홈/.ssh/id_rsa) 개인키/공개키 쌍으로 생성됨 : id_rsa(개인키), id_rsa.pub(공개키) 공개키는 노출되어도 상관없으나, 개인키는 취급에 주의 (파일 위치 및 권한) # ssh-copy-id 생성한 공개키 쌍 중 공개키를 SSH 서버에 저장 서버는 사용자의 공개키를 보유하고 있다가, 사용자 인증 요청 시 키 기반 인증.. 2021. 4. 13.
소프트웨어 패키지 관리(rpm,yum) 소프트웨어 패키지 관리 소프트웨어 소스코드 컴파일 : 직접 소스코드에 대한 컴파일 명령을 수행 컴파일(Compile) : 프로그래머가 작성하는 소스코드를 기계어로 변환 인터프리터(Interpreter) 방식 : 소스코드를 직접 실행 2. 컴파일 과정을 간편화 : ‘Makefile’ #./configure // 설치 환경 설정 # make // 컴파일 # make install // 컴파일된 파일 적정 위치로 복사 3. 소프트웨어 패키지 설치 소프트웨어 패키지 : 동작 환경에 맞게 사전에 컴파일된 파일을 모아놓은 덩어리 패키지 설치: 파일을 적정한 위치로 복사, 기타 추가 작업 수행 리눅스의 각 배포판에 따라 패키지 설치 방식에 차이가 있음 EL : rpm(Redhat Package Manager) htt.. 2021. 4. 10.
네트워크 관리(기초,NetworkManger,호스트이름) 네트워크 관리 네트워크 기본 OSI 7 Layer (개념적인 모델) 1 : Physical. 통신회선. 리피터, 허브 Hub: 물리적인 노드를 확장하는 역할 문제점: 충돌 발생 → 속도 저하 2 : Datalink. Ethernet. MAC Address 사용. 서브넷(Subnet) 내의 통신 경로 결정. 스위치, 브리지. ARP 스위치(Switch): 노드를 확장하는 역할 허브와 차이점: 충돌을 회피할 수 있음 MAC Address Table 3 : Network. IP주소. 라우터. 라우팅 테이블, ICMP 라우터: 서로 다른 네트워크를 연결하는 역할 4 : Transport. TCP/UDP TCP : Transmission Control Protocol. 전송 안정성. 연결 수립. 3 way han.. 2021. 4. 8.