내업무

터미널 연결 문제 - 원격 재부팅

s덴버 2012. 1. 31. 09:58

아주 가끔이지만 터미널의 연결이 꽉차거나 기타의 이유로 원격지 서버를 재부팅 시킬때 쓰여집니다.

 

일단 원격지에 2대 이상의 서버에서 터미널 서비스를 이용할때 가능하고요.

1대의 서버에 이런저런이유로 문제가 있어 재부팅을 시켜야 할때..  정말.. 유용합니다. ^^

 

● 원격 로그오프 시나리오

  - 현재 접속 서버 : 203.251.000.001, 원격으로 재부팅 해야 하는 서버 : 203.251.000.000

  - 로그 오프 대상 계정 : Remote username [Remote username 에 관리자 계정 권한이 있다고 가정, 보통의 경우 Administrator]

 

1. cmd 창을 연다.( 시작->실행->cmd 엔터 )

 

2. Remote 서버에 대한 접속 권한을 얻기위해 아래처럼 명령어를 입력합니다.

  - Net use \\서버IP * user/서버접속계정    

  - 여기까지 입력하고 엔터키를 치면 암호를 입력하라고 나오는데 암호를 입력하면 명령을 잘 실행했다는 메시지가 나옵니다. 

 ※ Remote username 이라고 완곡하게 쓰긴 했지만 보통 Administrator 인 경우가 99%라 생각되네요..^^

 ※ Remote username 은 시스템을 재부팅 할수 있는 권한이 있어야 합니다.

 ※ 간혹 Administrator 이름을 안쓰고 이와 같은 권한을 가진 계정이 있다면 그 이름을 넣어주심 됩니다.

 

3. 거진다 왔습니다. 로그오프 보다 단계가 짧아요.~~~

  - 명령줄에 tsshutdn 5 /server:서버IP /reboot 을 입력합니다.

  - 아래를 예로 들면 [ tsshutdn 5 /server:203.251.000.000 / reboot ] 이 됩니다. 

tsshutdn 은 원격으로 서버를 끄거나 재부팅하기 위한 명령어 입니다.

 - 5 는 시간인데요.. 여기선 " 5초 있다가 서버를 재부팅해라 " 라는 의미 입니다. 10, 20 등 원하는 숫자로 변경 됩니다.

    안쓰면 60이 기본값으로 들어갑니다.

 - 재부팅, 혹은 꺼야 하는 장비의 IP 입니다. 안쓰면 현재 장비의 IP 가 기본값으로 들어갑니다.

 - 마지막 /reboot  이거 꼭 붙이셔야 합니다. 안쓰면 걍 장비 꺼집니다.

   원격지라면.. 물리적으로 장비를 켤때까지 못쓰게 되니 꼭 붙이셔야 합니다.. 경험에서 나오는.. 눈물의 호소...