'IT 이야기/ETC' 카테고리의 글 목록
본문 바로가기

IT 이야기/ETC10

SQL 쿼리 구문 변환하기(sqlines) 회사 일을 하다가 보니 SQL쿼리를 변환해야 하는 일이 생겼습니다. DBMS를 전공하지 않은 저에게 쉽지 않은 일이었죠 같이 일하는 DBA분에게 물어 좋은 사이트를 알게되어 소개하려고합니다. 전 오라클 SQL을 MariaDB SQL로 변환해야 하는 상황이었어요. SQL 쿼리 변환 사이트 : Sqlines Data and Analytics Platform Migration - SQLines Tools SQLines provides tools to help you transfer data, convert database schema (DDL), views, stored procedures, packages, user-defined functions (UDFs), triggers, SQL queries, SQ.. 2022. 7. 22.
미러링 서버에서 rsync로 자료 다운받기 미러링 서버에서 rsync로 자료를 다운받는 방법을 찾다가 알게되어 공유합니다. 우선 우리나라 미러링 서버 사이트를 알려드려요. ftp.daum.net ftp.kaist.ac.kr mirror.yongbok.net ftp.neowiz.com/pub mirror.cdnetworks.com 위의 사이트에 가서 다운로드할 자료의 상세 주소를 찾아 갑니다. 하나의 예로 CentOS 7.9 업데이트 패키지를 다운로드하는 예를 보여드립니다. 저는 ftp.kaist.ac.kr 미러 사이트를 선택했습니다. CentOS를 선택하면 버전별로 디렉터리가 보일겁니다. 전 7.9버전을 선택했습니다. updates 디렉터리를 클릭하고 x86_64 디렉터리 클릭, Packages 디렉터리를 클릭합니다. 다운로드 할 최종 디렉터리 .. 2021. 4. 16.
[백업] Linux 백업 스크립트 가이드 1. 목적 시스템 운영 중 불의의 사고로 인해 특정 디렉터리 삭제 시 시스템이 재부팅이 되지 않은 상태에서 삭제된 데이터의 빠른 복구를 위해 작성하였습니다. 백업 받을 파티션(디렉터리)의 여유 공간을 확인 후 백업 스크립트를 수행하길 권장드립니다. 2. 지원 범위 RHEL 6.x, CentOS 6.x RHEL 7.x, CentOS 7.x 3. OS 백업 수행 반드시 관리자(root) 권한으로 작업 수행하시기 바랍니다. 1. 백업 스크립트 1) OS 백업 스크립트 : OS_Backup_v1.0.sh 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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 .. 2020. 3. 5.
VMware Workstation에서 네트워크 설정(NAT, 포트 포워딩, 방화벽) VMware Workstation에서 여러개의 VM을 생성하여 사용중에 각각의 VM을 VMware Workstation에서 직접 접속해서 사용하기 보다는 putty나 xshell로 접속하여 사용하려면 어떻게 해야 할까요? 1. VMware Workstation 설정 1) VMware WorkStation 메뉴 → EDIT → Virtual Network Editor... 클릭 → 우측 하단 Change Settings 2) VMnet8(NAT) 클릭 → NAT Settings... 클릭 3) Add 버튼을 클릭하여 각각의 VM 정보를 입력 - Host Port 기입(1024 이상으로 기입 ex) 2022) - Type : TCP - VM IP ADDRESS : 해당 VM의 내부 IP 기입 - VM Por.. 2019. 12. 10.
VMware Tools 설치방법 VMware Tools는 Guest OS의 성능과 가상 머신의 관리 기능을 개선시키기 위해 VMware가 제공하는 일종의 드라이버와 유틸리티의 모음집을 말합니다. VMware Tools가 제공하는 기능은 다음과 같습니다. 1. VMware 마우스와 그래픽 드라이버 2. 메모리 관리 컨트롤러 드라이버 3. VMware VSS 컴포넌트 4. SYNC 드라이버 5. VMXNET 가상 NIC 드라이버 6. shutown 기능 연계 7. Heartbeat 기능 8. Time Sync 기능 9. 기타 VMware Tools 제거판 기능 및 스크립트 실행가능 VMware Tools 설치 방법은 다음과 같습니다. 1. VMware Worksation의 VM메뉴에서 Install VMware Tools... 클릭합니다... 2019. 12. 10.
내 PC에서 버추어박스 사용하기 1. 버추어 박스 다운 및 설치 https://www.virtualbox.org/wiki/Downloads 사용중인 OS가 Windows 이기 때문에 Windows Hosts 버전을 다운 받아 설치합니다. 2. 버추어 박스 호스트 네트워크 관리자 설정 ① 파일 메뉴 → 호스트 네트워크 관리자(Ctrl + H)를 클릭합니다. ② 수동으로 어댑터 설정합니다. - IPv4 주소 : 192.168.56.101 - IPv4 서브넷 마스크 : 255.255.255.0 3. 가상머신 생성 새로 만들기 버튼을 클릭해서 가상 머신 만들기를 합니다. 메모리를 크기를 원하는 용량 만큼 설정합니다. 하드 디스크는 새 가상 하드 디스크 만들기를 선택합니다. 하드 디스크 파일 종류는 VirtualBox 디스크 이미지를 선택합니다.. 2019. 12. 8.
[OpenSSL] RHEL6, 7 환경에서 OpenSSL 패치 방안 1. RHEL6 환경 1) 필요파일 openssl-버전.rpm openssl-devel-버전.rpm 2) 설치 방안 # yum localupdate openssl-* 3) 버전 확인 # rpm -qa | grep openssl 4) 복구 방안 # yum reinstall openssl- 버전.rpm openssl-devel-버전.rpm 2. RHEL7 환경 1) 필요파일 openssl-버전.rpm openssl-devel-버전.rpm openssl-libs-버전.rpm 2) 설치 방안 # yum localupdate openssl-* 3) 버전 확인 # rpm -qa | grep openssl 4) 복구 방안 # yum reinstall openssl- 버전.rpm openssl-devel-버전.rpm .. 2019. 12. 8.
[OpenSSL] SSL 설정에서 SSLv3 제거 SSL 설정파일(http-ssl.conf)에서 SSLv3로 검색하여 -SSLv3 부분을 삭제합니다. # vim $HTTPD_HOME/conf.d/http-ssl.conf ...생략... SSLEngine on SSLProtocol all -SSLv2 -SSLv3 SSLCipherSuite ALL:!ADH:!EXPORT:!SSLv2:!SSLv3:RC4+RSA:+HIGH+MEDIUM+LOW ...생략... 설정 시 아래 현상이 발생하는지 확인이 필요합니다. ① 정상적으로 설정하였으나 일부 사용자 PC의 Internet Explorer 부라우저에서 속도가 느리거나 인증 에러가 발생 ② 인증키 발급기관에 문의하여 SSLv3 항목을 사용하지 않고, TLSv1.1 이상을 사용하는지 확인 후 설정 SSLv3 1. 넷.. 2019. 11. 21.
[OpenSSL] SSL 인증서 신청을 위해 CSR 파일을 생성하는 방안 CSR(Certificate Signing Request) 인증서 서명 요청 파일 생성은 다음과 같이 수행합니다. 1. 도메인명.key를 생성합니다. # openssl genrsa -des3 -out 도메인명.key 2048 0 semi-random bytes loaded Generation RSA private key, 2048 bit long modules ... ... Enter pass phrase : 패스워드 입력(절대 잊어버리면 안됨) 2. 생성된 내용을 확인합니다. # ls 도메인명.key 3. csr 파일을 생성합니다. # openssl req -new -key 도메인명.key -out 도메인명.csr Enter pass phrase for key.pem : "key 파일 생성 시 패스워드.. 2019. 11. 21.
[OpenSSL] p7b 확장자로 된 SSL 인증서 등록 방안 SSL 인증서를 받았는데 확장자가 p7b로 되어 있습니다. 리눅스에서 사용하기 위해 cert.pem, caChain.pem, ca.pem을 생성하려면 어떻게 해야 할까요? 도메인.p7b 로된 파일을 받은 경우 다음과 같이 리눅스에서 사용할 수 있는 인증서를 만들 수 있습니다. 1. 아래의 명령어를 이용하여 cert.pem을 생성합니다. # openssl pkcs7 -inform PEM -in 도메인.p7b -print_certs -text -out cert.pem 2. cert.pem 파일을 caChain.pem 파일로 복사합니다. 3. 복사된 caChain.pem 파일을 열어서 제일 위에서 처음으로 -----END CERTIFICATE----- 라고 나오는 부분까지 삭제하고, Certificate: 라.. 2019. 11. 20.