no image
[Linux] kdevtmpfsi, kinsing 멀웨어 해결방법
원인파악 특정 시점부터 ssh 접속이 안되길래 로그를 살펴보니 특별한 사유를 알 수 없었습니다. ssh 접속이 안 되는 건 sshd 서비스가 내려가서 접속이 안되었습니다. #서비스 연결 상태 확인 netstat -ant | more #sshd start 명령어 service sshd start #서비스 연결 상태 재확인 netstat -ant | more 위와 같이 sshd를 다시 start 한 뒤 서비스가 내려간 이유를 찾는 과정에서 특정 프로세스에서 cpu 가동률을 높게 잡고 계속 사용 중인 것을 확인하였습니다. 아래 사진과 같이 CPU에 부하를 주는 프로세스는 kdevtmpfsi 였고, 해당 프로세스가 현재 제공 중인 서비스와 무관하게 실행되고 있다는 것을 확인하고 kill 명령어를 통해 강제로 프..
2023.08.02
no image
파일이 너무 커서 대상 파일 시스템에서 사용할 수 없습니다. [해결법]
USB로 파일 이동 시 위 사진과 같이 오류가 나타날 때가 있습니다. 원인원인은 파일 시스템 형식이 FAT32이기 때문입니다.USB를 우클릭 후 [속성]을 클릭해 보시면 아래와 같은 형식이기 때문에 발생하는 알림 창입니다.  FAT32 형식은 하나의 파일이 4GB를 초과할 수 없다는 제약 조건이 있기 때문에NTFS 형식으로 변경해주어야 합니다. 해결방법(쉽고 빠른 해결)해결 방법 진행 전 USB에 있는 모든 파일을 백업하신 뒤에 수행하시기 바랍니다. (저장되어 있는 파일 모두 삭제됨)이 방법은 쉽지만 데이터가 삭제된다는 단점이 있습니다.  1. USB 우클릭 후 [포맷]을 클릭  2. 기본값인 FAT32 → NTFS로 변경한 뒤 [시작]
2023.07.27
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