본문 바로가기

728x90

전체 글

[명령어] nmap 명령어 nmap 명령어 nmap 버전 $ nmap -V Nmap version 6.40 ( http://nmap.org ) Platform: x86_64-redhat-linux-gnu Compiled with: nmap-liblua-5.2.2 openssl-1.0.2k libpcre-8.32 libpcap-1.5.3 nmap-libdnet-1.12 ipv6 Compiled without: Available nsock engines: epoll poll select nmap 사용법 Usage: nmap [Scan Type(s)] [Options] {target specification} TCP 포트 오픈 여부 확인 - SYN 스탤스 스캔(-sS) $ nmap -sS 8.8.8.8 Starting Nmap 6.40.. 더보기
[명령어] nc 명령어 nc 명령어 nc 패키지 설치 yum install -y nc (or yum install nmap-ncat) $ yum install -y nc nc 포트 오픈 확인 nc -z -v [hostname/IP address] [port number] ###접속 성공(TCP 53 포트) $ nc -zvw10 8.8.8.8 53 Ncat: Version 7.50 ( https://nmap.org/ncat ) Ncat: Connected to 8.8.8.8:53. Ncat: 0 bytes sent, 0 bytes received in 0.05 seconds. ###접속 성공(UDP 53 포트) $ nc -zvw10 8.8.8.8 -u 53 Ncat: Version 7.50 ( https://nmap.org/nc.. 더보기
[명령어] curl 명령으로 웹사이트 로딩 속도를 테스트하는 방법 curl 명령으로 웹사이트 로딩 속도를 테스트하는 방법 curl 명령어 : https://sangchul.kr/2 curl 버전 정보 $ curl --version curl 7.29.0 (x86_64-redhat-linux-gnu) libcurl/7.29.0 NSS/3.53.1 zlib/1.2.7 libidn/1.28 libssh2/1.8.0 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp scp sftp smtp smtps telnet tftp Features: AsynchDNS GSS-Negotiate IDN IPv6 Largefile NTLM NTLM_WB SSL libz unix-sockets.. 더보기
[리눅스] LVM으로 구성된 ROOT(centos-root) 파티션 확장 LVM으로 구성된 ROOT(centos-root) 파티션 확장 테스트 환경 $ cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) $ df -Th | egrep -v tmpfs Filesystem Type Size Used Avail Use% Mounted on /dev/mapper/centos-root xfs 8.0G 1.6G 6.5G 19% / /dev/sda1 xfs 1014M 167M 848M 17% /boot 물리적 디스크 증설 - 10GB DISK 증설 추가된 DISK(sdb 디스크) $ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 10G 0 disk ├─sda1 8:1 0 1G 0.. 더보기
[리눅스] 교차 출처 리소스 공유(Cross-Origin Resource Sharing, CORS) 교차 출처 리소스 공유(Cross-Origin Resource Sharing, CORS) Access-Control-Allow-Origin header Access-Control-Allow-Origin은 CORS 헤더입니다. CORS 또는 Cross Origin Resource Sharing은 브라우저가 원본 A에서 실행 중인 사이트가 원본 B에서 리소스를 요청할 수 있도록 하는 메커니즘입니다. 에러 Access to images at 'https://img.sangchul.kr/img/123.png' from origin 'https://www.sangchul.kr' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is .. 더보기
[AWS] Shell 스크립트로 Amazon Machine Image(AMI) 생성하기 Shell 스크립트로 Amazon Machine Image(AMI) 생성하기 인스턴스 조회 instance-search.sh 스크립트 #!/bin/bash aws ec2 describe-instances \ --filters "Name=instance-state-name,Values=running" \ --query 'Reservations[*].Instances[*].{A_Name:Tags[?Key==`Name`]|[0].Value,B_Instance:InstanceId,C_Type:InstanceType,D_PrivateIP:PrivateIpAddress,E_PublicIP:PublicIpAddress,F_Status:State.Name,G_CreatedDate:LaunchTime}' \ --outp.. 더보기
[리눅스] Shell 매개변수 확장(Parameter Expansion) Shell 매개변수 확장(Parameter Expansion) 문자 설명 ${parameter:-word} Parameter(매개변수)가 설정되지 않거나 null이면 word 확장이 대체됩니다. 그렇지 않으면 매개변수의 값이 대체됩니다. ${parameter:=word} Parameter(매개변수)가 설정되지 않거나 null이면 word 확장이 매개변수에 할당됩니다. 그런 다음 매개변수의 값이 대체됩니다. 이러한 방식으로 위치 매개변수 및 특수 매개변수를 할당할 수 없습니다. ${parameter:?word} Parameter(매개변수)가 null이거나 설정되지 않은 경우 word의 확장(또는 단어가 없는 경우 해당 효과에 대한 메시지)이 표준 오류에 기록되고 쉘이 대화형이 아닌 경우 종료됩니다. 그렇지.. 더보기
[http] ab tools ab tools ab - Apache HTTP 서버 벤치마킹 도구 ab 버전 $ ab -V This is ApacheBench, Version 2.3 Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/ Licensed to The Apache Software Foundation, http://www.apache.org/ ab commands $ ab -h Usage: ab [options] [http[s]://]hostname[:port]/path Options are: -n requests Number of requests to perform -c concurrency Number of multiple requests to .. 더보기

728x90