반응형

linux 97

[selenium] 카카오 2차인증 로그인 쿠키 오류

요즘 다음카카오가 계정 통합작업을 하고나서 카카오 로그인부분을 수시로 수정하고 있다 네이버와 달리 테스트 없이 되는대로 시스템을 수정하느냐 그때 그때 시스템이 자꾸 달라져 selenium으로 로그인할때 마다 뭐가 달라졌는지 봐야 한다 해외버젼, 국내버젼이 또 다르기 때문에 신경써서 봐줘야 하는데 오늘 버젼은 2차로그인 인증을 매번 하지 않기 위해 쿠키로 정보가 저장이 되는데 쿠키 도메인 정보가 달라졌다 selenium.common.exceptions.InvalidCookieDomainException: Message: Cookies may only be set for the current domain (accounts.kakao.com) 위와 같이 쿠키도메인 오류를 뿜어낸다 해결방법은 간단한데.. 로그인..

linux/python 2022.11.01

[remi7.2] 구버젼 찾기

remi PHP 구버젼이 갑자기 필요해 찾으려고 하니... 미러만 잔뜩 나오고 내가 원하는 버젼이 안나온다 찾으려는 버젼은 php 7.2.34-3 구글님을 뒤져서 겨우 찾았다 https://rpm.pbone.net/newrpmsdir_datan_2021-03-26_idka_386012.html php-zip도 설치하려니까 아니... 이버젼에서는 아예 취급을 안한다. libzip5설치가 먼저 필요하다고 구글님이 말했다. 뒤져서 찾자.. https://rpms.remirepo.net/enterprise/7/safe/x86_64/repoview/libzip5.html 찾았다... 설치해 주고 php-zip도 설치하자... php-pecl-zip로 설치된다. 이렇게 구버젼 설치 완료 뜻밖의 삽질~~

linux/php 2022.10.31

htcacheclean 부팅시 자동시작

systemd으로 운영되는 서비스에서 특정 서비스를 부팅시 자동으로 실행하는 방법은 아래와 같다. systemctl enable 서비스이름 그런데 htcacheclean는 위 명령어로 적용이 안된다. 강제로 자동 실행되도록 수동으로 설정해야 한다. systemd 폴더에 들어간다 # cd /etc/systemd/system/multi-user.target.wants apache, php처럼 시작프로세스가 multi-user타겟에 들어와 있다 여기에 htcacheclean 서비스를 추가하자 # ln -s /usr/lib/systemd/system/htcacheclean.service htcacheclean.service 위와 같이 심볼틱 링크를 잡아주자. 폴더내에 심볼틱링크가 잘 잡혔는지 확인해보고 다음 명..

linux/apache 2022.10.26

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

터미널 콘솔상에서 메일 테스트를 메일 보내는 방법을 간단하게 설명해 보자 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/python 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
728x90
반응형