ubuntu 썸네일형 리스트형 우분투에서 비밀번호를 초기화하는 방법 우분투에서 비밀번호를 초기화하는 방법1. 부팅 시 GRUB 메뉴로 진입하기 위해 시스템을 재부팅합니다.우분투 실행(전원 ON 또는 재부팅) 시 Shift 눌러 아래와 같이 GRUB 부트 로더에 진입합니다.2. GRUB 메뉴가 나타나면 커서를 움직이지 않고 유지합니다. 3. "Advanced options for Ubuntu(우분투용 고급 옵션)" 옵션을 선택하고 엔터 키를 눌러 들어갑니다.4. 리커버리 모드 옵션을 선택하고 엔터 키를 눌러 들어갑니다.Ubunut, with Linux 5.15.0-30-generic (recovery mode)5. 복구 모드에서 몇 가지 옵션 중에서 "root Drop to root shell prompt" 또는 "root 패스워드 리셋"과 유사한 옵션을 선택하고 엔터 키.. 더보기 우분투 설치 시 디스크 파티션을 나누는 방법 우분투 설치 시 디스크 파티션을 나누는 방법(파티셔닝)1. Ubuntu 설치 미디어 만들기먼저 Ubuntu 설치 미디어(부팅 가능한 USB 드라이브 또는 DVD)를 만듭니다. 이 미디어를 사용하여 컴퓨터를 부팅합니다. 2. 시작 화면컴퓨터를 부팅하고 Ubuntu 설치 미디어를 선택하면 설치 과정이 시작됩니다. 설치 언어와 키보드 레이아웃을 선택하십시오. 3. 설치 형식 선택설치 유형을 선택할 때 "기본 설치" 또는 "사용자 지정 설치" 중 하나를 선택할 수 있습니다. "사용자 지정 설치"를 선택하면 파티션을 수동으로 구성할 수 있습니다. 4. 디스크 파티션 설정"사용자 지정 설치"를 선택하면 디스크 파티션 설정 화면으로 이동합니다. 여기에서 디스크 공간을 나누고 파티션을 생성할 수 있습니다.스왑 파티션.. 더보기 도커 컨테이너 내에서 ssh 서버를 설정하는 방법 도커 컨테이너 내에서 ssh 서버를 설정하는 방법 Dockerfile 파일 작성 vim Dockerfile # 베이스 이미지 사용 FROM ubuntu:22.04 # 메타데이터 설정 LABEL website="sangchul.kr" # 환경 변수 설정 ARG DEBIAN_FRONTEND=noninteractive ARG SSH_ROOT_PASSWORD=${SSH_ROOT_PASSWORD:-root} ARG SSH_USER=${SSH_USER:-ubuntu} ARG SSH_PASSWORD=${SSH_PASSWORD:-ubuntu} ENV SSH_ROOT_PASSWORD=${SSH_ROOT_PASSWORD} ENV SSH_USER=${SSH_USER} ENV SSH_PASSWORD=${SSH_PASSWORD.. 더보기 리눅스에서 운영체제 및 버전을 구분하는 스크립트 리눅스에서 운영체제 및 버전을 구분하는 스크립트 스크립트를 통해 운영체제 및 버전을 더 쉽게 판단할 수 있습니다. os_check.sh 스크립트 작성 vim os_check.sh #!/bin/bash if command -v apt >/dev/null; then echo "install lsb-release on Ubuntu" apt update -qq -y >/dev/null 2>&1 apt install -qq -y lsb-release >/dev/null 2>&1 lsb_release -ds elif command -v yum >/dev/null; then echo "install lsb-release on CentOS" yum install -q -y redhat-lsb-core >/dev/nul.. 더보기 lsb_release 명령어 lsb_release 명령어lsb_release 명령어는 Linux Standard Base(LSB)의 일부로 현재 시스템의 LSB 정보를 확인하는 데 사용됩니다.테스트 환경$ cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)$ getconf LONG_BIT64명령어 기본 구문lsb_release [OPTION]옵션-a 또는 --all : 시스템의 모든 LSB 정보를 자세히 출력합니다.-d 또는 --description : 시스템의 설명을 출력합니다.-i 또는 --id : 시스템의 배포판 ID를 출력합니다.-r 또는 --release : 시스템의 배포판 릴리스 번호를 출력합니다.-c 또는 --codename : 시스템의 코드명을 출력합니다.lsb_.. 더보기 우분투에서 APT 패키지 매니저를 사용하여 APM 스택을 설치하는 방법 우분투에서 APT 패키지 매니저를 사용하여 APM(Apache, PHP, MySQL) 스택을 설치하는 방법 테스트 환경 $ cat /etc/os-release | egrep PRETTY_NAME PRETTY_NAME="Ubuntu 22.04 LTS" APT 업데이트 sudo apt-get update Apache2 설치 및 설정 Apache 설치 sudo apt-get install -y apache2 ssl-cert Apache 설정 echo "ServerName localhost" >> /etc/apache2/apache2.conf Apache 모듈 활성화 a2enmod rewrite a2enmod headers a2enmod ssl a2dismod -f autoindex Apache 버전 확인 ap.. 더보기 우분투에서 apt 저장소를 변경하는 방법 우분투(Ubuntu)에서 apt 저장소(repository)를 변경하는 방법1. apt 저장소 확인현재 사용 중인 저장소 목록을 확인합니다.vim /etc/apt/sources.listsources.list더보기---cat /etc/apt/sources.list# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to# newer versions of the distribution.deb http://archive.ubuntu.com/ubuntu/ jammy main restricted# deb-src http://archive.ubuntu.com/ubuntu/ jammy main restricted## Major bug fix u.. 더보기 쿠버네티스 대시보드를 설치하고 외부에서 접근할 수 있도록 설정하는 방법 쿠버네티스 대시보드를 설치하고 외부에서 접근할 수 있도록 설정하는 방법쿠버네티스 대시보드는 클러스터 리소스를 시각적으로 관리하고 모니터링할 수 있는 웹 UI입니다.1. 쿠버네티스 대시보드 설치공식 매니페스트를 사용하여 쿠버네티스 대시보드를 설치합니다kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.6.1/aio/deploy/recommended.yamlnamespace/kubernetes-dashboard createdserviceaccount/kubernetes-dashboard createdservice/kubernetes-dashboard createdsecret/kubernetes-dashboard-certs cr.. 더보기 이전 1 ··· 8 9 10 11 12 13 14 ··· 18 다음