분류 전체보기
-
IIS 웹 사이트 개별 시작/중지/응용프로그램 풀 재생 명령어Windows/Windows 2008 , 2012 2019. 6. 26. 12:37
IIS에 여러개의 사이트를 운영할 수 있는데, 특정 사이트만 정기적으로 재기동해야할 수 있다. 1. IIS 사이트 확인 명령어 - 명령어 : %windir%\system32\inetsrv\appcmd list site - test라는 사이트가 있으며, appcmd 명령어로 "test" 사이트를 시작/중지를 할 수 있다. 2. "test" 사이트 시작 / 중지 - 명령어 : %windir%\system32\inetsrv\appcmd [ start | stop ] /site.name:test 3. "test"사이트 응용프로그램풀 재생 - 명령어 : %windir%\system32\inetsrv\appcmd [ start | stop | recycle ] apppool test
-
[ OSS - webknight ] IIS 웹 방화벽 보안 - 1부(설치)Open Source 2019. 6. 24. 19:19
AQTRONIX WebKnight 는 IIS 웹 서버의 어플리케이션 웹 방화벽이다. 자세한 소개는 https://www.aqtronix.com/?PageID=99#What 를 참고하면 되며, 오픈소스 이다. - 운영체제 : Windows 2012 R2 - IIS 8.5 - ISAPI filters andextensions 설치되어야 함 1. 홈페이지에 접속하여 좌측 메뉴바에서 "Download" 를 클릭. ( https://www.aqtronix.com ) 2. 본문페이지에서 스크롤을 내려서 "Archived downloads" 를 클릭 3. "E-mail을 입력"하고, "최신버전 버전 공지 체크" - 공지체크를 않해도 다운로드 페이지로 넘어간다. 버전별로 다운로드 페이지가 나오면 원하는..
-
Linux find 명령어의 inode 옵션을 이용하여 파일 삭제Linux/RedHat, CentOS, ubuntu 2019. 6. 24. 16:23
Linux 파일을 삭제할 때, 일반적으로 rm 명령어로 삭제할 수 없을 경우가 있다. 예를 들어 -1 이라는 파일이 있는데 이 파1일은 rm 명령어를 사용하면 옵션으로 인식하기 때문에 아래와 같이 에러가 발생한다. 이러한 경우에 find 명령어로 파일의 inode로 삭제 가능하다. 아래와 같이 -1파일의 inode를 확인하고, (ls 의 i옵션은 inode를 보는 명령어) find 명령어의 inum 옵션을 이용하여 파일을 찾고, 찾은 파일을 삭제한다. # find [path] -inum [inode] -exec rm {} \;
-
python을 이용한 maria DB 접속 로그 (1) - grafana 시각화 모니터링Mysql, Maria DB 2019. 6. 10. 12:36
grafana는 다양한 Data-Source를 사용할 수 있는 시각화 프로그램이다. 위와 같이 다양한 Data-Source를 연결할 수 있는데, 여기서는 mysql과 연동하여 간단한 대쉬보드를 만들겠다. 설치는 쉽기 때문에 패스하며, https://grafana.com/grafana/download URL을 참고하여 설치하면 된다. 1. grafana에 로그인을 하여 아래와 같이 data source를 클릭 2. mysql 선택 3. 기본적인 정보를 입력하고, Save & Test를 눌러 OK가 나오면 정상적으로 연결된다. 4. 다음으로 DashBoard를 선택하여, 그래프를 선택한다. 여러 그래프가 많지만 간단하게 'Table" 을 선택 5. 기본적으로 데이터가 없기 때문에 'Panel Title'에서..
-
[ OSS - WinSCP ] FTP 원격지 파일 동기화 2부 - 로깅Open Source 2019. 6. 5. 16:52
기존 스크립트 명령어에 로깅기능을 추가한다. -1 옵션으로 로깅을 최소화 한다. 명령어 : WinSCP.com /ini=nul /script=example.txt /log="C:\SinscpSyncLog\SyncLog.log" /loglevel=-1 실제 실행하면 수행된 결과과 로깅파일로 추출한다. SyncLog.log 로그파일을 열어보면 아래와 같이 로그가 기록된다. . 2019-06-05 13:19:07.263 File: '/example/example2.txt.txt' [2019-06-02T08:02:00.000Z] [88] . 2019-06-05 13:19:07.264 Copying "/example/example2.txt.txt" to local directory started. . 2019-0..
-
[ OSS - WinSCP ] 원격지 파일 동기화 1부 - 기본구성Open Source 2019. 6. 2. 17:21
WinSCP는 Windows용 SFTP 및 FTP 클라이언트 프로그램이고 오픈소스 프리웨어이다. WinSCP는 명령어 스크립트를 제공하며, 이를 이용하여 원격지에 있는 디렉토리와 파일을 로컬로 동기화를 해보려고 한다. - WinSCP 다운로드 : https://winscp.net/eng/download.php - 동기화 매뉴얼 : https://winscp.net/eng/docs/scriptcommand_synchronize 프로그램 설치는 다운로드 받아서 설치하면 된다. 1. WinSCP가 설치되어 있는 폴더로 이동 - 디폴트로 설치되었다면 일반적으로 C:\Program Files (x86)\WinSCP에 설치 2. 스크립트 명령어 실행 - 명령어 : WinSCP.com /ini=nul /script=..
-
winscp와 python을 이용한 FTP 다운로드Open Source 2019. 5. 3. 20:27
자동으로 FTP를 이용하여 백업을 받을 일이 생겨서 알아보던 중 WinSCP 프로그램이 Command-Line을 제공해 줌을 찾았다. Docs URL : https://winscp.net/eng/docs/commandline Download : https://winscp.net/eng/download.php WinSCP는 FTP, SFTP, SCP, S3 윈도우 무료 클라이언트다. 실제로 리눅스를 SCP로 접근할 때 많이 쓰곤 하였다. 자세한 옵션은 위 URL을 참고한다. (아직 이것저것 실험 중...) WinSCP를 설치하면 기본적으로 C:\Program Files (x86)\WinSCP에 설치되고, 아래와 같이 프로그램들이 설치된다 이중 WinSCP.com 파일을 이용하여 간단한 배치를 만들어 보겠다..
-
CentOS 7 Auditbeat 7.0 OSS RPM InstallElasticsearch 2019. 4. 29. 21:07
- CentOS 7 - Version : Auditbeat - OSS - Docs : https://www.elastic.co/guide/en/beats/auditbeat/6.0/auditbeat-installation.html Auditbeat RPM 다운로드 & 설치 # curl -L -O https://artifacts.elastic.co/downloads/beats/auditbeat/auditbeat-oss-7.0.0-x86_64.rpm # rpm -vi auditbeat-oss-7.0.0-x86_64.rpm # vi /etc/auditbeat/auditbeat.yml host: "localhost:5601" 주석해제 # systemctl start auditbeat Kibana Index Cre..