반응형
ubuntu 24.04.3 LTS 고정 IP (Static IP)설정
Linux 2025. 8. 31. 17:21

$ route -nKernel IP routing tableDestination Gateway Genmask Flags Metric Ref Use Iface0.0.0.0 192.168.1.1 0.0.0.0 UG 100 0 0 enp1s0192.168.1.0 0.0.0.0 255.255.255.0 U 100 0 0 enp1s0192.168.1.1 0.0.0.0 255.255.255.255 UH 100 0 0 enp1s0 ubuntu를 설치하고 나면 DHCP로 설정되는데 이후로고 계속 접속할 수 있도록 고정 IP로 ..

Openssl 1.1.1 설치
Linux 2025. 7. 2. 11:05

CentOS 7, Amazon Linux 2와 같이 오래된 배포본에서는 openssl 버전이 낮아 Python 3.12 등의 설치가 불가능하다.그래서 Python 3.12 이 필요하다면 Openssl 1.1.1 의 설치가 꼭 필요하며1.1.1 로 올리면 보다 안전한 프로토콜 TLS 1.3 지원된다.(물론 이것보다 좋은 것은 Amazon Linux 2023, RHEL 9 과 같이 현재 지원되는 배포판 버전으로 올리는 것이 좋다. ) 오래된 배포판이라면 아래와 같이 확인해 보자.# openssl 버전 확인. 필요하다면 1.1.1 이상으로 올려야 한다.$ openssl versionOpenSSL 1.0.2k-fips 26 Jan 2017# 지원 상태 확인. TLSv1.3은 지원되지 않는다.$ openssl ..

CentOS 7 고정 IP (Static IP)설정
Linux 2025. 6. 30. 13:36

Linux 를 사용하는 경우 대부분 서버용으로 사용하기에 DHCP를 통해 동적으로 받은 IP 보다는 Static IP로 설정하는 경우가 많다.이번에 오래된 Linux 가 필요하여 CentOS 7을 설치했고 고정 IP가 필요하여 정리한다.먼저 설치 전에 네트워크 구성을 Enable 하여 DHCP 로 IP를 받아 올 수 있도록 설치한다.만약 Ifconfig 명령어가 수행되지 않는다면 net-tools 패키지를 설치한다. 패키지 설치 방법은 https://enowy.tistory.com/51 에서 확인할 수 있다. 사전 확인IP v4 기준으로 설정에 필요한 정보는정상적인 네트워크 설정 - ping yahoo.com 과 같은 명령어로 확인설정할 IP 주소 - ifconfig 명령어로 확인연결된 NIC 정보 ..

Issued certificate has expired.
Linux 2024. 2. 23. 14:42

wget 을 사용하던 중 아래와 같은 오류가 발생했다. Issued certificate has expired. To connect to wget ~~~ insecurely, use `--no-check-certificate' 이 경우 --no-check-certificate 를 사용해 우회하면 되겠지만 인증서가 오래된 것이므로 최신으로 업데이트해 주는 것이 좋다. sudo yum install ca-certificates # 물론 -y 를 써서 바로 설치할 수도 있다. sudo yum install -y ca-certificates

This system is not registered with an entitlement server. You can use subscription-manager to register. 메시지가 뜰 때.
Linux 2024. 1. 26. 17:41

CentOS 7 을 설치하고 yum update 를 모두 진행하고 나니 저 메시지가 출력되었다. Subscription 이 필요하다는 것인데 CentOS는 구매가 필요한 OS가 아니니 필요 없다. # root 로 전환 $ sudo su - root # 아래 설정 파일을 연다 vi /etc/yum/pluginconf.d/subscription-manager.conf ================================================================== # enabled 를 1에서 아래와 같이 0으로 바꾼다. [main] enabled=0 # When following option is set to 1, then all repositories defined outside re..

CentOS 에서 PostgreSQL 14 설치하기
Linux 2024. 1. 26. 11:10

CentOS에서 PostgreSQL을 급하게 설치해야 하는 경우가 있다. 이 경우 Repository 를 등록하고 설치하면 쉽게 설치할 수 있다. # root 로 전환하면 쉽다. $ sudo su - root # repo 설치 $ yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm # 14 버전 서버 설치 $ sudo yum install -y postgresql14-server # DB 초기화 $ /usr/pgsql-14/bin/postgresql-14-setup initdb # 시스템 재부팅 후 실행될 수 있도록 서비스 등록 $ systemctl..

CentOS 또는 RHEL 에서 ifconfig 안될 때
Linux 2024. 1. 26. 11:06

CentOS 또는 RHEL (Redhat enterprise linux), fedora 등에서 ifconfig 가 필요한데 명령어가 없는 경우가 있다. 이 경우 유틸리티 설치가 필요하다. $ yum install net-tools ... (생략) =========================================================================================== Package Arch Version Repository Size =========================================================================================== Installing: net-tools x86_64 2.0-0.25.2..

Systemd 의 오래된 journal Log 삭제
Linux 2024. 1. 26. 10:58

Linux 에서는 서비스 관리를 위해 Systemd 를 사용하고 로그는 journal 이라는 방식으로 저장합니다. 문제는 이 로그가 시스템을 오래 기동하면 계속 쌓여 디스크 공간이 모자라는 경우가 발생합니다. # 현재 로그 상태 확인 $ journalctl --list-boots # journal 에서 저장하고 있는 용량 확인 $ journalctl --disk-usage # 로그 삭제는 크기, 갯수, 기간으로 지정할 수 있습니다. # --vacuum-size # --vacuum-files # --vacuum-time # 1GB 만 남기고 삭제 journalctl --vacuum-size=1073741824 # 10개 로그만 남기고 삭제 journalctl --vacuum-files=10 # 열흘만 남기..

Redhat Enterprise Linux Subscription 등록 방법
Linux 2023. 3. 21. 13:35

AWS의 Amazon Linux 를 업무용으로 사용하고 있는데 이 Linux 는 Redhat 계열이다. 그런데 Redhat 계열이긴 하나 자체적으로 수정한 버전으로 Redhat 7 기반에 커널을 4.14 를 쓰거나 Redhat 10 기반에 커널을 5.10 을 쓰기도 한다. (Redhat 10이 있다고???) Amazon Linux는 클라우드용으로 ISO는 없고 AMI로 EC2에 사용되는데 로컬의 컴파일 머신으로 사용하는 ubuntu 대신 Amazon Linux 를 로컬에서 사용하고 싶어 알아 보니VDI로 제공되기는 한다. 다만 VirtualBox에서만 사용할 수 있어 macOS에서 Parallels Desktop 을 사용하고 있는 나로서는 Redhat 기반의 다른 방법을 찾아 봐야 했고 CentOS, R..

ubuntu 파티션 확장
Linux 2023. 3. 8. 17:04

가상 PC에 ubuntu 를 처음 설치하면 root 파티션의 용량이 턱없이 부족한 경우가 있다. (마법사를 따라 생성한 것이라 보통 그러할 것이다.) 가상 PC에서 디스크 크기를 아무리 조정해도 반영되지 않는다. 아래와 같이 수행한다. 현재 파티션 구성 정보를 확인한다. $ df -h Filesystem Size Used Avail Use% Mounted on udev 5.9G 0 5.9G 0% /dev tmpfs 1.2G 1.4M 1.2G 1% /run /dev/mapper/ubuntu--vg-ubuntu--lv 98G 51G 43G 54% / tmpfs 5.9G 0 5.9G 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 5.9G 0 5.9G 0% /sys/fs..

반응형