1. 리눅스 디렉토리 구조 리눅스 디렉토리 구조는 트리 구조로 구성되어 있으며, 각 디렉토리는 특정 기능이나 용도를 가진 파일들을 그룹화한다. 1) 루트 디렉토리 (/) - 리눅스 파일 시스템의 최상위 디렉토리 - 모든 다른 디렉토리는 루트 디렉토리 하위에 위치 - 중요한 시스템 파일과 하위 디렉토리를 포함 2) 하위 디렉토리 - /bin : 일반 사용자들이 사용하는 기본적인 유틸리티 프로그램들이 저장 - /sbin : 시스템 관리자가 사용하는 관리 유틸리티 프로그램들이 저장 - /boot : 부팅 과정에 필요한 파일들이 저장 - /dev : 장치 파일들이 저장 - /etc : 시스템 설정 파일들이 저장 - /home : 각 사용자의 ..
1. 정의NAT(Network Address Translation)는 외부 네트워크와 내부 네트워크를 연결해주는 변환기로, 내부 네트워크로 들어오거나 외부 네트워크로 나가는 네트워크 패킷의 IP주소를 변환해준다. 예를 들어, 인터넷 공유기를 사용할 경우, 공유기 내부의 NAT에 의해 ISP에 연결된 공식 IP 주소(예: 121.123.207.42)와 192.168.0.100와 같은 내부(비공식) IP 주소를 서로 변환해준다. 공유기에 3대의 PC가 연결되어 있다고 할 때 각각의 PC에는 내부 IP주소가 할당되어 있지만 공유기의 NAT를 거치면서 공식 IP 주소로 변환되어 인터넷을 사용할 수 있다.
1. 리눅스에서 방화벽이란? 리눅스에서 방화벽은 시스템에 들어오고 나가는 네트워크 트래픽을 제어하고 필터링하는 보안 시스템 2. 방화벽의 역할 1) 공격으로부터 시스템 보호 ① 악성 트래픽을 차단하여 시스템 공격을 방지한다. ② 서비스 거부 공격(DoS)로부터 시스템을 보호한다. 2) 비승인된 접근 차단 ① 승인되지 않은 사용자가 시스템에 접근하는 것을 방지한다. ② 특정 포트 또는 서비스에 대한 접근을 제어한다. 3) 개인 정보 보호 ① 민감한 데이터를 보호하기 위해 특정 포트나 서비스에 대한 접근을 제어한다. ② 테이터 유출을 방지한다. 4) 네트워크 리소스 관리 ..
1. 리눅스에서 네트워크 설정 후 테스트 방법리눅스에서 네트워크 설정을 변경한 후에는 네트워크 연결이 제대로 작동하는지 확인하기 위해 테스트를 수행해야 한다. 다음은 리눅스에서 네트워크 설정을 테스트하는 몇가지 방법이다. 1) ping 명령어 사용ping 위 명령어는 지정된 IP 주소로 ping 패킷을 보내고 응답을 받는지 확인한다. 응답을 받으면 네트워크 연결이 제대로 작동하는 것이다. 2) ifconfig 명령어 사용ifconfig위 명령어는 현재 시스템의 네트워크 인터페이스 정보를 표시한다. IP 주소, 서브넷 마스크, 게이트웨이 주소 등을 확인하여 네트워크 설정이 제대로 적용되었는지 확인할 수 있다. 3) traceroute 명령어 사용traceroute위 명령어는 지정된 IP 주소까지의 경..
1. 리눅스 업데이트 끄기 기능 리눅스 업데이트 기능을 끄는 이유는 리눅스 시스템이 기본적으로 보안 패치 및 중요한 업데이트를 자동으로 설치하도록 설정되어 있지만, 다음과 같은 이유들로 업데이트 기능을 해제한다. 1) 시스템 안정성 유지 : 업데이트가 시스템 불안전성을 초래할 가능성이 있는 경우 2) 테이터 손실 방지 : 업데이트 과정에서 데이터 손실이 발생할 가능성이 있는 경우 3) 네트워크 대역폭 제한 : 네트워크 대역폭이 제한된 환경에서 업데이트를 수행하기 어려운 경우 4) 사용자 지정 설정 유지 : 사용자 지정 설정이 업데이트 과정에서 손실될 가능성이 있는 경우 5) 서버 테스트 작업 : 서버의 다양한 테스트 업무 수행이 필요한 경우 2. ..
1. 리눅스 네트워크 장비 ens160 ens160은 리눅스 운영 체제에서 네트워크 인터페이스를 식별하는 데 사용되는 이름. 이는 udev 네이밍 관례의 일부이며, 이더넷 인터페이스를 나타내는 접미사 "ens"와 인터페이스 번호 "160"으로 구성 1) ens160 장치와 관련된 주요 정보 ㄱ. 네트워크 유형 : 이더넷 ㄴ. udev 이름 : ens160 ㄷ. 구성 파일 : /etc/sysconfig/network-scripts/ifcfg-ens160, /etc/udev/rules.d/70-persistent-net.rules ㄹ. 관리 명령어 : ip link show ens160, ip addr add /..
1. 리눅스 설치파일(ISO) 다운로드 - CentOS 1) ISO 파일 - CD 또는 DVD의 완전한 이미지 - 다운로드한 시스템 또는 다른 시스템에 설치하기 위해 디스크에 기록하는 형식 - 지원운영체제 : Windows, Linux, Mac OS X 2. Alma 리눅스와 Rocky 리눅스 등장 배경 및 목적 2020년 12월, CentOS 프로젝트는 CentOS Stream으로 전환하여 Redhat Enterprise Linux의 개발 버전을 제공하게 되었다. 이 변화는 기존 CentOS 사용자들에게 불편을 초래하게 되었다. 1) 안정적인 운영 환경 필요 : 기업 및 서버 환경에서는 안정적인 운영 환경이 필수적이지만, CentOS Stre..
구분FedoraRedhatCentOS개발방식커뮤니티 기반Redhat 엔지니어링 팀Redhat Enterprise Linux 기반출시주기6개월18개월18개월지원기간1년10년(5년 무료, 5년 유료)10년(Redhat Enterprise Linux와 동일)특징최신 기술 적용, 빠른 업데이트, 다양한 패키지 제공높은 안정성, 장기 지원,Redhat Enterprise Linux와 호환무료 사용 가능,Redhat Enterprise Linux와 호환,용도최신 기술 체험,다양한 소프트웨어 사용안정적인 운영 환경, Redhat Enterprise Linux와 호환저비용 운용 환경,Redhat Enterprise Linux와 호환
- Total
- Today
- Yesterday
- MySQL
- javascript
- 오븐시계
- Modal
- css
- data science academy
- Intellij idea
- Spring boot
- 반복문
- 백준
- if문
- Linux
- JPA
- ajax
- springboot
- java
- 조건문
- html
- 2480
- setting
- backjoon
- 2739번
- Spring
- DB
- 가계부만들기
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |