반응형

linux 78

[텔넷] 테스트 메일보내기

터미널 콘솔상에서 메일 테스트를 메일 보내는 방법을 간단하게 설명해 보자 1. 접속 telnet 서버아이피 25 25번대신 587번같은 다른 아이피로도 가능하다 다만 인증이 필요한경우 인증 방법도 미리 체크해 두자 base64 인증으로 메일 보내기 --> https://blog.mysop.net/140 2. 서버 연결 확인 ehlo 250-SIZE 104857600 250-PIPELINING 250-DSN 250-ENHANCEDSTATUSCODES 250-X-ANONYMOUSTLS 250-X-EXPS GSSAPI NTLM 250-8BITMIME 250-BINARYMIME 250-CHUNKING 250-SMTPUTF8 250 XRDST 3. 보내는 사람 mail from:메일주소 250 2.1.0 Send..

linux 2022.09.19

시간 동기화 Chrony [TIME SYNC]

ntp 시간 동기화만 알고 있었는데 사실 CentOS 7 이상부터 ntp대신 chrony를 시간 동기화 프로그램으로 사용하고 있었습니다. 기존 ntp보다 설정이 더 간단하고 설정도 편리합니다. # /etc/chrony.conf # Use public servers from the pool.ntp.org project. # Please consider joining the pool (http://www.pool.ntp.org/join.html). server 3.kr.pool.ntp.org iburst server 1.asia.pool.ntp.org iburst server 3.asia.pool.ntp.org iburst ..... 한국어 ntp사이트는 아래 링크에서 https://www.pool.ntp...

linux 2022.08.19

Selenium WebDriver Cookie 쿠키 사용하기

Selenium WebDriver를 사용하다가 인증문제로 쿠키를 사용해야 하는 경우가 있다 아래와 같이 쿠키를 만들고 import pickle import selenium.webdriver driver = selenium.webdriver.Firefox() driver.get("http://www.google.com") pickle.dump( driver.get_cookies() , open("cookies.pkl","wb")) 쿠키를 사용하자 import pickle import selenium.webdriver driver = selenium.webdriver.Firefox() driver.get("http://www.google.com") cookies = pickle.load(open("cooki..

linux 2022.07.27

DNS CACHING 설치 DNSMASQ

서비스상 dns질의가 많이 필요한경우가 있다 기존 퍼블릭 네임서버에서 모두 응답이 정확이 나오면 좋지만 간혈적으로 정상적인 응답이 나오지 않을때가 있다 이경우 서비스 에러가 발생한다. centos 서버내 dns 캐시를 설치하여 해결할수 있다 yum install dnsmasq 사용한 캐시 프로그램은 dnsmasq라는 캐시 프로그램이다. 설치후 설정을 세가지를 해야 한다 vi /etc/resolv.conf nameserver 127.0.0.1 dns 질의 서버 변경 vi /etc/resolv.dnsmasq nameserver 8.8.8.8 nameserver 8.8.4.4 캐시에 없는 dns 질의 vi /etc/dnsmasq.d/dns.conf resolv-file=/etc/resolv.dnsmasq re..

linux 2022.07.19

[PHP] LDAP AD / 도메인기능수준 2016연결

구형 EXCHANGE 2003에서 ANSI 모드로 LDAP을 잘 연결해서 사용하다가 최신 익스체인지와 도메인수준이 올라가면 기존 코드로 연결이 안된다 Warning: ldap_search(): Search: No such object in 경로 on line 90 Warning: ldap_get_entries() expects parameter 2 to be resource, boolean given in 경로 on line 94 Warning: array_walk_recursive() expects parameter 1 to be array, null given in 경로 on line 95 No data 기존 코드로 계속 연결할 방법을 찾았다 $ldapconn = ldap_connect("서버아이피"..

linux/php 2022.07.05

firewalld 특정 아이피 차단/해제

firewall-cmd --permanent --add-rich-rule=”rule family=’ipv4′ source address=’아이피′ reject” 차단하는 명령어 참... 길다 firewall-cmd --permanent --remove-rich-rule=”rule family=’ipv4′ source address=’아이피′ reject” 해제하는 명령어.... 역시 길다......... firewall-cmd --reload 적용 firewall-cmd --list-all 내역 확인... 출처 : https://blog.servis.co.kr/index.php/2019/01/31/centos7-firewalld/ Centos7 특정 IP차단-firewalld system 로그를 확인도중..

linux 2022.06.09

GREP and, or, not 옵션

콘솔에서 특정데이터 내용만 찾을때 유용한 grep명령으로 쉽게 데이터를 뽑을수 있다 AND (파이프 구분) 두가지 조건을 모두 포함할때 grep "ABC" | grep "DEF" OR ( -e ) 둘중 하나만 맞을때 grep -e "ABC" -e "DEF" NOT ( -v ) 이것만 아니면 되~ grep -v "ABC" | grep -v "DEF" 기억해 놓으면 여러가지로 편리하다 출처 : https://hbase.tistory.com/22 [Linux] grep 명령어에서 AND, OR, NOT 조건 사용하기 grep 은 Bash를 이용해 스크립트를 작성하면서 가장 많이 사용하는 명령 중 하나다. grep 은 파일을 읽거나 파이프에서 입력을 받아 특정 패턴을 포함하는 라인만 출력해주는 명령이다. $ c..

linux 2022.05.11

[PHP] 한글,영어,숫자만 표시 정규표현식

$replace_text = preg_replace("/[^a-zA-Z0-9가-힣ㄱ-ㅎㅏ-ㅣ]/u", "", $text); 특수문자만 따로 정리하고 싶을때 유용하다. 정규표현식은 봐도봐도 헷갈린다 @.@ 출처 :https://m.blog.naver.com/rival6821/221979783710 [PHP] 한글 영문 숫자만 표시 요즘은 글을 올리거나 할때 한글 영문 숫자 이외에도 각종 특수문자나 복잡한 이모지들을 많이 사용한다. ... blog.naver.com

linux/php 2022.05.04

dig명령으로 도메인 응답 추적하기

보통 nslookup로 도메인 응답을 체크를 많이 합니다. 그리고 dig라는 명령으로도 확인가능한데 도메인 응답되는 내역을 추적하는 방법이 있습니다. # dig +trace and.kr ; DiG 9.8.2rc1-geoip-1.4-RedHat-9.8.2-0.68.rc1.an2.11 +trace and.kr ;; global options: +cmd .360158INNSf.root-servers.net. .360158INNSm.root-servers.net. .360158INNSb.root-servers.net. .360158INNSk.root-servers.net. .360158INNSj.root-servers.net. .360158INNSd.root-servers.net. .360158INNSl.roo..

linux 2022.04.27

2TB 이상 하드 설정 / GTP 파티션

2TB이상의 하드디스크를 리눅스에서 인식하려면 기존 방식말고 GTP 파티션으로 생성해야 한다 속성으로 따라해 보자 # fdisk -l /dev/sdb Disk /dev/sdb: 3298.5 GB, 3298534883328 bytes, 6442450944 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes 파티션 확인 # parted /dev/sdb GNU Parted 3.1 Using /dev/sdb Welcome to GNU Parted! Type 'help' to view a list ..

linux 2022.04.25
반응형