강좌 / 팁

윈 도 우 [팁] : 아이의 컴퓨터 이용시간을 통제하라

2011.03.17 16:32

우금티 조회:11087

초딩 고학년 두 아이의 아빠로서 컴퓨터는 생계의 근원이자 동시에 가내 행복파괴의 원흉이기도 합니다.
저는 1년여 전부터 아래와 같은 방법으로 컴퓨터 이용시간을 통제하고 있는데, 읽어 보시고 최적의 솔루션을 함께 만들면 어떨까요? (자녀보호 기능이 있지만, 매우 제한적이고 시간변경도 귀찮은 일이고... 현재까지는 이 방법이 제겐 최선입니다. 다만 아이들의 컴퓨터 기술이 날로 발전하고 있어서 이거 깨지는 날도 머잖았습니다)

1. Administratror 계정은 절대 아이들이 접근할 수 없게 하라.
2. 아이들은 각자 자신의 계정으로 로그인하되, 한번 로그인하면 자신의 계정이 비활성화되면서 동시에 1시간이 지나면 자동으로 로그아웃되어야 한다. 로그아웃 후엔 계정이 비활성화되었으므로 다시 로그인할 수 없다.
3. 부모는 Administrator 계정으로 아이들의 계정을 다시 활성화시켜 줌으로써 로그인 제약을 풀어주게 되고 아이는 자신의 계정으로 또다시 1회의 사용권을 획득한다. (전 1주일에 한번만 허용하고 있습니다만, 요즘 아이들 불만이 폭발 직전입니다)

자, 갑니다...

1. Administrator 계정으로 UAC 기능을 끄고 재부팅합니다.

0_uac.png


2. 두 아이의 계정을 만들되 그룹은 Administrators에 속해야 합니다.

1_useradd.png

 

2_userlists.png

 

3_logonlists.png



3. 두 아이 각각의 계정으로 로그인하여 레지스트리를 편집합니다.
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
    "decative"="net user baby1 /active:no"    <---   또는  baby2
    "timeout"="shutdown /r /t 3600"


3. 이제 아이들 계정으로 각각 로그인하여 정상 작동 여부를 확인합니다.
  1) 로그인 시 트레이 쪽에 60분 후에 로그오프 될 것이라는 메시지가 보여야 합니다.

4_timeout.png

  2) 다시 로그아웃 했을 때 해당 아이의 계정이 로그온 리스트에서 사라져야 합니다.

5_success.png

 

6_nobaby.png



4. 계정 부활 : 아이들이 옆에 없을 때 관리자 권한으로 프롬프트 창을 열어 아래와 같이 수행합니다.

active-yes.png   제어판에서 확인 또는 로그아웃 해 보면 두 계정이 부활했습니다.

7_activated.png


5. 현재의 문제점

  - 로그아웃 명령은 shutdown /l 인데 이 옵션은 뒤에  몇초 후 라는 시간 옵션을 부여할 수가 없습니다. 그래서 고육책으로 shutdown /r /t 3600 과 같이 쓰고 있는 것입니다.

9_nosearch.png

  - 로그인과 동시에 계정이 비활성화되기 때문에 화면보호기 암호에 걸리면 헤어날 수가 없습니다. 화면보호기가 작동되지 않도록 해 두어야 합니다.

  - 두 계정이 사라진 채 재부팅되면 (부모가 없을 때) 아이들은 로그인 화면의 우하단 버튼으로 컴퓨터를 끌 수 있도록 가르쳐주어야 합니다.

 8_shutdown.png

XE1.11.6 Layout1.4.8