파일 서명 및 암호화를 위한 스크립트를 개발 중입니다.
두 가지 질문이 있습니다.
- 스크립트를 실행할 때 가끔 비밀번호를 묻는 경우가 있는데, 다음 실행 시 수동으로 비밀번호를 입력한 후에는 다시 묻지 않습니다. 잠시 후 다시 비밀번호를 묻습니다. 이것은 단지 비밀번호를 수동으로 입력하고 일정 시간이 지나면 세션이 종료되어 비밀번호를 다시 입력해야 하는 세션인가요? 그렇다면 어떻게 자동화할 수 있나요?
사용된 명령:
gpg --always-trust --compress-algo 1 --cipher-algo cast5 --armor \
--recipient [email protected] --local-user [email protected] --passphrase "asdf2lkjh" \
--output done_output.txt.gpg -se o113142.out
- 파일에 서명하고 암호화하기 전에 screen 명령을 실행해야 합니다. 를 사용하고 있는데
screen -m -d bash -c scriptname.sh
화면 목록을 확인해보니 명령어를 실행할 때마다 또 다른 독립된 화면이 추가됩니다. 자동으로 화면을 실행하고 스크립트 실행이 완료된 후 화면을 종료하는 스크립트를 어떻게 실행할 수 있습니까?
이를 통해 실행할 계획 crontab
이며 수동 비밀번호 입력이나 종료 화면 없이 실행해야 합니다.