Enterprise IT Solutions 42

우분투 서버 SSD 추가 장착/포맷/마운트 방법 (LVM 아님)

임베디드에 가까운 저사양 컴퓨터 등에서 LVM이 아닌 기존 방식으로 파티셔닝, 파일시스템 생성, 마운팅 방법을 설명함. 1. SSD 장착 2. 식별 (lsblk)root:/mnt/sda1/database# lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTSsda 8:0 0 476.9G 0 disk`-sda1 8:1 0 476.9G 0 part /mnt/sda1mmcblk2 179:0 0 14.8G 0 disk|-mmcblk2p1 179:1 0 128M 0 part /media/boot`-mmcblk2p2 179:2 0 14.7G 0 part /(참고)SCSI/SATA/USB: "..

우분투 버전 확인 방법

1. lsb_release해당 리눅스 배포판에 대한 정보를 표시하는 프로그램이다.root@odroid:/etc/mysql# lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 24.04.1 LTSRelease: 24.04Codename: noble 2. /etc/os-release해당 호스트의 릴리스 버전을 나타내는 파일이라고 하나, Ubuntu 24.04에서는 /usr/lib/os-release의 심볼릭 링크이다.root@ubuntu:/etc/mysql# file /etc/os-release/etc/os-release: symbolic link to ../usr/lib/os-..

[윈도우 10/11] Windows RE 진입 메뉴(문제 해결 - 고급 옵션 - 명령 프롬프트)가 없을 때

발단윈도우 11로 업그레이드하려고 MBR2GPT를 실행하려다 RE 진입 버튼이 없는 걸 발견했다.원인Windows RE가 비활성화되어 있어서 그렇다.나는 실수로 부트로더와 복구 파티션을 다른 SSD에 설치했다가 그걸 포맷해서 문제가 생겼다.해결 방법REAGENTC.EXE /INFO 명령을 치면 Windows RE 상태가 Disabled로 나올 것이다.이 상태에서 REAGENTC /ENABLE 명령을 치면 "REAGENTC.EXE: 부팅 설정 데이터를 업데이트할 수 없습니다."만 출력된다. (REAGENTC.EXE: Unable to update Boot Configuration Data.)REAGNETC /DISABLE && REAGENTC /ENABLE 명령을 입력하면 RE가 활성화된다.앰퍼샌드(&)를..

[Tenable.sc] 플러그인 업데이트 시 "Uploaded file is too large" 오류 해결 방법

https://www.tenable.com/products/tenable-sc Tenable Security Center (Formerly Tenable.sc) Accurately identify, investigate and prioritize vulnerabilities with Tenable Security Center. Managed on-prem. Learn more about the product here. www.tenable.com SecurityCenter는 PHP로 만들어진 프로그램입니다. Active Plugins Upload를 할 때 생기는 "Uploaded file is too large" 오류는 플러그인 파일이 PHP의 upload_max_filesize 또는 post_max_s..

KMS 에뮬레이터를 통한 Windows 정품인증 방법

지난번에 KMS를 통한 정품 인증 매커니즘에 대해 쓴 글이 있었습니다. 오늘은 공식적인 KMS 호스트가 아닌 파이썬으로 작성된 KMS 에뮬레이터를 통한 activation 방법을 적어 보겠습니다. 소스는 https://github.com/Py-KMS-Organization/py-kms에, 문서는 py-kms.readthedocs.io에 있습니다.  원래 KMS 호스트에서는 Volume Activation Management Tool을 설치해서 아래 화면처럼 라이센스를 관리할 수 있습니다. KMS 호스트가 MS 인증 서버와 내부 컴퓨터 사이의 프록시 역할을 해 줍니다. 그러나 py-kms 에뮬레이터는 어떤 요청에도 인증 승인 응답을 해 줍니다. 적법하게 구매하지 않고 사용하는 경우에는 문제가 될 수 있습니..

Catalyst 3850 스위치 공장초기화(패스워드 초기화)

1. Startup Configuration 없이 부팅하기 1.1. Mode 버튼 누르고 있기 1.2. Power Cycle 1.3. "switch: " 프롬프트가 나오면 Mode 버튼 release 1.4. switch: SWITCH_IGNORE_STARTUP_CFG=1 switch: boot 2. 필요한 설정 하기 > enable > copy startup-configration running-configuration > configure terminal # username 등 필요한 인증 설정 변경 # do write 3. Startup Configuration 활성화하기 3.1. Mode 버튼 누르고 있기 3.2. Power Cycle 3.3. "switch: " 프롬프트가 나오면 Mode 버튼 ..

Active Directory 계정 생성/삭제 이벤트 기록 스크립트

1. 계정 생성 (4720) # Capture user account creation (4720) $str = wevtutil.exe qe Security /q:"*[System[(EventID=4720)]]" /rd:true /c:1 /f:XML | Out-String $stis = $str.IndexOf("SystemTime")+12 $stie = $str.IndexOf("'/>", $stis) $st = $str.Substring($stis, $stie-$stis) $unis = $str.IndexOf("TargetUserName")+16 $unie = $str.IndexOf("", $unis) $un = $str.Substring($unis, $unie-$unis) $snis = $str.Inde..

윈도우 애플리케이션 네트워크 통신 차단 방법

실행파일 경로 기반 $install = 'C:\Program Files (x86)\HNC\Office 2022\' $execs = ls -File -Recurse -Path $install -Include '*.exe' $execs | % { New-NetFirewallRule -Action Block -Direction Outbound -DisplayName $_.name -Group '_HNC' -Enabled True -Program $_.fullname } $execs | % { New-NetFirewallRule -Action Block -Direction Inbound -DisplayName $_.name -Group '_HNC' -Enabled True -Program $_.fullname ..