원격서버로 특정 명령어 실행하는 rsh 개론과 사용법
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 3,386 조회
- 0 추천
- 목록
본문
원격서버로 특정 명령어 실행하는 rsh 개론과 사용법
원격서버에 로그인하지 않은 상태에서 특정 명령어를 실행할 수 있는 명령어입니다.
즉, rsh는 “remote shell”의 약어로서 원격서버의 특정 계정과 쉘을 잠시 빌릴 수 있는 원격쉘(remote shell)이라고 할 수 있습니다.
이 명령어는 rlogin명령어편에서 설명 드린 내용과 동일한 환경의 영향을 받습니다.
그리고 rsh명령어와 rlogin, 그리고 rcp명령어등의 명령어를 r-commands명령어라고 하며 원격에서 신뢰된 로그인 또는 접근을 할 수 있기 위해서는 접근할 원격서버의 /etc/hosts.equiv 또는 홈디렉토리내에 .rhosts파일의 접근허용설정이 있어야 가능한 명령어들입니다.
따라서 rlogin과 함께 rsh, rcp등의 명령어 사용시에는 /etc/hosts.equiv, 그리고 홈디렉토리내의 .rhosts파일의 접근허용 설정을 하셔야 합니다.
그리고 뒤에서 설명하겠지만 이 명령어를 사용하기 위해서는 /etc/xinetd.d/rsh파일설정이 정확하게 되어 있어야 합니다.
참고로 이들 r-commands(rlogin, rsh, rcp등)들은 반드시 함께 공부하셔야만 정확한 이해와 효율적인 활용을 하실 수 있습니다.
이 책의 rsh, rlogin, 그리고 rcp등의 명령어를 공부하실 때에는 반드시 함께 공부하실 것을 당부 드립니다.
명령어위치 : /usr/bin/rsh
사용형식 : rsh [-Kdnx] [-l 사용자명] 호스트 [명령어]
관련자료
-
이전
-
다음