본문 바로가기

728x90
반응형

리눅스

우분투 환경에서 root 비밀번호 분실 및 비밀번호 변경(초기화) 방법 우분투 환경에서 root 비밀번호 분실 및 비밀번호 변경(초기화) 방법 우분투에서 root 비밀번호를 분실한 경우, 시스템에 로그인할 수 없게 됩니다. 하지만 우분투에서는 비밀번호 초기화를 위한 다양한 방법을 제공합니다. 1. 그룹 패스워드 파일을 통한 비밀번호 초기화 1.1 시스템을 재부팅합니다. 1.2 부팅 로더가 화면에 나타나면, Shift 키를 누르면 GRUB 부트 로더 메뉴가 나타납니다. 1.3 GRUB 메뉴에서 "Advanced options for Ubuntu"를 선택합니다. 1.4 그 다음으로 "recovery mode"를 선택합니다. 1.5 터미널 창이 열리면 "root"로 로그인합니다. 1.6 다음 명령어를 입력하여 비밀번호를 변경합니다. passwd root 2. Live CD/USB.. 더보기
우분투(Ubuntu) apt 저장소(repository) 변경하기 우분투(Ubuntu) apt 저장소(repository) 변경하기 Ubuntu에서는 apt를 사용하여 패키지 관리를 합니다. apt 저장소는 패키지를 다운로드하는 곳으로, 기본 저장소 이외에 다른 저장소를 추가할 수 있습니다. apt 저장소 목록 파일 열기 vim /etc/apt/sources.list apt 저장소 주소 변경 vim의 치환 가능을 이용하여 변경 :%s/kr.archive.ubuntu.com/mirror.kakao.com/g 여기서 RELEASE는 사용하는 Ubuntu 버전의 코드 이름입니다. 예를 들어, Ubuntu 22.04 LTS를 사용하는 경우 jammy을 사용합니다. main, restricted, universe, multiverse는 패키지의 유형을 지정합니다. apt 저장소.. 더보기
nginx에서 X-Forwarded-For(XFF) 설정하는 방법 nginx에서 X-Forwarded-For(XFF) 설정하는 방법 nginx는 X-Forwarded-For 헤더를 사용하여 클라이언트의 실제 IP 주소를 확인할 수 있다. nginx 설정 파일 편집 set_real_ip_from ; real_ip_header X-Forwarded-For; sudo vim /etc/nginx/nginx.conf http { ... set_real_ip_from 0.0.0.0/0; real_ip_header X-Forwarded-For; ... } nginx 설정(nginx.conf) 파일 문법 검사 nginx -t $ nginx -t nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: config.. 더보기
PHP의 설정 파일(php.ini) 위치 찾기 PHP의 설정 파일(php.ini) 위치 찾기 PHP의 설정 파일 php.ini은 일반적으로 웹 서버 구성에 따라 위치가 다를 수 있습니다. 일반적으로 Linux 기반의 시스템에서는 다음과 같은 위치 중 하나에서 찾을 수 있습니다. /etc/php/버전/ : PHP 버전에 따라 디렉토리가 다르게 되며, 예를 들어 PHP 7.4를 사용하는 경우 /etc/php/7.4/ 디렉토리에 위치합니다. /etc/ : 일부 시스템에서는 php.ini 파일이 /etc/ 디렉토리에 직접 위치합니다. 웹 서버 디렉토리 : 웹 서버의 루트 디렉토리에서 php.ini 파일을 찾을 수 있습니다. 예를 들어, Apache 웹 서버를 사용하는 경우, httpd.conf 파일에서 PHPIniDir 지시어로 설정된 디렉토리를 확인하면 .. 더보기

728x90
반응형