2012년 6월 25일 월요일
[LiNuX] script 명령으로 원격 콘솔 제어
우선 시스템에 누가 접속해 있는지 확인.
# w
14:23:55 up 6 days, 20:50, 3 users, load average: 0.00, 0.00, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/1 192.168.0.10 Tue09 0.00s 0.19s 0.00s w
root pts/2 1**.***.***.*** Tue09 1:25m 0.06s 0.00s man open
freecatz pts/3 1**.***.***.*** 12:09 40:22 0.00s 0.00s -bash
제어를 하고자 하는 사용자의 TTY 를 알아 내도록 한다.
# script /dev/pts/3
Script started, file is /dev/pts/3
상대방의 콘솔 화면에는 아래와 같은 메세지가 뿌려진다.
[freecatz@localhost ~]$
Script started on 2009년 02월 12일 (목) 오후 02시 31분 22초
이제 부터 내가 타이핑 명령과 결과가 양쪽 화면에 전달이 된다.
제어를 마치고 싶다면, exit 명령으로 종료 하도록 한다.
내 화면에는 아래와 같은 메세지가 뿌려지며 script 명령이 종료 되었음을 알리고,
exit
Script done, file is /dev/pts/3
상대방의 화면에는 아래와 같은 메세지로 script 명령의 종료를 알린다.
exit
Script done on 2009년 02월 12일 (목) 오후 02시 38분 30초
피드 구독하기:
댓글
(Atom)
댓글 없음 :
댓글 쓰기