728x90
반응형

IT 687

리눅스에서 공백없이 파일을 보는 방법

수백 줄의 주석이있는 매우 긴 구성 파일을 살펴보고 있지만 중요한 설정 만 필터링하려고합니다. 이 기사에서는 Linux에서 주석없이 구성 파일을 보는 다양한 방법을 보여줍니다. 또한 읽기 : ccat - 구문 강조 표시 또는 채색으로 'cat 명령'출력 표시 이 목적을 위해 grep 명령을 사용할 수 있습니다. 다음 명령을 사용하면 주석없이 PHP 7.1의 현재 구성을 볼 수 있으며 주석 처리에 사용되는 문자로 시작하는 행이 제거됩니다.; 특수 셸 문자이므로 이스케이프 문자를 사용하여 명령에서 의미를 변경해야합니다. $ grep ^[^\;] /etc/php/7.1/cli/php.ini 주석이 없는 파일 보기 대부분의 구성 파일에서 문자는 줄을 주석 처리하는 데 사용되므로 다음 명령을 사용할 수 있습니다...

시스코 라우터,스위치 SSH2 설정 및 소소한 팁

ISO 복사 삭제 꿀팁 delete /r/f flash: IOS이미지 들어있는 폴더 째로 삭제 conf t copy tftp: flash: tftp서버에 있는 파일 flash:로 복사하기 (12Mb 약 5분) boot system flash: booting할 ios이미지 설정 설정 걸어주고 항상 write memory로 설정 저장할 것 SSH2 설정 hostname 설정 username password 설정 ip domain-name cisco.com 도메인네임 설정 예를 들어 cisco.com일 경우 crypto key generate rsa rsa키값 생성 기존 키값이 생성되어 있다면 다시 생성할것인지를 묻는다 y입력 1024 SSH2 768(?)이상 설정해야함 생성과정이 끝나고 [ok] 나오는 것 ..

Cisco 장비 비밀번호 설정하기

아래 내용은 기본적으로 C2960에서 설정했으며, 지원되지 않는 기능(aux password, ssh)은 gns3 IOU2를 이용했다. 비밀번호는 5가지(consol, auxillary, telnet, enable, enable secret)를 설정 할 수 있다. 1. enable 비밀번호 설정 enable password와 enable secret 명령은 privileged 모드 사용 권한을 위해 설정한다. Switch#conf t Enter configuration commands, one per line. End with CNTL/Z. Switch(config)#enable ? last-resort Define enable action if no TACACS servers respond passwo..

HTTP 아파치(Apache)란 무엇인가?

시작하면서 먼저 아파치는 월드와이드 웹 서버용 소프트웨어 이다. 아파치는 HTTP 아파치 서버로 불리고 이 아파치는 HTTP웹 서버입니다. 이 아파치는 많은 운영체제에서 운용할 수 있습니다. 예를 들면 BSD , 리눅스 등 Unix 계열 뿐만 아니라 우리가 사용하는 마이크로소프트 윈도우 등 여러 기종에서 사용이 가능합니다. ​ 리눅스를 모르시면 리눅스란 무엇인가? 리눅스 사용법 안녕하세요 즐겁게 코딩하자 시누입니다. 오늘은 리눅스를 알아봅시다.1. 리눅스란 | 리눅스 정의 리눅스(... blog.naver.com ​ 아파치란? 아파치 | 세계에서 가장 많이 쓰는 웹 서버중 하나이다. 이 아파치는 Apache재단에서 만든 HTTP서버이며 이 서버가 굉장히 다양하고 기능적인 면에서 우수하다. 또 구축이 쉽다..

[Kubernetes] 쿠버네티스 kube-flannel CrashLoopBackOff 해결 방법 (Error registering network: failed to acquire lease: node "node1" pod cidr not assigned)

쿠버네티스 kube-flannel CrashLoopBackOff 해결 방법 (Error registering network: failed to acquire lease: node "node1" pod cidr not assigned) 아래와 같이 kube-flannel이 CrashLoopBackOff가 발생하였습니다. watch kubectl get pods --all-namespaces 로그를 확인해본 결과 Error registering network: failed to acquire lease: node "node1" pod cidr not assigned 에러가 발생중인것을 확인할 수 있었는데, 해외 문서에 따르면 불분명한 문제(?)로 Pod CIDR 임대 실패하여 발생하는 에러라고 합니다. ku..

vSphere Client - VM 복제

Copy of Existing VM in ESXi Server vCenter에서 관리되지 않는 ESXi서버의 경우 vSphere Client로 접속했을 때에 VM을 복제하는 메뉴가 존재 하지 않지만 다른 방법으로 단순 복제가 가능하다. 스냅샷이 존재하는 VM은 모든 스냅샷을 제거한 후 복사 할 것을 추천한다. ESXi 6 버전에서 테스트 결과 스냅샷이 존재하는 VM은 실행은 되는데 스냅샷 기능에 문제가 있다. 원본에서 작성된 스냅샷을 지워도 파일 삭제가 안되서 디스크를 잡아먹는 버그를 확인했다. ESXi Server에 vSphere client를 이용하여 로그인 한다. 복제할 가상머신은 종료시킨다. OS만 종료하는게 아니라 전원도 OFF 상태로 만든다. Virtual Machine이 저장되어 있는 데이타..

[kubernetes] 쿠버네티스 클러스터 구성(CentOS 7)

쿠버네티스 클러스터 구성(CentOS 7) 시스템 구성 HOSTNAME IP ROLE 비고 k8s-master 192.168.0.101 control-plane node k8s-node1 192.168.0.102 worker node k8s-node2 192.168.0.103 worker node 쿠버네티스(kubeadm) 설치를 위한 사전 작업 docker 설치 및 활성화 $ curl -s https://get.docker.com | sudo sh $ systemctl enable --now docker $ docker version Client: Docker Engine - Community Version: 20.10.10 API version: 1.41 Go version: go1.16.9 Git ..

PAM(Privileged Access Management, 특권 접근 관리)란 무엇인가?

PAM(Privileged Access Management, 특권 접근 관리)란 무엇인가? 디지털 정보 시대에는 IT 요구사항 뿐만 아니라 IT의 수행 방식도 지속적으로 진화합니다. 조직은 시장에서 경쟁력을 유지하기 위해서는 민첩하고 혁신적인 조직으로 거듭나야 합니다. 디지털 워크스페이스, 데브옵스, 보안 자동화, 사물인터넷과 같은 새로운 기술 이니셔티브로 인해 조직에서 노출되는 공격 표면은 계속 증가하고, 새로운 디지털 위험도 발생합니다. 경쟁력을 유지하고 규정을 준수하려면 조직은 비즈니스에 지장을 초래하지 않으면서 보안 위험을 평가 및 관리하기 위한 새로운 방법을 적극적으로 모색해야 합니다. 따라서 보안 리더는 그러한 위협을 차단하기 위한 적절한 통제 수단을 파악하고 구현함으로써 조직의 보안 상태를 ..

IT/보안 2022.07.05

nginx ingress controller 만들기를 실패했을때 깨끗히 삭제방법

vim delete.sh kubectl delete namespace ingress-nginx kubectl delete serviceaccount ingress-nginx kubectl delete configmap ingress-nginx-controller kubectl delete clusterrole ingress-nginx kubectl delete clusterrolebinding ingress-nginx kubectl delete role ingress-nginx kubectl delete rolebinding ingress-nginx kubectl delete service ingress-nginx-controller-admission kebectl delete service ingres..

쿠버네티스 ContainerCreating 상태에서 멈출 시 해결방법

위처럼 Status가 62분 동안이나 ContainerCreating에 멈춰있으면, yaml 파일의 문법이 잘못되었거나 논리적으로 맞지 않다는 뜻이다. 처음에 그냥 yaml 파일 눈에 뚫어져라 확인하며 고쳤는데 그럴 필요 없이 $ kubectl describe pods describe 명령으로 오류를 쉽게 찾을 수 있다.. 출처 : 쿠버네티스 ContainerCreating 상태에서 멈출 시 해결방법 (tistory.com)

728x90
반응형