분류 전체보기 썸네일형 리스트형 우분투에서 고정 IP 주소를 설정하는 방법 우분투 22.04에서 고정 IP 주소를 설정하는 방법(Static IP Address)Ubuntu 22.04에서 고정 IP 주소를 설정하려면 Netplan을 사용하여 네트워크 구성을 수정해야 합니다. Netplan은 Ubuntu 18.04부터 도입된 네트워크 구성 관리 도구로 YAML 형식의 설정 파일을 사용합니다.1. 현재 네트워크 인터페이스 확인ip a2. Netplan 설정 파일 수정Netplan 설정 파일은 /etc/netplan/ 디렉토리에 위치합니다. 일반적으로 00-installer-config.yaml 또는 50-cloud-init.yaml과 같은 파일이 있습니다.sudo vim /etc/netplan/00-installer-config.yaml예를 들어, Ethernet 인터페이스(enp.. 더보기 Let's Encrypt SSL 인증서를 발급하는 방법 Let's Encrypt SSL 인증서를 발급하는 방법(certbot)1. 개요HTTPS를 사용하면 사용자들의 개인정보 보호와 검색 엔진 최적화(SEO)에도 긍정적인 영향을 미칠 수 있습니다. 이번 포스트에서는 Let's Encrypt(certbot) SSL 인증서 발급 방식에 대해 알아보겠습니다.2. 사전 준비사항SSL 인증서를 발급하기 위해서는 DNS 레코드 설정이 완료된 도메인과 서버가 필요합니다. 또한, root 권한을 가진 SSH 접속이 가능해야 합니다.3. Certbot 설치Certbot은 Let's Encrypt SSL 인증서를 발급하기 위한 도구입니다. Certbot을 설치하기 위해서는 다음 명령어를 실행합니다.sudo apt-get updatesudo apt-get install cert.. 더보기 motd, issue, issue.net의 차이점 motd, issue, issue.net의 차이점motd, issue, issue.net은 모두 로그인 시에 표시되는 메시지 파일입니다.1. motd(Message of the Day)/etc/motd 파일에 저장됩니다.모든 사용자가 로그인할 때마다 표시됩니다.시스템 정보, 공지사항 등과 같은 일반적인 정보를 표시하는 데 사용됩니다.2. issue/etc/issue 파일에 저장됩니다.로그인 화면(터미널 또는 SSH)에 사용자가 로그인하기 전에 표시됩니다.보안 정책, 사용자 약관 등과 같은 시스템과 관련된 정보를 표시하는 데 사용됩니다.3. issue.net/etc/issue.net 파일에 저장됩니다.SSH를 통해 원격으로 로그인할 때 표시됩니다.원격 사용자에게 시스템 정보, 사용자 약관 등을 알리는 데 .. 더보기 Python 언어를 사용하여 간단한 Base64 인코딩 및 디코딩 예시 Python 언어를 사용하여 간단한 Base64 인코딩 및 디코딩 예시Base64 인코딩과 디코딩은 데이터를 텍스트 형식으로 변환하는 방법 중 하나입니다. 이는 이진 데이터를 텍스트 형식으로 표현할 수 있게 하며, 주로 데이터를 전송하거나 저장할 때 사용됩니다. Base64는 바이너리 데이터를 ASCII 문자열로 인코딩하고 디코딩하는 데 사용되는 알고리즘입니다. 1. Base64 인코딩 예시import base64# 인코딩할 바이너리 데이터binary_data = b"Hello, Base64 encoding and decoding example."# Base64 인코딩encoded_data = base64.b64encode(binary_data)print(encoded_data.decode())출력 결과.. 더보기 이전 1 2 3 4 5 6 7 ··· 45 다음