샤니 손! 샤니 : 옛다 손! 인사드립니다. 오랜만에 포스팅을 하네요. 조금 지나긴 했지만 잠시 고향집에 갔다 왔을 때 샤니를 잔뜩 찍고 왔습니다. 이번에도 샤니 구경하고 가세요~ 오자마자 귀찮게 하기, 움직이기 싫지만 계속 쓰다듬었더니 바로 애교 자세를 부립니다. 너 역시, 개가 아니라 여우지? 샤니 : 거 사진 좀 가려가면서 찍으쇼 이번에도 슬립 타임! 이렇게 자는 모습을 보니, 사람처럼 다양한 자세를 취하네요. 갓 빨은 이불이 푹신하고 좋네예~ 사진을 이런 각도로 찍으니 아직 아기 강아지 같네요. 꼭 그런 자세로 먹어야겠니(눈치) 샤니 : 뭘 봐? 나 : ... 이제 슬슬 밀렸던 포스팅을 한 번에 하려고 합니다. 아직 사진이 많이 남아있긴 하지만, 조금씩? 나누어 올리도록 하겠습니다. 마지막으로 샤..
처음으로 소개하는 진돗개 믹스견인 샤니입니다. 2020년 2월생 암컷으로 벌써 거의 2살이 되었습니다. 이미 프로필에서 보신 분들도 있겠지만 제가 FOXYDOG [여우 같은 개]라는 네임을 쓰게 된 유래를 가직 녀석입니다. 실제로 키우시는 건 부모님 집이지만 가끔씩 고향집에 내려가도 저를 반갑게 맞이해주는 기특한 행동을 해서 잔뜩 귀여워해 줍니다. 사실 이전에 키우던 반려견[샨]은 딱 15살에 하늘나라에 보내고 두 번째 반려견을 입양을 할 때에 저는 속으로 반대를 했었습니다. 진돗개 믹스이니 크면 중형견[15~20KG] 정도에 털이 많이 빠지는 견종이라 아파트에서 키우는 게 감당이 될까 생각했습니다. 진돗개 종이 예전만큼 인식이 많이 나아지긴 했지만 도심에서 키우기에는 아직까지도 크다+위험하다 라는 하나..
최근 USB에다가 자료를 옮기고 하는 것이 귀찮기도 하고, 부모님께서도 갑자기 유튜브를 하기 시작하여 동영상을 찍고 난 후에 보관할 공간이 없는 것 같아 이전부터 하고 싶었던 네트워크 서버(NAS)를 구입하여 구축을 해보았습니다. 구축이라고 해봐야 ipTIME용 NAS를 구입하는 거라 설치 도우미를 통해 쉽게 세팅이 가능합니다. 그래도 네트워크나 NAS에 대한 개념이 없는 상태에서 처음 진행하면 어려운 부분이 있을 수 있으므로, 처음부터 차례대로 스크린샷 캡처하여 설명하도록 하겠습니다. 모든 사진은 직접 스마트폰으로 촬영하였습니다. (※ 스압 주의) ■ 구입 제품 이름 : ipTIME NAS1dual (하드 미포함) 판매가(정가) 149.000원(최저가) 제조년일 2021.01.21 [구입일 2022.0..
지금 전 세계적으로 떠들썩하게 만드는 역대 사상 최악의 보안 결함이라는 취약점이 발견되어 난리가 되고 있습니다. 바로 아파치 소프트웨어 재단의 JAVA 프로그래밍 언어로 개발된 Log4 j와 Logback 때문인데요. 이것을 설명하기 전에 앞서 필자는 개발자는 아니기 때문에 운영의 입장에서 설명을 드리고 조치하는 방법을 안내하도록 하겠습니다. 솔직히 JNDI와 LDAP 취약점이니 뭐니 해도 제대로 이해하고 진행하시는 분들이 몇 있을까 합니다. 저도 뉴스나 보안팀에서 하라는 대로 진행할 뿐이기에 조금이라도 이해를 도와드리기 위해 진행과정 전체를 보여드릴까 합니다. 더 자세한 내용을 확인하기 위한 분들은 문서를 참조해주시기 바랍니다. ※ 리눅스 기준으로 작성되었습니다. (윈도우 서버라고 해서 크게 다를 부분..
Rocky Linux 8.7 GA (Full Version) - INSTALL 2021년 11월 15일 8.5 버전이 출시되었습니다. Rocky Linux 프로젝트가 시작된 지 벌써 1년이 되어 자체 비공식 온라인 파티를 개최한다고 하니 관심 있으신 분은 소식란을 확인해보시면 됩니다. 역시나 기존 포스팅 설치 과정은 크게 다르지 않으므로 약간의 내용 수정, 정리하는 느낌으로 진행하겠습니다. 2022년 11월 10일 8.7 버전이 출시되었습니다. 굳이 새로운 포스팅으로 쓸 필요는 없을 것 같아 기존 포스팅에 수정 또는 내용 추가 합니다. Rocky Linux Project 공식 사이트 : https://rockylinux.org/ Wiki 문서 사이트 : https://wiki.rockylinux.org/..
여러분들은 지금 어떤 백신을 맞고 있나요? 필자는 1차 (예비군, 민방위)에 포함되어 있어 얀센(Janssen) 백신을 먼저 접종을 했습니다. 얀센은 다른 백신과는 다르게 한번의 접종으로 6개월까지 효과를 볼 수 있었으며, 당시 부작용을 걱정했으나 약간의 컨디션 저하(무기력함) 정도를 제외하면 발열이나 전신 근육통은 없이 넘어갔었습니다. 그리고 일정 시간이 지나면 정부에서 백신 접종 등록을 하여 코로나 블록체인 COOV(쿠브) 같은 어플을 통해 접종 여부를 발급받을 수 있었습니다. 그러나 6개월의 시간은 생각보다 금방 지나갑니다. 그중 얀센을 접종한 사람은 모더나 또는 화이자를 교차 접종하라는 권고가 떨어지는데요. 어떻게 예약하고 접종 후 개인적인 부스터샷 후기를 알려드리도록 하겠습니다. 예방 접종 예약..
WordPress란? 자유 오픈 소스 콘텐츠 관리 시스템(CMS)으로 PHP로 작성되어 있으며, MariaDB(MySQL)을 기반으로 구축되는 소프트웨어입니다. 최초에는 블로그 위주였으나, 전 세계 웹사이트의 40% 이상 사용률이 돌파하면서 멀티 사이트, 소셜 네트워크, 커뮤니티 포럼, 온라인 상점 등 여러 가지 방면으로 이용하고 있습니다. 그만큼 사용자에게 커스텀하기 좋은 유연성 있는 방향으로 발전되어 왔다는 것을 알 수 있습니다. 워드프레스는 일반 공중 라이선스(GPLv2 이상)를 따라가고 있으며 오픈 소스를 다운로드하여 개인 클라우드 서버에 설치하여 운영하거나 공식 사이트에서 무료로 시작하여 성장에 따라 일정 비용을 내고 호스팅 서비스를 받을 수도 있습니다. 공식 홈페이지 https://wordpr..
지인 소식통을 통해 DEEPCOOL 업체를 알게 되었고 그중 AK620이라는 최근 공랭 쿨러 최고의 가성비 성능을 자랑한다고 하여, 구입 후 개인 PC에 설치해보았습니다. 이미 입소문이 퍼졌는지 대부분의 쇼핑몰은 나오자마자 품절 상태입니다. 저는 운 좋게 판매가(정가)에 구입을 했지만 일부 쇼핑몰은 정가보다 더 비싸게 파는 경우가 있으니 급하지 않으신 분들은 재고가 나올 때까지 기다리시는 것을 권고합니다. 컴퓨터 전문가는 아니기에 설치 과정 및 간단히 테스트한 리뷰로 참고만 하시기 바랍니다. 모든 사진은 직접 스마트폰으로 촬영하였습니다. (※ 스압 주의) ■ 구입 제품 이름 : DEEPCOOL AK620 판매가(정가) 79.000원 제조년일 2021.10 [구입일 2021.10.26] / 3년 보증 공식..
LINUX LAPM란? APM은 하나의 소프트웨어가 아닌 [Apache, MariaDB(Mysql), PHP] 3개의 오픈소스 소프트웨어 앞글자를 딴 줄임말입니다. 리눅스의 앞글자까지 따서 [LAPM]라 명칭을 하기도 합니다. Linux(Rocky) [공식 홈페이지] Redhat 엔터프라이즈급 운영체재와 100% 목표로 호환될 수 있도록 개발된 Linux 기반 OS Apache [공식 홈페이지] HTTP를 통해 웹페이지[텍스트/그림]등을 요청 처리해주는 웹서버 프로그램 PHP[Hypertext Preprocessor] [공식 홈페이지] 오픈 소스 범용 스크립팅 언어 MariaDB [공식 홈페이지] 오픈 소스의 관계형 데이터베이스 관리 시스템 해당 오픈소스 소프트웨어는 서로 호환성 및 범용성이 좋아 대부분..
자빅스(Zabbix) 공식 홈페이지 : https://www.zabbix.com/ 간단하게 말하면 네트워크나 서버(가상)등을 포함한 서비스들을 감시하고 실시간으로 자원을 체크하여 관리자에게 신속히 알리기 위한 네트워크 관리 솔루션 소프트웨어입니다. Zabbix 에이전트를 Unix, Linux, Windows 등의 OS에 설치하여 CPU, 메모리(MEM), 파일 시스템(용량), 특정 TCP 등을 포함한 많은 정보를 포함하여 감시를 할 수 있으며 장애 대비 모니터링으로써도 탁월합니다. 해외 소프트웨어이긴 하지만 무료 모니터링 오픈소스이며 무료라고 해서 기능이 제한적이거나 하지 않습니다. 거의 우리나라 상용 모니터링 솔루션과 비교해도 될 만큼 그 기능이 다양하며 접근성이 용이합니다. 필요하다면 솔루션 업체에 ..
※ 테스트 환경 Rocky Linux - HTTP(2.4.x)/Apache Tomcat(10.0.10) 연동 서버 Windows 서버에 설치했더라도 확인 방법 및 적용은 비슷합니다. 보안 취약점 조치 관련으로 공유합니다. □ 확인 방법(순서대로) ※ 브라우저는 엣지(Edge)로 하였으며 크로미움 기반은 대체로 동일한 패턴입니다. ① [F12] 클릭 또는 오른쪽 상단(···) 클릭 ▷ 기타 도구 ▶ 개발자 도구(Ctrl+Shifr+I) 클릭 ② 네트워크 클릭(기본 화면으로 불러올 수 있습니다.) ③ 개발자 도구 상태에서 사이트 재 접속(새로 고침), 이름 부분에서 처음으로 불러오는 기본 페이지 이름을 선택하면 됩니다.(일반적으로 호스트로 연결되어 있다면 Index.jsp 등을 선택합니다.) 머리글을 클릭하..
이전 포스팅에서는 아파치 톰캣(Apache tomcat)만 설치를 했다면 이번에는 웹 서버 아파치(HTTP)를 연동하여 이용하는 방법을 알아보도록 하겠습니다. 연동 방식은 mod_jk / mod_proxy / mod_prox_ajp 3가지 모듈 방식이 있다고 합니다. 여기서는 아파치(HTTP)에서 가장 많이 사용하는 mod_jk 이용하여 연동하도록 하겠습니다. STEP01 → 아파치 톰캣(Apache Tomcat) 설치 URL : https://foxydog.tistory.com/79 필수로 먼저 설치 후에 진행해주시기 바랍니다. STEP02 → 아파치 웹(HTTP) 설치 [root@localhost ~]# dnf install gcc gcc-c++ httpd-devel ※ mod_jk를 설치하기 위해서..
아파치 톰캣(Apache Tomcat) 공식 홈페이지 : https://tomcat.apache.org/ 아파치 소프트웨어 재단에서 개발한 웹 애플리케이션 서버(Web Application Server)입니다. 우리나라에서는 약자인 WAS 서버라고 많이 얘기합니다. 톰캣은 자체 HTTP를 내장하여 웹서버로서도 이용이 가능하지만 WAS특성상 효율이 좋지 못하므로 거의 필수로 아파치(Apache)의 HTTP와 같은 웹(WEB) 서버와 연동하여 사용하게 됩니다. 검색을 좀 해보셨다면 흔히 WEB서버(정적인 페이지 처리), WAS 서버(동적인 페이지 처리)라는 말을 많이 들었을 텐데요. WEB서버는 정적인 의미 그대로 서버에 있는 데이터 정보를 요청에 따라 전달만 하면 되기 때문에 빠르고 구성이 간단하지만, 한..
Firewall Rocky Linux에서는 기본 패키지로 제공하는 네트워크 방화벽 프로그램입니다. 방화벽은 기본적으로 외부의 침입을 막기 위해 실행되며, 콘솔이 아닌 외부에서 원격 접속을 위해 기본 포트(Port) 22번, SSH(Secure SHell)만 허용이 되어 있습니다. 예를 들어 웹(Web) 서비스 접근은 80번 포트를, 데이터베이스(DB)는 Mysql/MariaDB(3306), Mssql(1433)등 각 소프트웨어에 접근하기 위해 고유 포트를 허용을 해야 한다는 뜻입니다. 포트뿐만 아니라 특정 IP 또는 대역대에 대해서도 차단 및 허용 처리를 할 수 있으므로 포트+IP를 잘 혼합하여 규칙을 설정한다면 앞단 방화벽 장비가 없더라도 높은 수준의 보안을 유지할 수 있습니다. 록키 참고 문서 : h..
원래는 유출본.ISO 파일을 입수하여 설치하는 과정을 알아보려고 하였으나 그사이에 이미 Windows 11 Insider Preview 베타 버전이 출시가 되어 Windows 10에서 어떻게 정식으로 업데이트 설치를 하는지 알아보도록 하겠습니다. [준비물 및 주의사항] 마이크로소프트 공식 홈페이지 :https://www.microsoft.com/ko-kr/windows/windows-11 필자의 경우는 사무실 PC [Windows 10 Pro] 및 노트북(삼성 플렉스 2)[Windows 10 Home] 2대를 Windows11로 업데이트하였으며 둘 다 정품을 이용하고 있습니다. 이에 비정품이나 지원하지 않는 PC에 대한 언급은 따로 하지 않겠습니다. ▷ 아래는 최소 시스템 요구 사항입니다. 대체로 다른부..
준비물 Rocky 문서 사이트 참고 : https://docs.rockylinux.org/guides/migrate2rocky/ CentOS 8 (Stream) or RHEL8 서버 ※ CentOS 7은 해당되지 않습니다. 아래는 실행 예시입니다. [root@localhost ~]# ./migrate2rocky.sh -r This script must be run on an EL8 distribution. [번역 : 이 스크립트는 EL8(RHEL8 or CentOS8) 배포에서 실행되어야 합니다.] Migration from other distributions is not supported. An error occurred while we were attempting to convert your syst..
Rocky Linux 8.4 GA (Full Version) - INSTALL 2021년 6월 21일 최초 정식 버전이 발표되었습니다. 스폰서 및 커뮤니티의 적극적인 지원으로 생각보다 빠르게 성장하고 있는 게 보기 좋습니다. 기존 베타 버전의 포스팅과 설치 과정은 크게 다르지 않으므로 약간의 내용 수정, 정리하는 느낌으로 진행하겠습니다. Rocky Linux Project 공식 사이트 : https://rockylinux.org/ Wiki 문서 사이트 : https://wiki.rockylinux.org/ CentOS프로젝트가 Redhat의 다운 스트림으로 전환 및 수명을 줄이는 방향으로 변경되었습니다. 그래서 CentOS 창립자인 Gregory Kurtzer에 의해 별도의 커뮤니티 중심, 엔터프라이즈급..
Windows 10 정품 제품 키는 있으나 데스크톱 PC 또는 노트북 등에 설치하기 위한 도구가 없을 경우 USB를 이용한 설치 미디어를 만드는 방법을 알아보도록 하겠습니다. 필자의 경우는 Windows 10 HOME, PRO 두 개다 정품을 가지고 있으며 박스 안에 이미 USB가 있지만 HOME 경우는 제조일이 [2016년]으로 최신 CPU 인텔 11세대에서는 설치 파일을 제대로 인식하지 못하는 문제가 있었습니다. 때문에 정품 USB는 포기하고 널린 USB를 포맷하고 마이크로소프트 공식 사이트에서 제공하는 소프트웨어 도구를 이용해 최신 USB 드라이브를 만들고자 합니다. 거의 사용하지 않겠지만 DVD 또는 ISO 파일을 직접 다운로드를 할 수도 있습니다. ■ 준비물 USB 2.0/3.0 이상 플래시 드..
기존에 쓰던 마이크로소프트 서피스 3가 오래되기도 했고 고향 갔다가 나 두고 오는 바람에 급 노트북 사용이 많아질 일이 있어서 맘에 있던 플렉스 2를 결국 지르게 되었습니다. 개인과 사무용 겸으로 사용하기 위해 최대한 가격 대비 중간 사용 제품으로 선택을 했습니다. 이것도 CPU, RAM, 용량에 따라 천차만별이라 본인 사용 용도에 맞게 구입하는 게 좋습니다. 구입은 네이버 쇼핑에서 온라인 구매를 하였고 가격 할인 및 포인트를 많이 적립해줘서 실 구입은 원래 금액보다 약 13만원 정도 이득을 본 것 같아 마음에 듭니다. 거기다 저는 기본적으로 Windows 10 HOME 정품이 있기 때문에 Windows 미포함(Console Linux)으로 선택하게 되었고 20만원 정도 더 절약을 할 수가 있었습니다. ..
□ 리턴 메시지 ▷ 550 5.7.1 Service unavailable; client [IP] blocked using bl.spamcop.net Giving up on ▷ 550 5.7.1 [IP] is listed in bl.spamcop.net ▷ 554 5.7.1 Service unavailable; Client host [IP] blocked using bl.spamcop.net ▷ 553 Blocked - see https://www.spamcop.net/bl.shtml?[IP] 뜻 : bl.spamcop.net 사용에 의해 클라이언트 호스트 IP가 차단되었습니다. ▶ 수신 측 스팸차단 솔루션에서 사용하는 RBL정책에 의해 차단되어 오는 리턴 메시지입니다. Client host 즉 발송 메일..
□ 리턴 메시지 리턴 메시지 뜻 554 5.7.1 DAS41 IP ADDRESS : Your mail is blocked automatically by anti-spam system. (E04) 스팸 방지 시스템에 의해 메일이 자동으로 차단됩니다. ※ 스팸정책에 의해 메일 수신 차단, 가장 많은 패턴 554 5.7.1 DAS50 IP ADDRESS : Your mail is blocked automatically by anti-spam system. (E05) 스팸 방지 시스템에 의해 메일이 자동으로 차단됩니다. ※ 첨부파일에 바이러스 발견으로 인한 수신 차단 554 5.7.1 SAS41 IP ADDRESS : Your mail is blocked automatically by anti-spam syst..
Telnet Client 텔넷(Telnet)은 텔넷 프로토콜(네트워크)을 사용하여 원격 텔넷 서버에 접속하고 해당 서버에서 명령어 및 응용 프로그램을 실행합니다. 고유 번호인 [23 포트]를 사용하며 최근에는 보안 문제로 인해 잘 사용하지 않게 되었습니다. 기본적으로는 설치되어 있지 않으며 윈도우 계열은 대부분이 기능에 포함되어 있어 별도 설치(켜기)를 하면 됩니다. 유닉스나 리눅스의 경우는 별도 패키지를 다운로드하여 설치가 필요할 수 있습니다. 정확하게는 텔넷 클라이언트(Telnet Client) 이름으로 설치가 되는데요, 필자의 경우는 네트워크 및 솔루션 설치 후 또는 점검을 위해 자주 이용을 하므로 아직까지는 유용하다고 생각을 하고 있습니다. 포스팅을 Windows Server 기준으로 설명을 했지..
□ 리턴 메시지 리턴 메시지 뜻 552 Message length exceeds administrative limit 메시지의 길이가 관리 제한을 초과 합니다. 552 #5.3.4 message size exceeds limit 메시지 크기가 제한을 초과 합니다. 550 [Sniper] Exceeds the limit size of email 이메일 제한 크기를 초과했습니다. message size exceeds fixed maximum size 메시지 크기가 고정된 최대 크기를 초과 합니다. 552 5.3.4 Error: message file too big 보내신 메일의 크기가 커서, 받는 서버에서 수신을 차단하였습니다. ※ 네이버 552 5.3.4 Message size exceeds fixed l..
□ 리턴 메시지 리턴 메시지 뜻 550 5.1.1 No Such User 사용자를 찾을 수 없음 550 5.1.1 User unknown 알 수 없는 사용자 550 5.1.1 Mailbox unavailable 메일박스(사서함)을 찾을 수 없음 ※ 사용자의 계정을 하나의 메일박스로 표현을 하는 경우도 있습니다. 550 5.1.1 User doesn't exist 사용자가 존재하지 않습니다. 550 User not found 사용자를 찾을 수 없음 ▶ [받는 사람]의 메일 계정이 존재하지 않을 경우 오는 리턴 메일 메시지입니다. 뜻 그대로의 의미로 받아들이면 되지만 본문 내용에 있음에도 의외로 많이 문의 오는 것 중 하나입니다. 문의 패턴은 대부분이 "정상적으로 주고받고 있던 메일 주소이나 갑자기 발송이 ..
혹시 이 포스팅을 보고 오신 분이시라면 현재 정식 버전이 출시 되었으므로 해당 포스팅을 참고하여 진행해 주시기 바랍니다. https://foxydog.tistory.com/75 Rocky Linux Project 공식 사이트 : https://rockylinux.org/ Wiki 문서 사이트 : https://wiki.rockylinux.org/ CentOS프로젝트가 Redhat의 다운 스트림으로 전환 및 수명을 줄이는 방향으로 변경되었습니다. 그래서 CentOS 창립자인 Gregory Kurtzer에 의해 별도의 커뮤니티 중심, 엔터프라이즈급 운영체재 100% 목표로 버그 별 호환될 수 있도록 하는 Rocky Linux를 따로 개발하고 있습니다. Rocky Linux이름을 합법적으로 보호하기 위해 Ro..