SSH 로컬 포트 포워딩 - 정의 SSH 로컬 포트 포워딩은 사용자의 로컬 시스템의 특정 포트를 원격 서버나 그 서버를 통해 접근할 수 있는 다른 시스템의 포트로 포워딩하는 방법입니다. 이 기능은 특정 애플리케이션이나 서비스에 안전하게 접근하기 위해 사용됩니다. SSH 로컬 포트 포워딩 - 작동 원리 로컬 시스템의 지정된 포트로 오는 모든 네트워크 트래픽은 암호화되어 SSH 연결을 통해 원격 서버로 전송됩니다. 원격 서버는 이 트래픽을 받아서 지정된 대상 주소와 포트로 전달합니다. SSH 로컬 포트 포워딩 - 사용 시나리오 원격 데이터베이스에 안전하게 접근하기 위해 방화벽 뒤의 서비스에 접근하기 위해 원격 네트워크 리소스에 안전하게 연결하기 위해 옵션과 SSH 로컬 포트 포워딩 - 사용법
문제 curl, URL과 함께 데이터를 전송하기 위한 명령어 툴을 사용하여 HTTPS 서버에서 데이터를 가져올 때, 서버의 SSL 인증서를 curl의 기본 번들 내의 인증 기관(CA) 인증서와 대조할 수 없으면 실패할 수 있습니다. 출력 에러는 아래와 같습니다. curl performs SSL certificate verification by default, using a "bundle" of Certificate Authority (CA) public keys (CA certs). If the default bundle file isn't adequate, you can specify an alternate file using the --cacert option. If this HTTPS server ..
리눅스나 유닉스 환경에서 삭제되었지만 여전히 열려있는 (즉, 어떤 프로세스에 의해 여전히 참조되고 있는) 파일들을 나열하기 위해 사용됩니다. 이러한 파일들은 종종 "삭제된 파일"로 불리지만, 시스템에서 실제로 공간이 회수되려면 해당 파일들을 참조하고 있는 모든 프로세스가 해당 파일을 닫아야합니다. lsof +L1 명령어를 사용하면 이러한 파일들을 쉽게 식별할 수 있습니다. lsof +L1 여기서 +L1 옵션의 의미는 다음과 같습니다: +L: 이 옵션은 link count를 기준으로 파일을 나열하는 데 사용됩니다. 1: 이 숫자는 최대 link count를 지정합니다. 여기서는 1이기 때문에 link count가 1보다 작은 (즉, 0인) 파일만 나열됩니다. 실질적으로 이는 삭제된 파일을 의미합니다. 따라..
배경과 신뢰도: DigiCert: 2003년 설립 이후로 빠르게 주요 인증 기관의 자리를 굳혔습니다. 2017년에는 Symantec의 웹사이트 보안 부문을 인수, 그 위상을 더욱 공고히 했습니다. Sectigo: 이전에는 Comodo CA라는 이름으로 알려져 있었으며, 1990년대부터 활동해 왔습니다. 오랜 역사를 바탕으로 한 신뢰성을 자랑합니다. 제공하는 인증서: 두 회사 모두 다양한 종류의 SSL 인증서, 예를 들면 도메인 검증, 조직 검증, 확장 검증 등을 제공합니다. 와일드카드나 멀티 도메인과 같은 특별한 인증서도 함께 제공합니다. 가격대: Sectigo: 대체적으로 가격이 저렴하여 다양한 고객층에게 인기가 있습니다. DigiCert: 비용이 다소 높은 편이지만, 그만큼의 가치와 서비스를 제공한다..
Referrer와 CORS는 웹에서 사용되는 두 가지 중요한 개념이지만, 그들의 목적과 의미는 매우 다릅니다. 간략하게 각각을 설명하고 그 차이점을 살펴보겠습니다. Referrer 정의: HTTP Referer (예, "Referer"가 올바른 표기법입니다) 헤더는 웹 브라우저나 애플리케이션이 리소스를 요청할 때 해당 리소스를 요청한 웹 페이지의 주소를 전달하는 데 사용됩니다. 목적: 이는 웹사이트가 어디서 트래픽이 오고 있는지를 파악하는 데 도움이 됩니다. 예를 들어, 광고나 검색 엔진 등 특정 출처에서의 트래픽을 분석하기 위해 사용될 수 있습니다. 보안 및 개인 정보: Referer 헤더는 사용자의 프라이버시에 영향을 줄 수 있기 때문에, 다양한 정책과 기술이 Referer 값을 제한하거나 수정하는 ..
가비아를 통해 개인 도메인을 구매 후, 카페24 워드프레스 홈페이지에 연결하기까지의 과정을 알아보도록 하겠습니다. 가비아에서 도메인 구매하기 카페24 워드프레스에 구매한 도메인 연결하기 도메인 등록증 다운방법 도메인 소유자 확인을 위한 접수신청 도메인 네임서버 변경 워드프레스 접속 및 인증서 적용 확인 가비아에서 도메인 구매하기 아래 이미지를 선택하여 가비아 홈페이지로 이동합니다 구매하시려는 도메인이 구매 가능한지 먼저 확인을 해봐야겠죠 좌측 상단의 "도메인 " 선택 -> "도메인검색" 선택하니다. 구매하시려는 도메인을 검색해 봅니다 도메인 확장자는 com 또는 co.kr로 선택하시는 것을 권장드립니다 만약, 하단 목록에 도메인이 안 뜬다면 다른 사람이 사용 중이라고 보시면 됩니다. 구매할 도메인을 결정..
datatime 모듈 datetime 모듈은 파이썬의 표준 라이브러리 중 하나로, 날짜와 시간을 처리하는 데 유용한 클래스들을 제공합니다. 예제. 현재 날짜 가져오기 from datetime import date today = date.today() print("오늘의 날짜:", today) 출력 오늘의 날짜: 2023-07-22 예제. 현재 시간 가져오기 from datetime import datetime now = datetime.now() print("현재 시간:", now) 출력 현재 시간: 2023-07-22 15:30:45.123456 예제. 날짜와 시간 서식 지정하기 from datetime import datetime now = datetime.now() formatted_date_tim..
오늘은 윈도우 환경에서 삭제된 파일을 복구하는 방법에 대해 상세히 설명하려고 합니다. 이 글에서는 휴지통 복구 기능, 데이터 복구 소프트웨어 활용법, 그리고 EaseUS Data Recovery Wizard를 통한 복구 방법까지 포괄적으로 다루어 볼 예정입니다. 휴지통에서 파일 복구하기 데이터 복구 소프트웨어의 필요성 EaseUS Data Recovery Wizard를 통한 복구 방법 휴지통에서 파일 복구하기 휴지통에서 삭제된 파일을 복구하는 방법은 간단합니다. 단, 파일이 휴지통에 아직 남아있어야 합니다. 휴지통을 열고, 복구하고 싶은 파일을 찾은 다음, 해당 파일을 우클릭하여 '복원'을 선택하면 됩니다. 이 방법은 파일이 원래의 위치로 복구되기 때문에 매우 편리합니다. 데이터 복구 소프트웨어의 필요성..
이번 포스팅에서는 카페24로 워드프레스 홈페이지를 구매하고 기본 페이지 보는것 까지 진행을 해보겠습니다 목차 워드프레스 홈페이지 구매하기 관리자 페이지 확인하기(알람 설정 추가) 워드프레스 기본 페이지 확인하기 워드프레스 어드민(관리) 페이지 확인하기 워드프레스 홈페이지 결제하기 아래 이미지를 선택하여 카페24로 이동합니다.(PC기준) https://hosting.cafe24.com/?controller=new_product_page&page=managed-wordpress 카페24 호스팅 | 온라인 비즈니스의 시작 워드프레스, 그누보드의 자동 설치를 지원합니다. hosting.cafe24.com 우측 상단에 로그인을 누르시고, 계정이 있으신 분들은 바로 로그인, 없으신 분들은 하단의 "회원가입"을 선택..
오랜만에 pip를 통해 패키지를 설치하려 보니 아래와 같은 에러가 발생하네요 You are using pip version 8.1.2, however version 23.1.2 is available. You should consider upgrading via the 'pip install --upgrade pip' command 결론은, pip 버전이 너무 낮어서 업그레이드를 하라는 내용이고요 확인해 보셨겠지만 'pip install --upgrade pip'를 실행하면 계속 동일한 에러가 발생합니다. 이유는 버전이 낮어도 너무 낮아서 한번에 최신 버전까지 가지 못하는 것이고요 해결 방법은 아래 명령어를 통해 먼저 20.3 버전으로 올리고 나서 pip install --upgrade pip==20.3..
"AttributeError: 'NoneType' object has no attribute 'get'"는 일반적으로 Python에서 None 객체에 get() 메서드를 호출하려고 할 때 발생하는 오류입니다. 다시 말해, 메서드나 속성이 없는 None 객체에 접근하려고 하기 때문에 발생하는 것입니다. 이 오류를 해결하기 위해서는 None인 변수나 객체를 찾아내고, 해당 객체에 접근하기 전에 유효한 값을 할당해야 합니다. 이 오류가 발생할 수 있는 일반적인 상황과 해결 방법을 알아보겠습니다: 1. 반환값이 없는 함수의 메서드를 호출하는 경우 result = some_function() result.get() # some_function이 None을 반환한다면 AttributeError가 발생합니다. 이 경..
증설할 볼륨 확인 먼저, 증설할 볼륨 이름을 확인합니다. - 메뉴에서 "인스턴스" 선택 -> 인스턴스 ID 선택 - 스토리지탭 -> 볼륨 ID 확인 웹콘솔에서 볼륨 증설 왼쪽 볼륨 -> 증설할 볼륨 체크박스 체크 -> 우측 상단의 작업 선택 -> 볼륨 수정 선택 크기 부분 수준 수정 선택 증설 확인!!! 디스크는 이제 50G로 변경이 되었고요 다음은 서버에서 파티션을 증설하여 실제 적용을 해보겠습니다. ec2 서버에서 볼륨 증설 루트 볼륨 용량 확인 -> 8G 볼륨 크기 확인 - 50G로 이상 없이 잡혔네요 growpart 명령어로 확장할 파티션을 지정합니다. sudo growpart [path] [파티션 번호] 파티션을 확장하기 전에 먼저 파일시스템을 확인합니다. xfs 파일시스템이네요 xfs_grow..