Monday, October 28, 2013

linux rsh 사용하기



# rsh 사용하기


  - 다른 호스트로 로그인하기 : rsh 호스트명

  - 다른 호스트 명령 실행하기 : rsh 호스트명 "명령"

    EX) rsh cluster2    : cluster2 호스트에 로그인

          rsh cluster2 ls : 로그인하지 않고 cluster2 호스트에서 ls 명령 실행하기

          rsh cluster2 "cp file1 file2" : cluster2 호스트에서 파일 카피하기



# rsh 설정


1.  /etc/hosts,  /etc/hosts.equiv 파일에 rsh 접속 허용 IP/Name을 설정한다

/etc/hosts
xxx.xxx.xx.xxx  snsclu1
xxx.xxx.xx.xxx  snsclu2
.
.
xxx.xxx.xx.xxx  snsclu8

/etc/hosts.equiv
snsclu1
snsclu2
.
.
snsclu8


2. /etc/hosts.equiv 파일을 rsh 를 사용할 계정의 홈 디렉토리에 .rhosts 파일로 복사한다.


3. /etc/securetty 파일에 아래 내용을 추가한다.

rsh
rlogin



  
4. /etc/pam.d/rlogin 및 rsh 파일에  아래 내용을 제일 위쪽에 놓는다.

auth       sufficient   /lib/security/pam_rhosts_auth.so
auth       required     /lib/security/pam_securetty.so




5. ntsysv 를 이용해 rsh 및 rlogin 을 활성화 시킨다



No comments:

Post a Comment