본문 바로가기

Linux14

[Linux] HTTPS SSH 인증서 발급 이유 개요이번 게시물에서는 HTTPS 및 SSH 인증서를 발급하는 이유와 안전한 온라인 환경을 유지하는 데 있어서의 중요성에 대해 살펴보겠습니다.참고인증서 발급 방법은 여기서 확인하세요.2021.07.19 - [Linux] - [Linux] Standalone으로 Let's Encrypt SSL 인증서 발급 받아 nginx에 적용하기HTTPS란 무엇인가요?HTTPS(Hypertext Transfer Protocol Secure)는 HTTP의 확장으로, 'S'는 'Secure'를 의미합니다. SSL/TLS 프로토콜을 사용하여 웹 서버와 클라이언트(일반적으로 웹 브라우저) 간에 교환되는 데이터를 암호화합니다. 이 암호화는 로그인 자격 증명, 결제 세부 정보, 개인 데이터와 같은 민감한 정보를 악의적인 행위자가 가.. Linux 2024. 6. 30.
[Linux] Python 3.9.16 버전으로 업그레이드 및 주요 라이브러리 설정하기 개요Python 버전을 3.9.16으로 업그레이드하고 AI 및 데이터베이스 작업에 필요한 라이브러리, 즉 OpenCV와 MySQL Connector를 설치하는 방법에 대해 알아보자.Python 3.9.16으로 업그레이드하기첫 번째 단계는 Python 3.9.16으로 업그레이드하는 것이다.해당 버전은 AI 라이브러리 cv2와 데이터베이스 작업을 이용하기 위해 필요하다. 아래 절차를 따라해보자.1. 현재 Python 버전 확인python --version2. 리눅스 배포판의 패키지 목록 업데이트sudo apt updateLinux 배포판에서 패키지 목록을 업데이트하는 명령어.이 명령어로 설치 가능한 패키지들의 최신 버전 정보를 알 수 있다.3. 설치된 패키지를 최신 버전으로 업그레이드sudo apt upgr.. Linux 2023. 6. 21.
[Linux] Standalone으로 Let's Encrypt SSL 인증서 발급 받아 nginx에 적용하기 개요Let's Encrypt SSL 인증서 발급 및 nginx 적용 방법: 웹 서버를 멈추지 않고 웹루트 방식이나 독립형(Standalone) 방식으로 여러 도메인 인증서를 동시에 발급받는 방법을 안내함. 인증서 갱신 자동화도 가능함.1. https ssh 인증서 발급 이유2024.06.30 - [Linux] - [Linux] HTTPS SSH 인증서 발급 이유2. Let's Encrypt SSL 인증서 발급 방법webroot- 사이트 디렉토리 내에 인증서 유효성을 확인할 수 있는 파일을 업로드하여 인증서를 발급하는 방법- 실제 작동하고 있는 웹서버의 특정 데렉토리의 특정 파일 쓰기 작업을 통해서 인증- 장점 : nginx를 중단시킬 필요 X- 단점 : 인증 명령에 하나의 도메인 인증서만 .. Linux 2021. 7. 19.
[Linux] Debian 10 MySQL 설치 개요MySQL 관리 소프트웨어 추가부터 설치 및 상태 확인까지 단계별 안내하는 글입니다. 최신 안정 버전 설치 권장합니다. 이 글과 함께 설치해 봅시다 !주의사항리눅스 운영체제에는 데비안 계열, 레드햇 계열, 슬렉웨어 계열이 있다.각 계열마다 설치 방법이 다르기 때문에 나의 OS를 확인한 후에 알맞게 설치해야한다.필자는 데비안 10을 이용 중인데 레드햇 계열인 cent OS로 했기 때문에 재설치해야 했다.여기서는 데비안 계열에서의 MySQL설치를 다룬다.방법1. MySQL 매니징 소프트웨어 추가하기MySQL 다운로드와 설정을 도와주는 매니저를 레포지토리에 추가한다.$ cd /tmp$ wget https://dev.mysql.com/get/mysql-apt-config_0.8.13-1_all.deb$ su.. Linux 2021. 7. 7.
[Linux] root 계정 원격 접속 차단 개요다른 계정으로 로그인한 su를 사용하여 루트 계정으로 전환하거나(sudo) 권한을 사용하도록 액세스를 구성하여 방어선을 만드는 방법을 알아보자방법필자는 debian 10 환경에서 SSH 원격 접속 차단을 활용했다.# vi /etc/ssh/sshd_config를 통해 접속하면 Port 변경때 봤던 설정 소스가 나타난다.Port 변경 참고2021.07.06 - [Linux] - [Linux] 리눅스 ssh port 변경 [Linux] 리눅스 ssh port 변경root 권한일 때를 예로 들겠습니다. 일반 유저일 때는 모든 구문 앞에 sudo를 붙이면 됩니다. 1. 현재 포트 확인 # cat /etc/ssh/sshd_config | egrep ^\#?Port 이와 같이 현재 포트 번호를 확인할 수 있다. .. Linux 2021. 7. 7.