리눅스 썸네일형 리스트형 아파치(Apache) 웹 서버에서 TRACE 및 OPTIONS와 같은 불필요한 메서드를 제한하는 방법 아파치(Apache) 웹 서버에서 TRACE 및 OPTIONS와 같은 불필요한 메서드를 제한하는 방법 LimitExcept와 Limit는 Apache 웹 서버의 디렉티브로, 특정 HTTP 메서드에 대한 액세스 제어를 설정하는 데 사용됩니다. LimitExcept 디렉티브 이 디렉티브는 특정 HTTP 메서드를 제외한 모든 메서드에 대한 액세스 제어를 설정합니다. 즉, LimitExcept 블록 내에서 정의된 제한은 해당 메서드를 사용하는 요청에만 적용되지 않습니다. 다음은 LimitExcept 디렉티브의 사용 예입니다. # GET 및 POST 메서드에 대한 액세스 허용 Require all granted 위의 예제에서는 GET 및 POST 메서드를 사용하는 요청에 대해 액세스가 허용됩니다. 그 외의 모든 .. 더보기 dpkg 명령어 dpkg 명령 dpkg는 개별 소프트웨어 패키지를 관리하기 위해 데비안 기반 시스템(우분투 포함)에서 사용되는 명령 줄 도구입니다. 시스템에서 패키지를 설치, 제거 및 관리하는 데 사용됩니다. 여기에는 일반적으로 사용되는 dpkg 명령어가 있습니다: 패키지 설치 sudo dpkg -i package.deb 패키지 제거 sudo dpkg -r package_name 패키지 재설치 sudo dpkg -i --force-confmiss package.deb 패키지 정보 조회 dpkg -s package_name 설치된 패키지 목록 확인 dpkg -l 특정 패키지 검색 dpkg -l | grep package_name 설치된 패키지 무결성 확인 sudo dpkg --verify package_name 깨진 종속.. 더보기 우분투에서 저장소를 Kakao Mirror 공식 사이트로 변경하는 방법 우분투(Ubuntu)에서 저장소(Repository)를 Kakao Mirror 공식 사이트로 변경하는 방법Kakao Mirror는 공식 Ubuntu 미러 중 하나이며 속도가 빠르고 안정적입니다.1. 현재 저장소 확인현재 시스템에 구성된 저장소 목록을 확인합니다.cat /etc/apt/sources.list2. 새로운 저장소 설정새로운 저장소 주소를 설정하려면 /etc/apt/sources.list 파일을 편집합니다.sudo vim /etc/apt/sources.list3. 저장소 변경/etc/apt/sources.list 파일을 열면 여러 저장소 주소가 나열되어 있습니다. Kakao Mirror 주소로 변경하려면 다음 내용을 파일에 추가하거나 기존 저장소 주소를 수정합니다.sudo vim /etc/apt.. 더보기 리눅스에서 기본 게이트웨이를 사용하는 로컬 IP 주소를 추출하는 명령어 리눅스에서 기본 게이트웨이를 사용하는 로컬 IP 주소를 추출하는 명령어 $ ifconfig eth0: flags=4163 mtu 65535 inet 172.17.0.2 netmask 255.255.0.0 broadcast 172.17.255.255 ether 02:42:ac:11:00:02 txqueuelen 0 (Ethernet) RX packets 3560 bytes 27641426 (27.6 MB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 1906 bytes 133847 (133.8 KB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73 mtu 65536 inet 127.0.. 더보기 Ubuntu에 최신 버전의 OpenSSL을 컴파일하고 설치하는 방법 Ubuntu에 최신 버전의 OpenSSL을 컴파일하고 설치하는 방법테스트 환경docker run -it --rm anti1346/ubuntu2204:latest bash 1. 필요한 의존성 패키지 설치sudo apt-get updatesudo apt-get install -y build-essential make zlib1g-dev※ FindBin 모듈 libfindbin-libs-perl 2. OpenSSL 소스 코드 다운로드☞ OpenSSL 다운로드 : https://www.openssl.org/source/cd /usr/local/srcwget https://www.openssl.org/source/openssl-3.1.1.tar.gztar xzf openssl-3.1.1.tar.gzcd opens.. 더보기 우분투에서 UTF-8 언어셋으로 변경하는 방법 우분투에서 UTF-8 언어셋으로 변경하는 방법1. 현재 로케일 확인현재 사용 중인 로케일 설정을 확인합니다.locale$ localeLANG=LANGUAGE=LC_CTYPE="POSIX"LC_NUMERIC="POSIX"LC_TIME="POSIX"LC_COLLATE="POSIX"LC_MONETARY="POSIX"LC_MESSAGES="POSIX"LC_PAPER="POSIX"LC_NAME="POSIX"LC_ADDRESS="POSIX"LC_TELEPHONE="POSIX"LC_MEASUREMENT="POSIX"LC_IDENTIFICATION="POSIX"LC_ALL=2. UTF-8 언어셋 확인현재 사용 중인 로케일 설정에서 언어셋이 UTF-8인지 확인합니다. 만약 UTF-8이 아닌 다른 언어셋이 설정되어 있다면.. 더보기 SSL/TLS 암호화 알고리즘(SSLCipherSuite)을 제외하는 방법 SSL/TLS 암호화 알고리즘(SSLCipherSuite)을 제외하는 방법 취약점 암호 스위트 TLS_RSA_WITH_AES_128_CBC_SHA TLS_RSA_WITH_AES_256_CBC_SHA TLS_RSA_WITH_AES_128_CBC_SHA256 TLS_RSA_WITH_AES_256_CBC_SHA256 TLS_RSA_WITH_AES_128_GCM_SHA256 TLS_RSA_WITH_AES_256_GCM_SHA384 Nginx에서 SSLCipherSuite에서 특정 알고리즘을 제외하는 방법 ssl_protocols TLSv1.2 TLSv1.3; ssl_ciphers 'HIGH:!TLS_RSA_WITH_AES_128_CBC_SHA:!TLS_RSA_WITH_AES_256_CBC_SHA:!TLS_RSA.. 더보기 우분투에 sslscan을 설치하고 사용하는 방법 우분투에 sslscan을 설치하고 사용하는 방법 sslscan은 OpenSSL을 사용하여 SSL/TLS 서버의 보안 설정과 암호화 알고리즘을 스캔하는 도구입니다. 테스트 환경 docker run -it --rm anti1346/ubuntu2204:latest bash 1. 패키지 관리자를 사용하여 sslscan을 설치합니다. sudo apt-get update sudo apt-get install -y sslscan 더보기 sslscan www.google.com:443 Version: 2.0.7 OpenSSL 3.0.2 15 Mar 2022 Connected to 172.217.25.164 Testing SSL server www.google.com on port 443 using SNI name ww.. 더보기 이전 1 ··· 68 69 70 71 72 73 74 ··· 194 다음