본문 바로가기

전체 글210

[POWERSHELL] 파워쉘 윈도우업데이트 목록 조회 명령어 명령어를 이용하여 윈도우 업데이트 목록 조회 살수 있다. POWERSHELL Get-HotFix | Select-Object pscomputername,hotfixid,installedon CMD 명령어 wmic qfe get HotFixID,CSName,InstalledOn 그런데 직접 서버에 적용해보니 한가지 문제가 있엇다 그것은 hostname이 너무 길 경우 잘리는 문제가 있는것이다. cmd 명령어는 못찾았고 powershell 로 대안으로 hostname을 추출후 삽입하는 방법을 고안했다. 또한 윈도우가 한국어냐 영어냐에 따라 날짜 포멧도 달라 이부분도 수정했다. Get-HotFix | ForEach-Object { [PSCustomObject]@{ FullName = hostname HotFi.. 2024. 3. 7.
[POWERSHELL] 파워쉘 프로그램 추가제거 목록 추출하기 개요 - 파워쉘을 이용하여 프로그램 추가 목록에 표시된 리스트를 추출할 수 있다. - DB에 IMPORT하기위해 컴퓨터 이름도 넣는다. 세부내용 $computerName = $env:COMPUTERNAME Get-Package | ForEach-Object { $computerName + "," + $_.Name } 2024. 3. 5.
tortoisesvn 로그아웃 방법 svn 계정인증을 한번 하면 자동으로 계속인증이 되어 있다 아래와 같이 saved data > Authentication data 에 clear all을 하면 인증을 다시 할 수 있다. svn 로그아웃 tortoisesvn 로그아웃 2024. 2. 22.
[HTML] TABLE 테이블 첫 행 스크롤 고정 개요 데이터 행의 갯수가 많아서 첫 머리행 컬럼을 고정시키고 싶다 엘셀에서는 틀고정이 있는데 찾아보니 HTML도 동일한 기능이 있다. position: sticky; top: 0; 을 함께사용하여 스크롤을 내려도 첫행을 상단에 고정시킨다. z-index 속성은 CSS에서 요소의 쌓임 순서(z-order)를 지정하는 데 사용되고, 요소가 겹쳐 있을 때, z-index 값이 더 큰 요소가 더 위에 표시한다 크기가 작을수로 우선순위가 높음 1로 설정 2024. 2. 16.
[JENKINS] html 코드 markup format 적용 안될 때 해결방법 개요 젠킨스 2.444 버전에서 markup format이 plaintext로 그냥 노출되버리는 증상이 있다. 해결방법 jenkins 관리 > security > markup formatter에서 plain text를 safe HTML로 변경 2024. 2. 8.
[ANSIBLE] winrm or requests is not installed: No module named 'winrm' 해결방법 개요 ansible 신규 설치 후 윈도우 서버에 ansible playbook 수행시 다음과 같은 에러가 발생한다 winrm or requests is not installed: No module named 'winrm' 원인 ansible에서 구동되는 python버전과 서버에 설치된 python버전이 달라 pip을 통한 pywinrm 설치시 모듈이 없다고 인식하기 때문이다 위 내역을 보면 ansible python3.11.5를 사용한다고 나와있는데 서버에는 python3.6 pip를 사용하고 잇는 것이다. 그래서 다음과 같이 처리하였다. 해결방법 아래 명령어 수행 # python3.11설치 sudo dnf install python3.11 curl https://bootstrap.pypa.io/get-.. 2024. 2. 7.
[JENKINS] 젠킨스 에러 We trust you have received the usual lecture from the local System 개요 젠킨스에서 빌드 단계에서 shell script를 수행 시도시 아래와 같은 에러가 발생한다. We trust you have received the usual lecture from the local System Administrator. It usually boils down to these three things: #1) Respect the privacy of others. #2) Think before you type. #3) With great power comes great responsibility. sudo: a terminal is required to read the password; either use the -S option to read from standard input o.. 2024. 2. 2.
[WINDOWS] WINDOWS2019 MySQL Connector/ODBC 5.3 error 13 개요 windows server 2019에 odbc 5.3 설치 시도시 아래 에러가 발생한다. error 1918.Error installing ODBC driver MySQL ODBC 5.3 ANSI Driver, ODBC error 13: the setup routines for the MySQL ODBC 5.3 ANSI Driver ODBC driver could not be loaded due to system error cod 193....... 해결방법 c:\windows\system32에 아래 첨부파일 첨부 아래 파일이 기존에 있다면 백업을 해두고 없으면 그냥 추가하면 된다 windows server odbc 5.3 2024. 2. 1.
[JENKINS] CENTOS 젠킨스 업그레이드 2.443 보안조치사항 요청으로 젠킨스 업그레이드 하라고 한다. 취약점 정보 (CVE-2024-23897) - Jenkins에서 args4j 라이브러리를 사용하여 CLI 명령을 처리할 경우 원격 코드 실행, 임의 파일 읽기 취약점이 발생할 수 있음 - 임의 파일 읽기 취약점의 경우 권한이 없는 공격자는 파일의 처음 3줄을 읽을 수 있으며, Overall/Read 권한이 있는 경우 전체 파일을 읽을 수 있음 ※ 원격 코드 실행 - 원격에서 서버의 시스템 명령어를 실행할 수 있으며, 서버를 장악 당할 수 있음 ※ 임의 파일 읽기 - 원격에서 서버의 시스템 정보를 포함하는 파일들을 읽을 수 있음 심각도 - 현 시점으로 외부에 공개된 exploit 코드가 다수 존재하며, Jenkins 공식 홈페이지에서 최고 점수인 Cri.. 2024. 1. 31.
[WINDOWS] 일부 설정은 조직에서 관리합니다 윈도우 서버 시간 변경 안될때 해결방법 서버시간 관련 테스트를 위해 수동으로 서버의시간을 변 경할 때가 있다. 윈도우서버에서 보통의경우 작업표시줄 오른쪽하단에 시간을 누르고 날짜 및 시간 설정을 클릭하여 날짜와 시간, 타임존을 바꾸려고한다. 그런데 시간변경 버튼이 비활성화 되있는 경우가 있다. "일부설정은 조직에서 관리합니다" 문구는 AD설정이 되어 있다는 뜻인데, AD설정이 되어 있는경우 AD에서 정책을 받아서 적용되기 때문에 컨트롤이 안되는 것이다. 해결방법 나의 경우는 해당 테스트서버가 AD의 연동을 끊어도 되므로 AD 설정을 해제하고 재부팅하여 해결했다 내PC > 고급 시스템 설정 > 컴퓨터 이름 탭 > 변경버튼 클릭 > 소속그룹의 작업그룹 라디오버튼 클릭, 작업 그룹명 지정 > 서버 재부팅 아래와 같이 비활성화 버튼이 활성화 된것을 .. 2024. 1. 29.
반응형