반응형
[리눅스 명령어]CentOS : man nc
 
1. 용도 및 목적
임의의 TCP 및 UDP 연결 및 수신 대기(minimal 설치 시 포함 안됨 yum 설치 또는 단일 패키지이니 다운 받아 설치)
 
2. 자주 쓰는 옵션
-TCP 원격 포트 확인
[CentOS6.x]
#nc -z 192.168.35.11 8888
or
#(>/dev/tcp/192.168.35.11/8888) &>/dev/null && echo "Open" || echo "Closed"
or
#echo -n > /dev/tcp/192.168.35.11/8888 && echo -e "\033[1;32mConnet Success\033[0m" ||echo -e "\033[1;31mConnet Fail\033[0m"
[CentOS7.x]
#(>/dev/tcp/192.168.35.11/8888) &>/dev/null && echo "Open" || echo "Closed"
or
#echo -n > /dev/tcp/192.168.35.11/8888 && echo -e "\033[1;32mConnet Success\033[0m" ||echo -e "\033[1;31mConnet Fail\033[0m"
 
-UDP 포트 확인
[CentOS6.x]
#nc -zu 192.168.35.11 8888
[CentOS7.x]
하기 명령 후 타이핑 해본다.
#nc -u 192.168.35.11 8888
 
3. 활용 방법
-설치
#yum install nc
 
-TCP listens
#nc -v -t -l 8888
 
-UDP listens(원격이나, 로컬에서 타이핑하면 전송)
#nc -v -u -l 8888
#tcpdump -vv -i eth0 udp port 8888 이런식으로 확인 하면 length 값이 온다(기본 : 1 + (한글 : 3, 영어 : 1))
 
-ssh 포트 변경(re-direct)
#nc --sh-exec "nc 192.168.35.11 22" -l 8080 --keep-open
반응형
반응형
[리눅스 명령어]CentOS : man lscpu
 
1. 용도 및 목적
CPU 아키텍처에 대한 정보 표시
 
2. 자주 쓰는 옵션
-CPU 정보 확인
#lscpu
반응형
반응형
[리눅스 명령어]CentOS : man chkconfig
 
1. 용도 및 목적
시스템 서비스에 대한 런레벨 정보 업데이트 및 쿼리
[CentOS 6.X 이하]
 
2. 자주 쓰는 옵션
-iptables 서비스 런레벨별 기동 상태 확인
#chkconfig iptables --list
 
-iptables 서비스 off(기동 시 iptables 자동시작 안함)
#chkconfig iptables off
 
-iptables 서비스 on(기동 시 iptables 자동시작)
#chkconfig iptables on
 
-iptables 서비스 런레벨별(3,5) 설정
#chkconfig --level 35 iptables off
반응형

+ Recent posts