분류 전체보기 썸네일형 리스트형 [draft] Apache 및 PHP 버전 정보 노출 막기 Apache(HTTP) 및 PHP 버전 정보 노출 막기HTTP 헤더에서 Apache 및 PHP 버전 확인curl -I http://localhostHTTP/1.1 302 FoundDate: Fri, 28 Jan 2022 01:57:45 GMTServer: Apache/2.4.46 (Unix) OpenSSL/1.1.1k PHP/7.3.25Location: http://www.sangchul.kr/404.htmlContent-Type: text/html; charset=iso-8859-1 wget --server-response --spider http://localhost-S,--server-response : HTTP 서버에서 보낸 헤더와 FTP 서버에서 보낸 응답을 인쇄합니다.--spider : 이 옵.. 더보기 [draft] PHP의 설정 파일인 php.ini 파일의 위치를 찾는 방법 PHP의 설정 파일인 php.ini 파일의 위치를 찾는 방법1. 명령줄을 사용하여 찾기php -i | grep "Configuration File"$ php -i | grep "Configuration File"Configuration File (php.ini) Path: /etc/php.ini또는php --ini | grep php.ini$ php --ini | grep php.ini Configuration File (php.ini) Path: /usr/local/apache2/confLoaded Configuration File: /usr/local/apache2/conf/php.ini2. phpinfo() 함수를 사용하여 찾기PHP 스크립트를 작성하고 ph.. 더보기 [draft] 우분투에서 Packer를 설치하고 CentOS 7 이미지를 생성하는 방법 우분투에서 Packer를 설치하고 CentOS 7 이미지를 생성하는 방법Packer 설치ATP 패키지 매니저로 설치sudo apt-get updatesudo apt-get install packer바이너리 파일로 최신 버전을 설치 Packer의 공식 다운로드 페이지에서 바이너리를 다운로드wget https://releases.hashicorp.com/packer/1.7.4/packer_1.7.4_linux_amd64.zip다운로드한 압축 파일 해제unzip packer_1.7.4_linux_amd64.zipPacker 실행 파일 이동sudo mv packer /usr/local/bin/Packer 버전 정보 확인packer --versionCentOS 7 이미지 생성CentOS 7 이미지를 생성하는 템플.. 더보기 [draft] Packer 명령어의 자동 완성을 활성화하는 방법 Packer 명령어의 자동 완성을 활성화하는 방법패커 명령에는 선택적 하위 명령 자동 완성 기능이 있으며 셸에 패커 -autocomplete-install을 사용하여 이 기능을 사용하도록 설정할 수 있습니다. 이렇게 하면 새 셸을 호출하여 이 기능을 사용할 수 있습니다. 패커 자동 완성(packer autocompletion)packer -autocomplete-install 이제 packer 명령어를 입력하면 Tab 키를 눌러 자동완성 기능을 사용할 수 있습니다.packer p[Tab]$ packer plugin 자동 완성 테스트packer p[Tab][Tab]$ packer pluginplugin plugins 참고URL- Autocompletion : https://developer.hashic.. 더보기 [draft] Amazon Linux 2에서 Packer를 설치하는 방법 Amazon Linux 2에서 Packer를 설치하는 방법테스트 환경sudo cat /etc/os-release | grep PRETTY_NAME | cut -d'"' -f2$ sudo cat /etc/os-release | grep PRETTY_NAME | cut -d'"' -f2Amazon Linux 21. 필요한 패키지 설치먼저 yum 패키지 매니저를 사용하여 Packer를 설치하는 데 필요한 패키지를 설치해야 합니다. 다음 명령을 실행하여 필요한 패키지를 설치합니다.sudo yum install -y unzip wget2. Packer 다운로드Packer를 다운로드합니다. 다음 명령을 사용하여 최신 버전의 Packer 바이너리를 다운로드합니다.wget https://releases.hashicor.. 더보기 [draft] Packer를 사용하여 AWS 이미지를 빌드할 때 AWS 자격 증명을 제공하는 방법 Packer를 사용하여 AWS 이미지를 빌드할 때 AWS 자격 증명을 제공하는 방법정적 자격 증명(static credentials) 및 공유 자격 증명 파일(shared credentials file)을 이용한 방법Static Credentials (정적 자격 증명)정적 자격 증명은 Packer 설정 파일에 직접 키 값을 넣어두는 방식입니다.AWS 액세스 키와 시크릿 키를 직접 설정합니다.vim aws.pkr.hclpacker { required_plugins { amazon = { version = ">= 1.1.1" source = "github.com/hashicorp/amazon" } }}locals { timestamp = regex_replace(times.. 더보기 [draft] 원도우에서 packer를 설치하는 방법 원도우에서 packer를 설치하는 방법테스트 환경운영체제 정보> winverPacker 설치Packer 다운로드https://www.packer.io/https://developer.hashicorp.com/packer/downloads?host=www.packer.iohttps://releases.hashicorp.com/packerpacker_1.8.5_windows_amd64.zip 파일 압축 해제> cd C:\Users\Administrator\Downloads\packer_1.8.5_windows_amd64> .\packer.exe --version1.8.5환경 변수 경로 설정시스템 변수 > Path 편집 > "D:\app\bin" 등록packer.exe 파일을 "D:\app\bin" 하위 폴더.. 더보기 [draft] Packer를 사용하여 AWS AMI를 빌드하는 방법 Packer를 사용하여 AWS AMI(Amazon Machine Image)를 빌드하는 방법Packer는 인프라를 코드로 정의하고 AMI와 같은 이미지를 생성하는 오픈 소스 도구입니다.1. Packer 설치Packer를 설치합니다. Packer의 공식 웹사이트(https://www.packer.io/)에서 다운로드하거나, 패키지 관리자를 통해 설치할 수 있습니다.2. Packer 템플릿 작성Packer는 JSON 형식의 템플릿을 사용하여 이미지 빌드를 정의합니다. Packer 템플릿은 다음과 같은 구성 요소를 포함합니다.빌드하는 베이스 이미지(소스 AMI)프로비저닝 (스크립트, 쉘 명령 등)이미지 생성 설정 (인스턴스 유형, 리전, 태그 등)아래는 Packer 템플릿의 예시입니다.{ "variables.. 더보기 이전 1 ··· 12 13 14 15 16 17 18 ··· 68 다음