- 만든계기 :
여러대의 서버에서 수정 작업이 있는데, 앤서블 쓰기에는 준비가 안되어있어서
- 내용 :
총 2개의 스크립트로 이루어지게 됨
첫번째는 해당 서버에서 작업을 할 스크립트
두번째는 해당 서버에 접속해서 위의 스크립트를 실행하는 것
- shell-script내용
#!/bin/sh
username="test"
script="/home/test.sh"
cat $script | ssh ${username}@serverip "sh"
username = 서버 접속ID
script = 작업을 실행할 스크립트
cat으로 스크립트 파일을 읽어들인 후 ssh 접속 하여 해당 서버에 접속한 후 스크립트를 실행한다.
password 까지 넣기 싫다면 사전에 ssh key 작업을 해두면 바로 실행할 수 있다.
'시스템 > Shell-Script' 카테고리의 다른 글
ORACLE 사용자 리스트 확인 스크립트 (0) | 2021.07.10 |
---|---|
시스템 정보 수집 스크립트 (0) | 2021.07.09 |
사용자 계정 조회 (0) | 2021.06.21 |