티스토리 뷰

궁극적으로는 스크립트 파일내 평문으로 패스워드가 저장되어 있는것은 보안상 좋지 않으며 1회성으로 사용할때 좋을듯 하다.

설치

yum install expect

스크립트 내용

#!/usr/bin/expect
spawn bash -c "명령어 입력";
expect -re "password"
send "패스워드입력\r"
interact

interact 는 crontab 에서 동작시 에러 발생하다는 예기가 있어서 아래와 같이 변경했는데도 안되는건 안비밀

#!/usr/bin/expect
spawn "명령어"
expect {
      -nocase password: {
           send 패스워드입력\r
           expect eof
      }
}
exit

'Linux' 카테고리의 다른 글

certbot 명령어 (let's encrypt)  (0) 2019.07.29
kvm console  (0) 2019.07.25
php error log  (0) 2019.07.03
php-fpm log 남기기  (0) 2019.07.03
curl (인증서 검증)  (0) 2019.06.28
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함