no image
[Linux] 리눅스 파티션 추가 및 디스크 마운트(fdisk)
리눅스(CentOS, Rocky) 하드디스크 추가 방법입니다.추가할 하드디스크가 장착 및 연결되었다는 가정하에 fdisk를 통해 파티션 설정하는 방식입니다. 1. 현재 디스크/파티션 조회fdisk -lfdisk-l 명령어를 통해 디스크/파티션 리스트를 조회할 수 있다.새로 추가하려는 하드디스크 용량은 2TB이다. 2. 파티션 설정 (디스크 파티셔닝)fdisk /dev/sdaWelcome to fdisk (util-linux 2.23.1).Changes will remain in memory only, until you decide to write them.Be careful before using the write command.Command (m for help): fdisk /dev/sda를 입력 시..
2023.07.18
no image
[ORACLE] DB 암호화 사용 여부 확인
Oracle 데이터베이스에서 암호화가 사용 중인지 확인하는 방법은 아래와 같습니다. 1. V$ENCRYPTION_ALGORITHM 뷰 확인SELECT * FROM V$ENCRYPTION_ALGORITHM;# 위 쿼리 실행하여 암호화 알고리즘 및 암호화 구성 확인 가능# 결과에서 ALGORITHM_NAME 열에 값이 표시되면 암호화가 사용 중  2. V$DATABASE 뷰 확인SELECT * FROM V$DATABASE;# 위 쿼리를 실행하여 DATABASE_ROLE 열의 값을 확인# PRIMARY 또는 PHYSICAL STANDBY 값이 표시되면 암호화가 사용 중  3. SQLPlus 또는 SQL Developer 사용하여 확인SELECT name, encryptionalg FROM v$tablespac..
2023.07.17
no image
Windows Server Ping 허용 방법(ICMP 에코)
핑(ICMP)을 허용하는 이유?윈도우 Server는 보안상 기본으로 사용 안함으로 설정되어 있다.보통 서버 모니터링 프로그램이 핑(ICMP)를 통해 서버 모니터링을 진행한다.[사용 및 허용] 등록을 통해 모니터링 프로그램이 정상적으로 수행 가능하도록 변경이 필요하다.  Windows Server 핑 허용 방법(2016, 2019 버전 기준)제어판 -> Windows Defender 방화벽 -> 고급 설정 -> 인바운드 규칙 -> 파일 및 프린터 공유 [사용함]으로 변경
2023.07.10
no image
[Linux] 방화벽 포트 개방(firewall)
sshd 설정 파일을 통해 포트는 변경 완료 했지만 방화벽에서 sshd 포트를 개방하지 않아 ssh 외부 접근이 불가능하다. 리눅스 방화벽 정책(포트) 변경# 현재 방화벽 정책 확인firewall-cmd --list-all # SSH 포트 정책 추가firewall-cmd --permanent --add-port=10022/tcp# 방화벽 정책 변경 사항 적용을 위한 reloadfirewall-cmd --reload# 현재 방화벽 정책 재확인firewall-cmd --list-all   SSH 접속 확인
2023.07.05
no image
[Linux] job for sshd.service failed because the control process exited
문제 확인 SSH 접속 포트번호를 변경하기 위해서 /etc/ssh/sshd_config 파일 수정 변경한 설정 파일 적용을 위해 sshd 데몬 재시작 시 오류 발생 systemctl restart sshd #위 코드 실행 시 아래와 같은 에러 문구 출력 Job for sshd.service failed because the control process exited with error code. See "systemctl status sshd.service" and "journalctl -xe" for details. 원인 파악 selinux가 활성화(enforcing) 상태이기 때문에 발생한 문제로 파악 해결 방안 selinux Permissive로 전환 [아래 코드 참조] - SELinux는 enfor..
2023.07.05
no image
[JS] 다음 API 사용해 주소 및 우편번호 찾기
HTML 코드  ■ 주소 * 주소를 입력해주시기 바랍니다!  위 HTML 파일 CSS는 부트스트랩을 이용하였습니다.실제 작성해 주실 때에는 자바스크립트 파일에 ID 값과 Function 명만 맞춰주시면 되고 나머진 구현하시는 방식에 따라 수정하시면 됩니다. JavaScript 코드
2023.06.30
no image
VMware 가상머신 생성
VMware 생성우선, Vcenter 또는 VSpere에 로그인하여 자원이 충분한 호스트 서버를 선택해 줍니다.과도한 용량 사용은 자원 낭비이기 때문에 필요한 자원을 판단하는 것이 중요합니다.ex) 권장 용량이 500GB인데 1TB로 생성하게 되면 자원 낭비 1. 호스트 서버 [우클릭] - [새 가상 시스템...] 선택2. 생성 유형 선택 - 새 가상 시스템 생성3. 이름 및 폴더 선택 - [가상 시스템 이름] 입력 & [생성할 위치 폴더] 선택 4. 계산 리소스 선택 - [적절한 호스트 서버] 선택5. 스토리지 선택 - [적절한 용량 스토리지] 선택 및 [VM 스토리지 정책] 설정6. 호환성 선택 - 사용하는 시스템에 따라 선택이 다르지만 모를 경우 가장 높은 것으로 선택하면 됩니다.7. 운영 체제 선..
2023.06.30
no image
[JS] 영문 + 숫자 + 특수문자 정규식(유효성 검사)
[정규식] 영문 + 숫자 + 특수문자 + 8자리 이상function validateString(event){ //const pattern = /^(?=.*[a-zA-Z])(?=.*\d)(?=.*[~@#$!%*?&])[a-zA-Z\d~@#$!%*?&]+$/ //영문 + 숫자 + 특수문자 정규식 const pattern = /^(?=.*[a-zA-Z])(?=.*\d)(?=.*[~@#$!%*?&])[a-zA-Z\d~@#$!%*?&]{8,}$/ //영문 + 숫자 + 특수문자 + 8자리 이상 정규식 return !/[ㄱ-ㅎㅏ-ㅣ가-힣]/.test(event) && pattern.test(event); //한글 입력..
2023.06.15
no image
[크롤링] 사이트 검색 안되게 설정하기 (robots.txt)
robots.txt 란?robots.txt는 검색엔진 크롤러가 크롤링하며 정보를 수집해도 되는지, 해서는 안 되는 페이지가 무엇인지 알려주는 크롤러 이정표 역할을 한다.  robots.txt를 적용 해야 하는 이유?1. 검색엔진 크롤러의 과도한 크롤링 및 요청으로 이한 과부하 방지2. 검색엔진에 노출되면 안되는 콘텐츠 제한 가능  직접 작성해보자~- 반드시 ROOT 디렉토리에 저장이 필요!- 크롤러가 인식해야 하므로 정해진 형식을 따라 작성해야 한다.- .txt 텍스트 확장자로 저장이 필요 # 아래 내용은 # 모든 크롤러가 directory01 폴더 내에 있는 모든 파일에 대해 크롤링을 제한하고# 모든 크롤러가 directory02 폴더 내에 있는 모든 파일에 대해 크롤링을 허용한다.User-agent:..
2023.06.13