윈도우를 사용하다 보면 아주 드물게 Administrator 계정으로 로그인을 해야 되는 경우가 발생합니다. 저 같은 경우 다음과 같은 일이 발생하였는데요. 기존 User 계정으로 들어가면 해당 User 계정으로는 권한이 없다던지 알지 못하는 프로그램이 사용 중이라 해당 파일을 삭제하지 못하던지 하는 상황이 발생하였습니다. 이런 경우 다른 계정으로 접속하면 당연히 권한을 문제로 해당 파일을 삭제 및 변경이 불가능한데요. 이럴 때 Administrator계정으로 로그인하여 문제를 해결할 수 있습니다. 이번에는 Administrator 계정으로 로그인하는 방법에 대하여 기록하였습니다.

 

1.  관리자 권한으로 명령 프롬프트를 실행합니다.

검색 창에 cmd를 검색하게 되면 "명령 프롬프트"라는 앱이 검색됩니다. 여기서 관리자 권한으로 실행하여 "명령 프롬프트" 앱을 열어줍니다.

 

2.  Administrator 상태 확인 및 값 변경

아래 명령어를 통하여 유저의 리스트와 유저의 상태값을 확인할 수 있습니다.

# 모든 유저의 리스트를 확인합니다.
net user

# Administrator 계정의 상태를 확인합니다.
net user Administrator

아래와 같이 Administrator계정의 상태 값을 확인해보면 "활성 계정"의 값이 "아니요"라는 것을 알 수 있습니다.

비활성화되어 있는 옵션 값을 아래 명령어를 통하여 활성화합니다.

net user Administrator /active:yes

명령어를 실행하고 다시 "net user Administrator"를 통해 상태 값을 확인하면 "활성 계정" 옵션의 값이 "예"로 변경된 것을 확인할 수 있습니다.

 

3. Administrator 로그인 및 마무리

이제 "window + L" 키를 통하여 로그아웃을 하고 로그인을 시도하려고 하면 윈 쪽 하단에 기존 계정과 같이 Administrator 계정이 활성화되어 로그인가 가능해진 것을 확인할 수 있습니다.

이제 Administrator 계정에 로그인하여 필요한 업무를 수행하고 업무가 마무리되면 안전하게 Administrator 계정의 "활성 계정" 옵션의 값을 아래 명령어를 통하여 비활성화합니다.

net user Administrator /active:no

 

'ETC' 카테고리의 다른 글

[JetBrains] IDE 무한 가로줄 스크롤 비활성화 (Soft warp)  (0) 2024.08.05
brew install oh-my-zsh (with MacOS)  (0) 2023.11.17
[vscode] golang debug  (0) 2023.07.07
Jetbrains 개행 스타일 변경하기  (0) 2023.07.05
WSL 기본 사용법  (0) 2023.07.02

 

Elasticsearch 다운로드

https://www.elastic.co/kr/downloads/elasticsearch 해당 주소에서 elasticsearch를 다운로드합니다.

Elasticsearch 다운로드

Elasticsearch 실행하기

압축을 푼 폴더 위치에서 bin/elasticsearch.bat파일을 실행하면 됩니다.

 

Elasticsearch 실행 확인하기 (크롬 Elasticsearch Head 설치하기)

Elasticsearch Tool의 경우 여러 가지가 있지만 저 같은 경우 크롬 확장 프로그램 중 하나인 Elasticsearch Head라는 프로그램을 사용하고 있습니다. https://chrome.google.com/webstore/category/extensions 링크에서 Elasticsearch Head를 검색하여 설치를 진행합니다.

 

설치하고 나면 확장 프로그램을 고정하여 편하게 사용합니다.

chrome://extensions/ 다음 링크를 들어가서 활성화 버튼을 클릭합니다.

크롬 우측상단에 Elasticsearch Head 아이콘이 추가된 걸 확인할 수 있습니다. 해당 아이콘을 클릭하면 Elasticsearch에 접속할 수 있는 화면이 나타납니다.

 

Elasticsearch Head로 Elasticsearch 접속하기

Connect창에 http://localhost:9200을 입력하여 Connect 버튼을 클릭하면 자동으로 연결이 됩니다.

아직 Elasticsearch의 포트번호를 디폴트로 설정했기 때문에 포트번호는 9200으로 설정되어 있습니다.

 

 

 

Prometheus 다운로드

https://prometheus.io/download/

위 주소에서 Prometheus를 다운로드 받고 압축을 풀어 줍니다.

Prometheus 실행하기

prometheus.exe 파일을 실행합니다.

Prometheus의 기본 Port번호는 9090입니다. 브라우저를 통하여 'localhost:9090'을 입력합니다.

Prometheus 화면

짜잔 ~!

프로메테우스가 정상적으로 동작합니다.

 

Prometheus 설정하기

Prometheus는 모니터링을 할려는 Client에서 Metric port를 오픈하면 해당 Client에 Metric 데이터를 가져옵니다. 그렇기 때문에 Metric 데이터를 가져올 Client의 Metric port를 등록해야 됩니다.

prometheus.yml 파일을 열어 수정합니다.

scrape_configs에 다음과 같은 내용을 추가합니다.

  - job_name: 'MyPrometheus'
    scrape_interval: 2s
    static_configs:
    - targets: ['localhost:30001']

job_name : 프로메테우스에 등록할 이름

scrape_interval : metric 데이터를 가져오는 시간

targets : metric 수집할 대상 (Exporter 등등)

 

모든 설정이 끝나면 Prometheus를 재시작 합니다.

 

Prometheus Target 확인하기

각각의 타겟이 정상적으로 떳는지 확인하고 싶을때는 Status -> Target에서 확인 가능합니다.


Prometheus에 대한 자세한 내용은 다음 링크를 통하여 확인하세요

https://prometheus.io/docs/introduction/overview/

 

Overview | Prometheus

An open-source monitoring system with a dimensional data model, flexible query language, efficient time series database and modern alerting approach.

prometheus.io

 

+ Recent posts