Windows 컴퓨터 시스템에서 사용자 프로필을 관리할 때는 절차를 간소화하는 시각적 인터페이스로 인해 설정 애플리케이션을 사용하는 것이 좋습니다. 그러나 계정 관리 프로세스를 신속하게 처리하고자 하는 개인은 명령 프롬프트 환경 내에서 ‘net user’ 명령을 대체 방법으로 사용할 수 있습니다.
이 튜토리얼에서는 Windows 기반 컴퓨팅 시스템에서 사용자 계정 관리와 관련된 다양한 작업을 실행하기 위해 ‘net user’ 명령을 활용하는 프로세스를 설명합니다.
모든 사용자 계정 나열
관리자 권한이 있는 명령 프롬프트에서 “net user” 명령을 사용하여 사용자 계정을 효과적으로 관리하려면 컴퓨터에 있는 모든 기존 사용자 계정에 대한 지식이 있어야 합니다. 이렇게 하려면 관리자로 명령 프롬프트를 실행하고 다음 명령을 입력한 후 Enter 키를 눌러 실행하면 됩니다:
net user
컴퓨터 시스템에서 적절한 인증 및 액세스 제어를 위해 앞서 언급한 특정 이름을 기억하세요.
사용자 계정의 모든 정보 표시
Windows 운영 체제에서 특정 사용자에 대한 포괄적인 세부 정보를 검색하려면 해당 개인의 사용자 이름 뒤에 “net user” 명령을 실행해야 합니다. 이 작업의 기본 구조는 다음과 같습니다:
net user Username
‘잭’이라는 사용자의 계정 정보에 액세스하려면 지정된 명령 형식 내에서 ‘사용자 아이디’를 ‘잭’으로 대체하여 다음 명령을 사용할 수 있습니다:
net user Jack
이 명령을 실행하면 사용자의 전체 이름, 비밀번호가 만료되도록 설정된 날짜, 가장 최근에 로그인한 타임스탬프, 관리 상태 등 사용자에 관한 종합적인 정보가 표시됩니다.
사용자 계정 추가 및 삭제
명령 프롬프트를 사용하여 새 사용자 계정을 만들려면 “net user” 명령 앞에 추가하려는 계정의 사용자 아이디, 선택한 비밀번호, 시스템에 추가 중임을 나타내는 “/add” 매개변수를 입력해야 합니다. 이 프로세스의 기본 구조는 다음과 같이 요약할 수 있습니다:
net user Username Password /add
장치에서 로컬 계정을 설정하려면 임시 계정만 생성된다는 점에 유의해야 합니다. 그러나 원하는 경우 적절한 단계와 명령을 사용하여 향후 언제든지 이 로컬 계정을 더 고급 Microsoft 계정으로 변환할 수 있습니다.그 효과의 증거로 아래에서 프로세스 데모를 확인하시기 바랍니다:
net user Jill Pa$$w0rd /add
이 명령어를 실행하면 새로운 사용자, 즉 Jill이 내 컴퓨터 장치에 포함된 것이 분명해집니다. 계정을 삭제하려면 로그인 자격 증명을 다시 입력하지 않고 “/추가” 스위치를 “/삭제”로 바꾸기만 하면 됩니다. 절차는 다음과 같습니다:
net user Jill /delete
최종 사용자는 계정 관리 옵션 내에서 적절한 설정 또는 기능에 액세스하여 언제든지 디바이스에서 계정을 삭제하도록 선택할 수 있습니다.
사용자 계정 활성화 및 비활성화
권한을 완전히 삭제하는 대신 권한을 취소하는 방식으로 사용자의 계정 접근을 일시적으로 차단하려면 “/active:no” 플래그가 추가된 “net user” 명령을 사용할 수 있습니다. 이렇게 하면 제한이 해제될 때까지 사용자 계정이 효과적으로 비활성화됩니다.
net user Username /active:no
실제로 다음과 같이 “사용자 아이디”를 개별 사용자 계정의 특정 사용자 아이디로 대체하는 시나리오를 고려해 보겠습니다:
net user Jack /active:no
비활성 사용자 계정을 활성화하려면 “/active” 구성 매개변수 값을 “no”에서 “yes”로 수정하기만 하면 됩니다.
도메인 사용자 계정 활성화 및 비활성화
특정 상황에서는 특정 도메인 내의 특정 리소스에 대한 사용자의 액세스를 제한하는 것이 바람직할 수 있습니다. 이 목적을 달성하기 위한 간단한 방법 중 하나는 앞서 설명한 구문과 함께 “/domain” 매개변수를 사용하여 해당 도메인 내에서 사용자 계정을 비활성화하는 것입니다.
특정 도메인에서 계정을 비활성화하려면 “net user” 명령을 사용하면서 “Username”을 비활성화하려는 사용자의 지정된 사용자 아이디로 대체하여 사용할 수 있습니다.
net user Username /domain /active:no
yes” 주어진 명령어 집합 내에서 “/active:yes”에 대해.
사용자 계정 로그인 시간 설정
사용자 인증에 허용되는 시간대를 지정하려면 아래 예시와 같이 지정된 형식과 함께 “/time” 명령을 사용할 수 있습니다:
net user Username /time login_times
터미널을 사용하여 우분투 서버의 특정 사용자에 대한 로그인 빈도를 제한하려면 다음 단계를 따르세요: 1. Ctrl` + `Alt` + `T`를 눌러 터미널 창을 엽니다. 2. sudo nano /etc/security/limits.conf`를 입력하고 Enter 키를 눌러 나노 텍스트 편집기에서 파일을 엽니다. 3. 파일 하단으로 스크롤하여 다음 줄을 추가합니다: “`css 사용자 이름 소프트 노파일 65534 “` 이렇게 하면 지정된 사용자가 만들 수 있는 최대 파일 수가 65534개로 설정됩니다.로그인 시도 횟수 또는 기타 기준에 따라 보다 정확한 제한을 설정하려면 Ubuntu 문서를 참조하여 지침을 확인하세요.
net user Jack /time:M-F,09:00-17:00
앞서 인용한 사례에 비추어 볼 때, 사용자는 기존 근무 시간, 특히 월요일부터 금요일까지 오전 9시부터 오후 5시까지 지정된 시간 내에 플랫폼에 접속하는 것으로 제한되어 있음이 분명합니다. 잭이 로그인을 시도할 경우, 시간 제약으로 인해 계정에 로그인할 수 없는 제한 사항이 있음을 알리는 알림이 표시됩니다.
시간과 관련된 제한을 없애기 위해 다음 지시문을 실행할 수 있습니다:
net user Jack /time:all
이제 Jack은 아무런 제한이나 제약 없이 원하는 시간에 자유롭게 로그인할 수 있습니다.
사용자 계정 만료 날짜 설정
계정 수명에 대한 표준 구성은 영구이지만, 특정 사용자에 대해 지정된 기간을 설정하여 필요에 따라 이 설정을 조정할 수 있습니다. 이렇게 하려면 해당 연도, 월, 종료 날짜를 나타내는 필수 매개변수와 함께 “/expires” 옵션을 활용하면 됩니다. 기본 구문은 이 형식을 따릅니다:
net user Username /expires:DD/MM/YYYY
이 개념의 대표적인 예는 다음 시나리오를 통해 확인할 수 있습니다.
net user Jack /expires:27/07/2024
앞서 언급한 지시문은 사용자가 구성한 대로 향후 지정된 시간의 기능을 효과적으로 방해할 것입니다.
사용자 계정의 비밀번호 변경
또는 명령 프롬프트 인터페이스 내에서 “net user” 명령을 사용하여 특정 사용자 계정과 연결된 비밀번호를 수정할 수 있습니다. 이렇게 하면 비밀번호를 업데이트하는 과정이 간소화되고 단순화되어 동일한 작업을 수행하기 위해 여러 번 마우스를 클릭해야 하는 설정 애플리케이션에서 제공하는 번거로운 방법을 통해 여러 번 상호 작용할 필요가 없어집니다.
주목할 만한 기능 중 하나는 명령 프롬프트 인터페이스 내에서 다양한 계정의 로그인 자격 증명을 동시에 변경할 수 있는 기능입니다.
도메인 사용자 계정의 비밀번호 변경
특정 도메인 내 사용자의 비밀번호 변경은 사용자의 계정 세부 정보를 수정하는 데 사용되는 명령과 함께 “/domain” 접미사를 사용하여 수행할 수 있습니다. 이 프로세스의 문법 구조와 구성은 아래에 설명된 대로 미리 정해진 형식을 따릅니다:
net user Username NewPassword /domain
이 프로세스가 효과적으로 작동하려면 사용되는 사용자 계정이 로컬 기반 계정이어야 합니다.따라서 사용자가 이전에 Microsoft 기반 계정에서 로컬 계정으로 계정을 변경한 경우 지정된 명령을 사용하려면 구성을 되돌릴 필요가 있습니다.
사용자에 대한 비밀번호 정책 설정
이후 로그인 시 사용자에게 비밀번호를 수정하도록 요구하는 프로세스는 이 속성의 기본값으로 사용되는 “/passwordchg:yes” 매개변수와 함께 “net user” 명령을 활용하면 쉽게 수행할 수 있습니다. 이 작업의 기본 구조는 원하는 매개변수를 적절히 지정하는 것입니다.
net user Username /passwordchg:yes
명령 프롬프트”는 사용자가 텍스트 입력을 사용하여 명령을 실행하고 다양한 작업을 수행할 수 있는 Windows 운영 체제의 명령줄 인터페이스에 대한 구어체 용어입니다. 제공된 예는 이 인터페이스와 상호 작용하여 컴퓨터의 특정 디렉터리로 이동하는 방법을 보여줍니다.
net user Jack /passwordchg:yes
이후 잭이 컴퓨팅 장치를 이용하는 경우, 사용자 프로필에 대한 액세스 권한을 얻기 전에 암호를 변경할 것인지에 대한 문의를 받게 됩니다.
사용자를 위한 홈 디렉토리 설정
net user 명령을 사용하여 새로운 사용자 프로필을 설정하는 과정에는 개인의 개인 데이터 및 환경설정을 위한 지정된 저장 위치를 지정하는 과정이 포함됩니다. 일반적으로 Microsoft는 모든 사용자 계정의 홈 디렉터리를 “이 PC > 로컬 디스크(C:) > 사용자” 내에 위치하도록 지정합니다. 그러나 인터넷 사용자를 통해 사용자 계정을 만드는 동안 특정 명령을 사용하여 이 미리 지정된 구성을 변경할 수 있습니다. 이러한 명령의 기본 구조는 다음과 같은 형식을 따릅니다:
net user Username Password /add /homedir:Path-to-directory
이 개념을 확인할 수 있는 한 가지 예는 다음 시나리오에서 설명합니다.
net user Jack Pa$$w0rd /add /homedir:D:\Other Users\Jack
앞서 언급한 지시어는 생성 중인 잭 사용자 계정의 홈 디렉터리를 “D:\다른 사용자\Jack” 폴더 내에 위치하도록 지정합니다.
Net User 명령으로 컴퓨터의 사용자 계정 제어
Net User 명령은 명령 프롬프트를 통해 여러 계정 프로필을 감독할 수 있는 접근 가능한 인터페이스를 제공합니다. 그러나 사용 가능한 모든 매개변수와 옵션을 포괄적으로 살펴보는 것은 이 간결한 튜토리얼의 범위를 벗어납니다.
설명된 네트워크 사용자 작업을 실행하는 기술을 이해하면 Windows 운영 체제에서 계정 관리를 신속하게 처리하는 데 능숙해질 수 있습니다.