[ 스크립트 공부 ] 


home=/home/les/script/       ->       변수설정


cd $home       ->       특수문자 $를 사용하여 변수사용


echo "hahaha" > ./test       ->       test파일에 hahaha라는 문자삽입(기존에 내용이 있으면 다지워지며 hahaha만 남게됨)


echo "hoho" >> ./test       ->       test파일에 hoho라는 글을 맨 아래에 삽입


---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


case 문 사용법



read       ->     해당 명령어로 입력받을 수 있다.


read Java_S       ->     Java_S 라는 변수에 입력받은 값 저장


case "$Java_S" in       ->       Java_S 라는 변수의 입력값에 따라서 아래 case 1~2번 실행됨


1)

cd $SOURCE_DIR

$wget $SOURCE_ADDR/$java1.tar.gz

tar zxvf $java1.tar.gz

mv $java1 /usr/local/java

cp -arp /etc/profile /etc/profile_smileservbackup

여기에 환경변수설정

source /etc/profile

;;


2)

cd $SOURCE_DIR

$wget $SOURCE_ADDR/$java2.tar.gz

tar zxvf $java2.tar.gz

mv $java2 /usr/local/java

cp -arp /etc/profile /etc/profile_smileservbackup

여기에 환경변수설정

source /etc/profile

;;


*)

echo -e -n "잘못 입력 했습니다."

exit

;;

esac

'Linux Server > Script' 카테고리의 다른 글

[Script] openssl 버전 업그레이드 스크립트 작성  (0) 2021.07.07
[Script] java_tomcat 설치 및 apm 연동  (0) 2018.02.26
[Script] mysql 덤프  (0) 2018.02.26
[Script] 홈소스 백업  (0) 2018.02.26
[개발공부] php 개발  (0) 2016.12.14
Posted by 실력키우기

[ ssl 인증서 만료일 확인방법 ]



인증서 확인

명령어 형식 : openssl s_client -connect 도메인명:SSL 포트 | openssl x509

명령어 형식 : openssl s_client -connect 서버IP:SSL 포트 | openssl x509


[root@les421-1335 ~]# openssl s_client -connect 127.0.0.1:443 | openssl x509

[root@les421-1335 ~]# openssl s_client -connect leeeunseok.xyz:443 | openssl x509




인증서 시작과 만료일 확인

[root@les421-1335 ~]# echo "" | openssl s_client -connect localhost:443 | openssl x509 -noout -dates

depth=2 O = Digital Signature Trust Co., CN = DST Root CA X3

verify return:1

depth=1 C = US, O = Let's Encrypt, CN = Let's Encrypt Authority X3

verify return:1

depth=0 CN = leeeunseok.xyz

verify return:1

notBefore=Aug 20 15:46:00 2017 GMT  -> 인증서 발행일

notAfter=Nov 18 15:46:00 2017 GMT    -> 인증서 만료일

DONE



Posted by 실력키우기

[기타] 우분투 ssh 설치 안될경우


lsattr /usr/sbin/sshd    ->    해당 명령어로 속성확인  

# lsattr /bin/chgrp
-------- /bin/chgrp

이와 같이 나오면 정상적으로 설치가 가능하나,

----i--- /bin/chgrp

이와 같이 나오면 /bin/chgrp 파일을 변경(i)할 수 없다는 의미입니다.

현재 에러가 난 파일들의속성을 점검하고 a 나 i 옵션이 있으면 모두 제거하고 진행해야함


chattr -i /usr/sbin/sshd

chattr -a /usr/sbin/sshd


이후에 설치하면 정상작동됨



Posted by 실력키우기

블로그 이미지
공 부 하 는 직 장 인
실력키우기

태그목록

공지사항

Yesterday
Today
Total

최근에 달린 댓글