본문 바로가기
반응형

전체 글356

서버모니터링 uptimerobot.com 서버 모니터링 uptimerobot.com https://www.uptimerobot.com * 무료 : 50개 서버 / 5분 간격 체크 / 2개월 로그 / 오류시 - 서버 다운시 이메일발송 / 텔레그램 메시지 전송 * Pro : 50개 서버 / 1분 간격 체크 / 1년 로그 / SMS / 월5.5$ / 1년 54$ - 서버 다운시 이메일발송 / 텔레그램 메시지 전송 .... * 사용자 서브 도메인 적용 uptime.mydomain.com 2018. 3. 24.
윈도우10, 윈도우7 ping 허용 윈도우10 ping 허용하기 윈도우7, 윈도우10에서 기본으로 ping 이 차단되어 있다. 아래와 같이 ping 을 허용해보자.윈도우7 에서는 명령 프롬프트 를 관리자권한으로 실행한다. 1. Windows PowerShell(관리자)(A) 실행 2. 명령어 실행netsh advfirewall firewall add rule name="ICMP Allow" protocol=icmpv4:8,any dir=in action=allow * 차단하려면 아래의 명령을 입력합니다.netsh advfirewall firewall add rule name="ICMP Block" protocol=icmpv4:8,any dir=in action=block 또 차단한 상태를 다시 허용 하려면 차단한 명령어를 제거합니다.net.. 2018. 3. 24.
리눅스에서 MS오피스 문서를 pdf 파일로 변환하기 리눅스에서 MS오피스 문서를 pdf 파일로 변환하기 리눅스에서 워드(doc/docx), 엑셀(xls/xlsx), 파워포인트(ppt/pptx) 등 MS오피스 문서를 pdf로 간단히 변환할 수 있는데, 대다수의 배포판에 기본적으로 포함되어 오는 리브레오피스(LibreOffice)의 "pdf로 내보내기(export to pdf)" 기능을 이용한다. 커맨드 라인에서 실행 가능하기 때문에 다수의 파일을 변환할 때도 요긴하다. 아래의 예시를 보자. # my_file.doc 문서를 my_file.pdf로 변환 libreoffice --invisible --convert-to pdf my_file.doc --invisible 옵션으로 리브레 GUI가 실행되지 않도록 하고, --convert-to 옵션에 pdf를 설정해.. 2018. 2. 21.
리눅스에서 pdf 파일을 jpg로 변환하기 리눅스에서 pdf 파일을 jpg로 변환하기 리눅스에서 pdf 파일을 jpg로 변환하는 방법이다. imagemagick 패키지를 이용한다. 이미 기본으로 설치되어 따라왔을 수도 있는데, 만약 설치되어 있지 않다면 설치부터 해 주자. 터미널창에서 아래와 같이 입력(데비안/우분투 기준이다). # S/W 패키지 목록 갱신 sudo apt-get update # imagemagick 설치 sudo apt-get install imagemagick 이미 설치되어 있다면 convert 명령으로 변환하면 된다. 기능이 엄청나게 많은 것 같은데 사실 pdf 변환에만 사용중이다;; 아무튼 터미널창에서 아래와 같이 입력하자. # my_file.pdf를 my_file.jpg로 변환 convert my_file.pdf my_f.. 2018. 2. 21.
imagemagick - 리눅스에서 그림 파일 변환 imagemagick - 리눅스에서 그림 파일 변환 imagemagick 패키지를 설치하면 리눅스에서 그림 파일 형식을 변환하거나 크기조정(resize)을 간단하게 수행할 수 있다. 이미지 편집 프로그램인 GIMP를 사용해도 되지만, 여러개의 파일에 대해 반복 작업을 해야 하는 경우엔 터미널창에서 명령어로 작업하는 것이 훨씬 빠르다. 우선 imagemagick 패키지를 설치하자. 터미널창에서 아래와 같이 입력. (데비안/우분투 기준이다.) # S/W 저장소 갱신 sudo apt-get update # imagemagick 설치 sudo apt-get install imagemagick 이제 convert 명령으로 그림 파일을 변환할 수 있다. 형식은 아래와 같다. convert [입력 옵션] 입력파일 [.. 2018. 2. 21.
mysql에서 기본 캐럭터 셋 설정 mysql에서 기본 캐럭터 셋 설정 mysql에서 특정 데이터베이스의 기본 캐럭터 셋(default character set)을 설정할 수 있다. 우선 mysql을 실행하자. 터미널창에서 아래와 같이 입력. mysql -u root -p 암호를 입력하고 mysql 프롬프트가 나오면 ALTER DATABASE 구문으로 캐럭터 셋을 설정한다. -- my_database의 캐럭터 셋을 utf-8로 설정 ALTER DATABASE my_database DEFAULT CHARACTER SET utf8; 바뀐 설정을 확인해 보자. -- 상태 확인 STATUS; 설정이 완료되었으면 종료하고 빠져나가면 되겠다. -- 종료 EXIT; 출처:mysql에서 기본 캐럭터 셋 설정 2018. 2. 21.
lsof 명령어 - 해킹추적 lsof 명령어 사용 lsof -i // 모든 네트워크 연결되어 있는 프로세스와 파일을 정보를 보여준다. # lsof -i sshd 586 root 3u IPv4 1877 TCP *:ssh (LISTEN) xinetd 600 root 5u IPv4 1943 TCP *:pop3 (LISTEN) sendmail 619 root 4u IPv4 1962 TCP *:smtp (LISTEN) proftpd 647 nobody 0u IPv4 315947 TCP *:ftp (LISTEN) mysqld 708 mysql 3u IPv4 2652 TCP *:mysql (LISTEN) ex)lsof -iTCP ; lsof -iUDP tcp 나 혹은 UDP를 걸러서 볼때 사용한다. lsof 파일명 // 지정한 파일을 엑세스 하.. 2018. 2. 21.
netstat, lsof, nmap 열려 있는 모든 포트 확인 netstat, lsof 열려 있는 모든 포트확인 // 열려 있는 모든 포트확인 netstat -nap // LISTEN 되 는 모든 포트 netstat -l netstat -nap | grep LISTEN // 모든 서비스 동시 접속자 수 netstat -nap | grep ESTABLISHED | wc -l // 웹 동시 접속자 수 netstat -nap | grep :80 | grep ESTABLISHED | wc -l // 특정포트가 사용하는 프로세스 확인 1) netstat -nap 로 포트를 확인 tcp 0 96 59.11.109.103:9765 120.124.182.193:9899 ESTABLISHED 8172/sshd 2) ps -ef | grep 8172 명령으로 확인 root 8172 .. 2018. 2. 21.
/lib/ld-linux.so.2: bad ELF interpreter: 그런 파일이나 디렉터리가 없습니다 리눅스 /lib/ld-linux.so.2: bad ELF interpreter 오류 구형 cgi 프로그램을 시작하는데 오류가 난다. ./test.cgi -bash: ./test.cgi: /lib/ld-linux.so.2: bad ELF interpreter: 그런 파일이나 디렉터리가 없습니다 추가 설치를 해준다. yum install compat-glibc yum install libstdc++*i686* 2018. 2. 6.
vsftpd 주요 설정 vsftpd 주요 설정 # anonymous 사용자의 접속 허용 여부, 즉 anonymous ftp (default = YES)# 공개된 형태의 FTP 서버로 운영할 것이 아니라면 NO로 한다.anonymous_enable=NO# 로컬 계정 사용자의 접속 허용 여부 (default = NO)local_enable=YES # write 명령어 허용 여부 (defualt = NO)write_enable=YES# 로컬 계정 사용자용 umask (default = 077)local_umask=022 # anonymous 사용자가 파일을 업로드 할 수 있는지 여부 (default = NO)# anon_upload_enable=YES# anonymous 사용자의 디렉토리 생성 허용 여부 (default = NO)#.. 2018. 1. 22.
리눅스 euc-kr 파일을 utf-8로 변환, 또는 반대로 변환 리눅스 euc-kr 파일을 utf-8로 변환 convmv 는 사용중인 파일명의 인코딩을 변환해 주는 툴입니다. 1. convmv 설치Shell1[root@localhost ~]# yum install convmvCentOS 6.x 에서 convmv 미지원시 rpmfine.net 사이트에서 다운받아 설치 합니다.Shell12[root@localhost ~]# ftp://rpmfind.net/linux/centos/5.10/os/x86_64/CentOS/convmv-1.10-1.el5.noarch.rpm[root@localhost ~]# rpm -ivh convmv-1.10-1.el5.noarch.rpm 2. convmv 사용Shell1[root@localhost ~]# convmv --notest --no.. 2018. 1. 19.
네이버 검색로봇 IP 네이버 검색로봇 IP 네이버에서는 외부 사이트의 크롤링을 위해 현재 NaverBot과 Yeti Bot을 운영하고 있습니다. 한국에서 개방된 사이트를 운영하면서 이 두 로봇이 사이트를 방문하지 않는다면 거의 좌절이라 할 수 있을 것입니다. 사이트에서 로봇방문흔적을 보려면 대부분 로그분석도구로 알 수 있는데 서버나 사이트 내에 IP주소와 에이전트를 판단하는 스크립트를 심어서 제공해주고 있지만, 솔루션에 따라 제대로 보여주지 못하는 때도 있을 것입니다. 사이트방문자가 급격히 줄었거나 할 경우 검색엔진에서의 인덱싱 현황 체크와 함께 로봇 IP도 확인해서 대응하여야 하겠습니다. 아래는 네이버發 아이피 리스트입니다. 1. NaverBot Mozilla/4.0compatible;NaverBot/1.0;http://h.. 2018. 1. 18.
반응형