전체 글222 [WINDOWS] 크롬 다운로드 하단바 사라짐 해결방법 어느샌가부터 크롬에서 다운로드하면 오른쪽상단으로 조그맣게 표시를 해줘서 다운로드가 되는지 안되는지 분간이 안되는 문제가 있었는데 해결방법은 다음과 같다. 크롬 다운로드 하단바 사라짐 해결방법 크롬 URL에 아래 주소 넣은 후 DISABLED로 설정 후 RELAUNCH(크롬 재시작)을 하면 된다 chrome://flags/#download-bubble 크롬 다운로드 하단 상태바 사라짐 크롬 다운로드 하단바 사라짐 근데 최근 업데이트 되면서 해당 모듈이 사라졌다...해당방법은 더이상 적용되지 않음 2023. 9. 28. [zabbix] 호스트 조회 api curl 명령어 curl 명령어를 이용하여 zabbix host id를 조회 할 수 있다. 아래는 hostname이 test123인 서버의 id를 조회하기 위한 호출 명령어 auth는 토큰이다. curl -s -X POST -H 'Content-Type: application/json' -d ' { "jsonrpc": "2.0", "method": "host.get", "params": { "filter": { "host": [ "testgame123" ] } }, "auth": "12321312312323123123123123d416b70b2", "id": 1 }' "http://12.123.123.123/api_jsonrpc.php" 토큰을 얻는 방법은 다음과 같다 curl --request POST --url 'h.. 2023. 9. 27. [powershell] cmd 윈도우 방화벽 정책 ip 영역 scope 범위 출력 명령어 윈도우 advanced 방화벽 정책에서 해당 정책 적용 IP범위를 cmd 명령어로 조회 할 수 있다. batch로는 방법을 찾지 못했고 파워쉘 을 통한 cmd 윈도우 방화벽 정책 scope ip 범위 출력이 가능하다. 아래 정책은 원격 데스크톱 - 사용자 모드(TCP-In) 정책이다. 특정 IP만 3389를 허용하는 정책인데 아래 그림에서 나온 아이피를 조회하고 싶다. 코드는 다음과 같다 아래 예시는 id가 RemoteDesktop-UserMode-In-TCP 정책의 IP범위를 조회하는 명령어이다. Get-NetFirewallRule | Where-Object { $_.id -eq 'RemoteDesktop-UserMode-In-TCP' } | Get-NetFirewallAddressFilter).Rem.. 2023. 9. 26. [ansible] 앤서블 윈도우 서버 파일 배포 실행하기 다수의 윈도우 서버에 배치파일이나 파워쉘스크립트를 배포하고 배포한 파일을 실행시킬 수 있다. 취약점점검파일을 배포 및 실행할 때 유용하게 사용할 수 있다. 윈도우 파일 배포는 win_copy 모듈을 사용했고 배포된 파일 실행은 win_shell 모듈을 사용하였다. 기본적으로 win_shell 모듈은 배치스크립트 실행이며, powershell 명령어나 파일을 실행하려면 앞에 powershell.exe를 붙여줘야한다. exec_status 변수를 추가하여 단순히 파일 배포만 하거나 파일 배포 후 스크립트파일 실행을 할 수 있도록 when으로 조건문을 추가하였다. --- - name: win_copy module demo hosts: all become: false gather_facts: false vars.. 2023. 9. 21. [쉘스크립트] 리눅스 awk 파일 컬럼 중복제거 리눅스에서 파일의 컬럼에 중복 제거를 하고 싶다. c | cc | 123.123.123.123 a | aa | 123.123.123.123 b | bb | 123.123.123.123 c | cc | 222.222.222.222 예를 들어 1~3라인의 3번째 컬럼의 아이피가 중복된다 똑같은 아이피가 있으므로 중복제거를 하고 싶다 이럴땐 awk를 이용하여 제거할 수 있다. cat test.txt | awk -F '|' 'seen[$3]++' 'seen[$3]'에서 숫자는 컬럼을 나타낸다. 나는 -F '|' 을 사용하여 파이프라이으로 컬럼 구분하여 중복제거를 했다. 2023. 9. 19. [powershell]cmd창 파워쉘 실행 파일 내용 cat tail cat 파일명 | tail -n 10 리눅스에서는 쉽게 가능하지만 윈도우는 쉽지않다. 윈도우에서 파일내용 중 맨아래 n라인을 확인 하고 싶다. cmd 창에서 명령을 내리고 싶다면 아래와 같이 수행한다. testlog.txt 내용 중 맨아래 20라인을 출력하고 싶다. powershell -command "Get-Content -Path 'C:\test\testlog.txt' | Select-Object -Last 20" powershell -command "Get-Content -Path 'C:\test\testlog.txt' | Select-Object -Last 20" 2023. 9. 14. [jenkins] 젠킨스 credentials 패스워드 평문 확인하기 젠킨스 credentials 패스워드가 제대로 설정 되었는지 평문으로 확인 하고 싶을 때가 있다. 크롬 웹브라우저의 개발자모드에서 소스코드값내 hash값을 까서 확인할 수 있다. 젠킨스관리 > credenitals > 계정 > update credentials 페이지로 이동 F12버튼 누르고 해당 div 소스 확인 후 hash값 복사 젠킨스 관리 > script console 클릭 > 아래 양식으로 코드 삽입 후 실행 버튼 클릭 println hudson.util.Secret.decrypt("{AQAAABAAAAAQUC6GK8A2m8J5eFgNBJEAA1hrOVaM2MmEeHN3dcLPOFU}") 2023. 9. 12. [jenkins] 젠킨스 작업공간 workspace 경로 변경 젠킨스 아이템의 작업공간 workspace를 고정된 사용자 지정 경로로 변경해야할 때가 있다. 결론부터 이야기하지면 웹에서는 변경이 어렵고 서버내 설정파일을 변경해야한다. /var/lib/jenkins/config.xml에서 내에 경로 지정을 하면된다. 변경후 서비스 재시작을해야한다. systemctl restart jenkins 2023. 9. 8. [WINDOWS] 장치관리자 디스크 드라이브가 무슨 드라이브인지 구분하는 방법 서버에 하드디스크가 여러개가 있는상태에서 각 하드디스크가 무슨 드라이브인지 알 필요가 있다. 구분하는 법은 다음과 같다. 컴퓨터관리 > 장치관리자 > 디스크 드라이브 > 원하는 디스크드라이브 우클릭 후 속성 클릭 볼륨탭 클릭 > 정보표시 볼륨 탭을 클릭하면 아무 정보가 나오지 않는데, 여기서 정보표시버튼을 클릭하면 어떤 드라이브인지 조회가 가능하다. 2023. 8. 25. [ansible] ansible 윈도우 방화벽 생성 ansible 윈도우 방화벽 생성 앤서블을 통해 윈도우 방화벽 정책을 생성 시킬수 있다. 방화벽 정책 이름은 service [port]로 설정했다. --- - name: windows user add hosts: all vars: ansible_connection: winrm ansible_winrm_server_cert_validation: ignore ansible_winrm_scheme: http ansible_become: false ansible_winrm_transport: basic ansible_port: 5985 tasks: - name: extract result win_shell: 'netsh advfirewall firewall add rule name="service {{ port.. 2023. 8. 22. 이전 1 ··· 4 5 6 7 8 9 10 ··· 23 다음 반응형