기본 콘텐츠로 건너뛰기

6월, 2022의 게시물 표시

keytool 사용법

keytool.exe -genkey -alias juheon -keyalg RSA -keypass 1234qwer -storepass 1234qwer -keystore juheon.jks  keytool.exe -export -alias juheon -storepass 1234qwer -file juheon.cer -keystore juheon.jks  keytool.exe -importkeystore -srckeystore juheon.jks -destkeystore juheon.key.p12 -deststoretype PKCS12  D:\Java\32bit\jdk1.5.0_22\jre\lib\security\cacert  D:\Java\32bit\jdk1.5.0_22\bin\keytool.exe -import -alias tsasample -keystore  D:\Java\32bit\jdk1.5.0_22\jre\lib\security\cacert -file D:\workspace\Servers\tsa-server-web-config\tomcat.cer  keytool -import -alias somansa -keystore C:\Program Files\Java\jdk1.8.0_102\jre\lib\security\cacert -file c:\somansa.cer #인증서 생성  keytool -genkey -alias keyAlias -keyalg RSA -keypass changeit -storepass changeit –validity 9999 -keystore keystore.jks  keytool -export -alias keyAlias -storepass changeit -file server.cer -keystore keystore.jks  keytool -import -v -trustcacerts -alias keyAlias -file server.cer -keystore cacerts.jks -keypass changeit

Docker compose 설치

1. 설치 sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose 2. 권한 부여 sudo chmod +x /usr/local/bin/docker-compose 3. 설치 버전 확인 docker-compose --version * 설치 버전 확인 시 아래와 같은 오류 발생 시 docker-compose: error while loading shared libraries: libz.so.1: failed to map segment from shared object 방법 1. sudo mount /tmp -o remount,exec /tmp 접근 권한 때문에 발생한 문제이므로 /tmp 를 remount하여 해결. 하지만 tmp 폴더에 exec 권한은 보안상 권장하지 않는다고 함. 방법 2. ~/.bashrc or ~/.bash_alias 파일에 alias 등록 alias docker-compose="TMPDIR=${HOME}/tmp docker-compose"