질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

SSH 에서 패스워드를 받는 옵션이 없는지요..

작성자 정보

  • 행복님 작성
  • 작성일

컨텐츠 정보

본문

안녕하세요..

SSH 에서  패스워드를 받는 옵션이 없는지요..

밑에 스크립트 실행시 매번 다른 서버 접속 할때마다.. 패스워드를 받아야 하는 고충이 있습니다..

패스워드를 한번만 받고 그받은 패스워드로 다른 서버에 접속할땐 .그걸 가지고

사용하는 방법은 없는지요 고수님들 부탁드립니다..

단) 모든 서버의 패스워드는 동일 합니다.

 

 

echo -n 'Input File  : '
read inFile    <-  파일을 copy 하는 명령어가 들어 있는 파일 입력
for server in ser1 ser2 ser3 ser4 ser6 ser7 ser8 <-- 서버 접속할때마다 패스워드를 받습니다. 한번만 받고 입력받은 패스워드를 다른 서버에 적용하고 싶은데 .. 잘안되네요..
do
      echo -n ${server}' file get  y/n ?'
         read chk
        if [ $chk = 'y' ]
        then
         /usr/bin/ssh ${server} < $inFile
        else
         echo ${server}' skip'  
        fi
   fi

done

 

그럼 다시 한번 부탁 드리겠습니다.


 

 

관련자료

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

공지사항


뉴스광장


  • 현재 회원수 :  60,134 명
  • 현재 강좌수 :  36,188 개
  • 현재 접속자 :  436 명