Windows에서 CMD(명령 프롬프트)를 자주 쓰는 개발자나 IT 관리자분들, "net user" 명령어가 뭔지 궁금하셨죠? 특히 이전에 원격 디버깅 자격 증명 얘기에서 SAM 계정 확인으로 언급됐는데, 이걸 제대로 알아야 사용자 관리에 유용해요. Microsoft 공식 문서와 실무 팁을 기반으로 초보자도 쉽게 이해할 수 있게 정리했어요. (2025년 Windows 11/10 기준, 관리자 권한으로 CMD 실행 필수!)
1. 'net user' 명령어의 의미: 뭐 하는 거야?
net user는 Windows의 내장 명령어로, 로컬 컴퓨터나 도메인에서 사용자 계정을 관리하는 도구입니다. 간단히 말해, 사용자 목록 보기, 새 계정 만들기, 비밀번호 변경, 계정 삭제 등 사용자 관련 작업을 CMD에서 빠르게 처리할 수 있어요.
- 주요 목적: 사용자 계정의 정보를 표시하거나 수정. 네트워크(Net) 명령어의 일부로, 서버나 도메인 환경에서 특히 강력합니다.
- 왜 유용할까? GUI(사용자 계정 설정) 대신 스크립트나 원격 관리에 적합. 예: 배치 파일로 사용자 자동 생성!
Microsoft에 따르면, net user는 "사용자 계정을 추가, 수정, 삭제하거나 로컬 컴퓨터나 도메인에서 사용자 계정의 상세 정보를 표시"합니다.
2. 기본 사용법: 단계별 예시
CMD를 관리자 모드로 열고(Win + X > 명령 프롬프트(관리자)) 입력해 보세요. 아래 표로 주요 옵션 정리했어요.
| 명령어 예시 | 설명 | 출력 예시/결과 |
| net user | 모든 사용자 계정 목록 표시. | 사용자 목록 (Administrator, Guest 등) |
| net user <사용자명> | 특정 사용자 상세 정보 보기 (비밀번호, 만료일 등). | User name: abc Full Name: ABC User |
| net user <사용자명> /add | 새 사용자 계정 추가. (비밀번호는 다음에 설정) | 명령 완료. |
| net user <사용자명> <새비밀번호> | 사용자 비밀번호 변경. | 명령 완료. |
| net user <사용자명> /delete | 사용자 계정 삭제. (주의: 복구 어려움!) | 명령 완료. |
| net user <사용자명> /active:no | 사용자 계정 비활성화. | 명령 완료. |
- 상세 옵션: /domain (도메인 사용자 관리), /passwordreq:yes (비밀번호 요구 설정) 등. 전체 옵션은 net user /?로 확인하세요.
예: 새 사용자 'testuser' 추가 후 비밀번호 설정
net user testuser /add
net user testuser MyPass123
3. 주의사항과 팁
- 권한: 관리자 권한 없으면 "액세스 거부" 오류. 항상 관리자 CMD 사용.
- 보안: 비밀번호는 평문으로 입력되니, 스크립트 시 주의. PowerShell의 New-LocalUser로 대체 추천.
- 문제 해결: "시스템 오류 5" – 권한 확인. 도메인 환경이라면 /domain 추가.
- 대안: PowerShell (Get-LocalUser)이나 GUI (lusrmgr.msc)로 보완.
마무르기
'net user'는 Windows 사용자 관리를 CMD로 간편하게 해주는 강력한 명령어예요! 원격 디버깅처럼 자격 증명 확인할 때 유용하죠.
반응형
'IT관련 > Windows11' 카테고리의 다른 글
| 크롬(웨일, 에지)에서 "연결된 앱에 있는 이 유형의 링크를 열도록 허용"을 체크한 걸 원복하는 방법 (0) | 2025.04.21 |
|---|---|
| Windows10에서 Windows11로 업그레이드할때 "시스템 요구 사항(TPM/CPU)"을 우회설치하는 방법 (0) | 2025.04.17 |