아파치 SSL인증서 암호(password) 자동입력 스크립트(script)
# Web&WAS/Apache2021. 6. 22. 16:09아파치 SSL인증서 암호(password) 자동입력 스크립트(script)

apache SSL인증서에 비밀 번호가 입력되어 있는 경우 apache를 실행 할 때 비밀 번호를 입력 해야지만 apache가 실행되게 된다. ssl.conf파일에 스크립트를 등록하여 apache 실행시에 자동으로 비밀 번호가 입력되도록 할 수 있다. 1. 패스워드를 기록한 스크립트 파일 생성 패스워드가 abc1234인 경우 아래와 같이 스크립트를 생성 [darksharavim]vi /usr/local/apache/conf/ssl/pass.sh #!/bin/sh echo "abc1234" 생성한 스크립트에 실행권한 설정 [darksharavim]ls -l /usr/local/apache/conf/ssl/pass.sh -rwx—— 1 root root 22 2021-06-22 12:24 /usr/local..

리눅스 원격 SSH접속시 텔레그램(telegram) 알람
# Operation System/Linux2019. 12. 18. 10:42리눅스 원격 SSH접속시 텔레그램(telegram) 알람

ssh설정폴더에 /etc/ssh/sshrc 파일생성 후 아래와 같이 작성 (실행권한 주세요~ chmod +x sshrc) #!/bin/bash DESTINATION="텔래그램 채널(대화방) ID" BOTID="텔레그램 봇 ID 입력" remoteip=`w | grep $USER | awk '{print $3}'` HOSTNAME_S=`hostname -s` conntime=$(date +"%Y-%m-%d %H:%M:%S") msg=`echo -e "접속서버 : " $HOSTNAME_S " \n접속IP : " $remoteip "\n접속시간 : "$conntime "\n"$USER"계정이 접속되었습니다!!"` curl -s \ --request POST https://api.telegram.org/bot{..

# Operation System/Linux2015. 11. 26. 12:07리눅스 서버 로드 감시 메일발송 스크립트

#!/bin/sh host=$(hostname)req_count_msg=$(w | grep average)req_count_8=$(w | grep average | awk '{print $8}')req_count_9=$(w | grep average | awk '{print $9}')req_count=$(w | grep average | awk '{print $10*100}')req_count_sms=$(w | grep average | awk '{print $10-0}') function mailer { MAIL="sendmail -t $1 -f $2" SUBJECT=$3BODY="[${host}] ${req_count_8} ${req_count_9} ${req_count_sms} " ${MAIL}

[bash]파라미터(인자값) 처리
# Script/Bash2015. 8. 16. 05:32[bash]파라미터(인자값) 처리

bash 에서는 shell 을 실행 할때만 인자를 받아들여 처리 할 수 있다. shell 내부에서 첫번째 인자는 $1, 두번째 인자는 $2, 세번째 인자는 $3, 네번째 인자는 $4 ... 으로 쉘 스크립트 내부에서 변수로 받아서 처리가 가능하다. 또한 인자의 개수는 $# 을 이용하여 현재 들어온 인자의 개수가 몇개인지 알 수 있다. 다음은 쉘에서 인자 처리에 대한 예를 보여주는 샘플 이다. ---------------------------------------------------------- #!/bin/sh argc=$# argv0=$0 argv1=$1 argv2=$2 argv3=$3 argv4=$4 fa_argcv() { if [ 0 -eq $argc ] then echo "argc:$argc" ..

image