강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

원격서버에 로그인한 사용자 확인하는 rusers 개론과 실무사용법

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

원격서버에 로그인한 사용자 확인하는 rusers 개론과 실무사용법





 

rusers는 원격서버에 로그인하지 않은 상태에서 원격서버에 로그인한 사용자를 확인할 수 있는 명령어입니다. 

 

 

 

  , 원격서버에 접속한 사용자를 확인하고자 할 경우에 사용하는 명령어로서 rpc관련데몬이 실행된 원격서버만 정상적으로 로그인사용자 확인이 가능합니다. 

 

 

 

 

 

하지만 로그인하지 않은 상태에서 원격서버의 로그인사용자 정보를 확인할 수 있다는 점은 서버보안의 관점에서 본다면 그다지 환영 받지는 못할 것입니다. 

 

 

 

  따라서 대부분의 시스템관리자들은 자기가 관리하고 있는 서버에서 rusers서비스를 지원하지 않도록 설정하고 있다는 점은 정확하게 이해하시기 바랍니다. 

 

 

 

  그리고 rusers명령어와 관련된 명령어인 rwall명령어는 원격지 서버의 로그인한 사용자 모두에게 원하는 메시지를 전달할 수 있는 명령어이므로 반드시 함께 익혀두시기 바랍니다. 

 

 

 

 

 

 

명령어위치 :  /usr/bin/rusers

 

사용형식   :  rusers [-al] [host ...]

 

 

그리고 서버에서 rusers서비스를 지원하려면 rusers서비스데몬이 설치되고 실행되어 있어야 합니다. 

 

 

 

 , 아래와 같이 원격서버에서 rusers서비스를 위하여 rpc관련 데몬들이 실행되어 있어야 한다는 것을 확인하시기 바랍니다. 

 

 

 

 

 

cd748e8935a013f3cf536af9b9b6806b_1683596155_2066.png
 




 

ps로 확인한 위의 데몬들 가운데 rusers서비스가 가능토록 하려면 portmap데몬과 rpc.rusersd데몬은 반드시 설치되어 있어야 합니다. 

 

 

 

 만약 여러분들이 관리하고 계시는 서버에서 rusers서비스를 지원하고자 한다면 다음과 같은 rusers관련 패키지를 설치하셔야 합니다. 

 

 

 

 

 

rusers클라이언트 패키지 :  )  rusers-0.17-25.i386.rpm

 

cd748e8935a013f3cf536af9b9b6806b_1683596169_845.png
 


위의 예는 rusers클라이언트 패키지가 설치되어 있지 않아서 설치를 한 것입니다. 

 

 

 

 


rusers
서버 패키지 : )  rusers-server-0.17-25.i386.rpm

 

cd748e8935a013f3cf536af9b9b6806b_1683596187_1894.png
 

 

그리고 위의 예는 rusers서버 패키지가 설치되어 있지 않아서 설치를 한 것입니다. 

 

 

 

  RPM패키지설치에 관한 자세한 설명은 이 책의 rpm명령어편을 참고하시기 바랍니다. 

 

 

 

 

 

거듭 당부 드리지만 rusers는 학습이나 리눅스의 공부용도로 사용을 하시고 서버보안을 위하여 실제로 사용할 수 없도록 설정하시기 바랍니다. 

 

 

 

 

 

또한 위의 ps명령어로 확인해 보셨듯이 rusers서비스를 지원하려면 서버에 rusersd라는 데몬이 실행이 되어 있어야 하는데 이 데몬을 실행시키려면 다음과 같이 /etc/rc.d/init.d/rusersd 스크립트를 이용하시면 됩니다. 

 

 

 

 

 

cd748e8935a013f3cf536af9b9b6806b_1683596213_0201.png
 

 

위의 예에서 rusersd를 종료하시려면 start대신 stop을 하시면 되고, 재시작을 하시려면 restart를 사용하시면 됩니다. 


관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,074 명
  • 현재 강좌수 :  35,995 개
  • 현재 접속자 :  492 명