반응형 Linux/Linux-OS12 CentOS nmcli 명령어로 정적 ip (Static IP) 설정하기 RHEL/CentOS 7 이상부터는 nmcli 명령어 사용을 권장하고 있습니다. * Shell: Bash 다음 명령어로 네트워크 디바이스 이름을 알아냅니다. $ nmcli dev DEVICE TYPE STATE CONNECTION enp5s0f0 ethernet connected enp5s0f0 enp5s0f1 ethernet connected enp5s0f1 알아낸 디바이스 명(예: enp5s0f0) 에 다음과 같이 네트워크 정보를 설정합니다. $ nmcli con mod enp5s0f0 ipv4.address 192.168.129.150/24 \ ipv4.gateway 192.168.129.2 \ ipv4.dns 192.168.129.2 \ ipv4.method manual connection.aut.. 2023. 5. 17. iptables를 손쉽게 쓸 수 있게 해주는 lokkit lokkit 는 commnd line 용 iptable 설정 유틸리티이다. /etc/sysconfig/iptables 을 에디터로 수정하지 않고 손쉽게 방화벽 정책을 수정할 수 있게 해준다. 설치 lokkit 명령어는 system-config-firewall-base 패키지에 포함되어 있다. yum install system-config-firewall-base 사용 lokkit 명령어 뒤에 옵션을 주어서 실행하면 된다. 일반적인 프로그램처럼 -v, --verbose옵션이 있으므로 자세한 정보가 필요할 경우 -v 옵션을 추가하면 된다. --nostart lokkit 설정시 -n 나 --nostart 옵션을 주면 설정 파일만 변경하고 iptables 를 재시작하지는 않는다. --update --update.. 2023. 5. 16. Google Authenticator를 이용하여 Linux ssh에 OTP 적용하기 Google Authenticator 는 Time-Based One-Time Password algorithm (TOTP) 를 구현한 프로젝트이다. Unix 용 PAM(Pluggable authentication module) 라이브러리와 유틸리티, 모바일 app 으로 나뉘어져 있으며 인증이 필요한 서비스(Ex: ssh 서버)에 적용하여 two factor 인증 기반으로 보안을 강화할 수 있다. 설치 source 로 설치 소스를 컴파일 하려면 pam 개발 패키지와 컴파일을 하기 위한 gcc, authconf, automake, libtool 이 필요하다. 다음 명령어로 사전에 설치해 놓자. yum install pam-devel gcc autoconf automake libtool git 소스 다운로드 .. 2023. 5. 15. Firewalld 포트 포워딩 설정 firewall-cmd --permanent --add-forward-port=port=80:proto=tcp:toport=8080 firewall-cmd --permanent --remove-forward-port=port=80:proto=tcp:toport=8080 sudo firewall-cmd --reload firewall-cmd --list-all-zones 2023. 4. 27. CentOS 8 EOS로 인한 Mirror site:Vault 전환 sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-Linux-* sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-Linux-* sudo sed -i -e "s|mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-* sudo sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/CentOS-* 2023. 4. 27. CentOS 6 Update 안될 때 설정 방법 아래 명령어를 쉘 CLI 에서 실행한다. 1. echo "https://vault.centos.org/6.9/os/x86_64/" > /var/cache/yum/x86_64/6/base/mirrorlist.txt echo "http://vault.centos.org/6.9/extras/x86_64/" > /var/cache/yum/x86_64/6/extras/mirrorlist.txt echo "http://vault.centos.org/6.9/updates/x86_64/" > /var/cache/yum/x86_64/6/updates/mirrorlist.txt 2. mkdir /var/cache/yum/x86_64/6/base mkdir /var/cache/yum/x86_64/6/extras mkdir .. 2023. 4. 27. 이전 1 2 다음 반응형