반응형

 

Linux에서 말하는 GRUB 부트로더는 은 한마디로 "부팅을 위한 프로그램" 입니다.

이번 포스팅은 GRUB 화면을 변경하고 패스워드 설정하는 방법에 대해 말씀드리겠습니다.

 

 

  GRUB 화면 변경 방법

1
2
3
4
5
6
7
8
9
10
11
12
13
14
1. root 계정 로그인 
$ su -
 
2. grub 원본파일 백업
# cp /etc/default/grub /etc/default/grub.bak
 
3. grub 파일 수정 (2,3,4행 수정)
# vi /etc/default/grub
 
4. grub 설정 저장
# update-grub
 
5. 재부팅 및 확인
# reboot
cs

 

 

1. 아래와 같이 GRUB 부트로더 출력 화면이나 대기시간을 변경하기 위해선 /etc/default/grub을 수정하면 됩니다.

 

2. 먼저 root 권한으로 로그인 한 후 /etc/default/grub 파일(2,3,4행)을 수정해야 합니다.

grub 수정 전

 

3. 아래와 같이 GRUB 2번째 줄을 주석처리하고 3번째 줄에 대기시간을 10초로 설정합니다. 4번째 줄에선 바꾸고 싶은 문구로 바꿉니다. 바꾸고 싶지 않으면 바꾸지 않아도 됩니다.

grub 수정 후

 

4. 수정을 완료 했으면 update-grub 입력 후 reboot하면 GRUB 부트로더가 변경된 것을 확인할 수 있습니다.

 

 

  GRUB 부트로더 패스워드 설정 방법

 

GRUB 부트로더에 패스워드를 설정하는 것은 윈도우에 CMOS 패스워드를 설정하는 것과 같은 개념입니다.

1
2
3
4
5
6
7
8
9
10
11
1. root 계정 로그인 
$ su -
 
2. header 파일 수정 (파일 맨 아래 4줄 추가)
# vi /etc/grub.d/00_header
 
3. grub 설정 저장
# update-grub
 
4. 재부팅 및 확인
# reboot
cs

 

1.  root 계정으로 로그인 한 후 /etc/grub.d/00_header 파일에 밑에 4줄을 추가해 줍니다.

1
2
3
4
cat << EOF
set superusers="<계정>"
password <계정> <비밀번호>
EOF
cs

00_header 파일 수정 후

 

2. 수정을 완료 후 update-grub 입력 후 reboot하면 GRUB 부트로더에 패스워드가 설정된 것을 확인할 수 있습니다.

 

내용이 유용하셨다면 좋아요&댓글 부탁드립니다.
이 블로그를 이끌어갈 수 있는 강력한 힘입니다!

caul334@gmail.com

 

 

반응형
반응형

 

Linux를 매일 사용하지 않으시는 분은 가끔 root 패스워드를 까먹을 때가 있습니다.

응급복구(root 패스워드 복구)하는 방법 공유드리겠습니다.

 

  루트(root) 패스워드 잃어버렸을 때 복구하는 방법

1. 부팅 시 검은화면에서 ESC 버튼 연타하여 GRUB 메뉴 화면 출력

GRUB 메뉴 화면

 

2. GRUB 화면이 나타나면 Ubuntu 선택된 창에서 E(edit) 버튼 누르고

아래 방향키를 눌러 linux /boot/bmlinuz-5.x.~ 가 있는 라인으로 커서를 이동한 후 End 키를 눌러 커서를 끝으로 이동

한칸 띄어쓰기 후 init=/bin/bash 입력하고 Ctrl + X 또는 F10 버튼을 눌러 설정 저장

 

3. root(none):/#으로 부팅되면 mount 명령어를 입력하여 root 파티션에 mount된 정보가 ro(Read-Only)로 마운트 되어 있는지 확인한다.

 

4. mount -o remount,rw / 명령 입력으로 ro -> rw(Read-Write)로 설정 변경

 

5. passwd 명령으로 root 패스워드 변경하고 정상적으로 변경되었는지 확인

 

위와 같은 방법으로 진행하시면 root 비밀번호를 복구할 수 있습니다.

 

내용이 유용하셨다면 좋아요&댓글 부탁드립니다.
이 블로그를 이끌어갈 수 있는 강력한 힘입니다!

caul334@gmail.com

 

 

반응형
반응형

 

 

  Splunk 최신 버전 설치 방법

 

1. https://www.splunk.com/ 홈페이지로 가서 로그인 또는 회원가입(Sign Up)을 합니다.

 

2. 로그인을 한 상태에서 스크롤을 쭉 내리면 보이는 FREE TRIALS AND DOWNLOADS를 클릭합니다.

 

3. 아래 그림과 같이 Splunk Enterprise 클릭 합니다.

 

4. Linux 사용자는 아래 그림과 같이 Linux를 클릭한 후 자신의 Linux 계열(Redhat, Debian 등)에 맞는 설치 파일을

다운로드 하시면 됩니다. (참고로 제 Linux는 Ubuntu이며 .tgz를 다운받았습니다.)

 

4.1 혹시 Linux에서 wget을 통해 다운로드할 URL 주소가 필요하다면 아래 부분을 클릭하면 주소를 얻을 수 있습니다.

 

4.2. wget을 통해 다운로드 하면 아래와 같습니다.

 

* 입력한 명령어

1
wget -O splunk-8.0.3-a6754d8441bf-Linux-x86_64.tgz 'https://www.splunk.com/bin/splunk/DownloadActivityServlet?architecture=x86_64&platform=linux&version=8.0.3&product=splunk&filename=splunk-8.0.3-a6754d8441bf-Linux-x86_64.tgz&wget=true'
cs

 

5. 다운로드 완료되었으면 tar 명령어를 통해 압축을 풉니다.

 

6. 압축을 풀면 자동 생성되는 splunk 폴더와 그 하위 bin 폴더로 이동하여 splunk를 실행합니다.

* 입력한 명령어

1
2
cd ./splunk/bin
./splunk start
cs

 

7. 실행을 하게 되면 라이센스와 ID/PW를 입력하는 부분이 나오는데

라이센스는 스페이스 버튼을 눌러 다 읽거나 아니면 Q를 눌러 다 안읽고 동의 여부에 체크할 수 있습니다.

라이센스 동의 (y 입력 후 Enter) 후 계정을 생성합니다.

 

8. 계정까지 모두 생성하면 아래와 같이 Splunk 웹 인터페이스가 포트 8000번 으로 오픈됐다는 메시지가 나옵니다.

 

9. http://127.0.0.1:8000 으로 접속해보면 정상적으로 설치됨을 확인할 수 있습니다.

 

내용이 유용하셨다면 좋아요&댓글 부탁드립니다.
이 블로그를 이끌어갈 수 있는 강력한 힘입니다!

caul334@gmail.com

 

 

 

반응형
반응형

오랜만에 Ubuntu를 사용하려고 가상 머신에서 작동 시킨 후

패키지 업데이트를 위해 sudo apt update 명령어를 입력했습니다.
그런데 아래와 같은 에러가 발생했습니다.

 

  에러 메시지 내용

1
2
3
4
5
6
7
#--- 입력한 명령어 ---#
sudo apt update
 
 
#--- 에러 메시지 내용 ---#
E: Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)
E: Unable to lock directory /var/lib/apt/lists/
cs

apt-get upate 또는 apt update 를 입력했는데

위와 같이 에러가 났을 때에는 아래 보이는 명령어 처럼 입력하면

패키지 업데이트 문제는 해결 됩니다.

 

 

  해결책

1
sudo rm /var/lib/dpkg/lock
cs

이 뿐만 아니라 다른 종류의 에러도 위 명령어로 모두 해결 가능합니다.

 

 

  다른 종류의 에러 메시지 내용

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#--- 우분투 영어 버전 에러 ---#
 
E: Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable) 
E: Unable to lock directory /var/lib/apt/lists/ 
 
# - 또는 - # 
 
E: Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily unavailable) 
E: Unable to lock the administration directory (/var/lib/dpkg/) is another process using it? 
 
 
 
#--- 우분투 한글 버전 에러 ---#
 
E: /var/lib/lists/lock 잠금 파일을 얻을 수 없습니다 - open (11: Resource temporarily unavailable) 
E: /var/lib/apt/lists/ 디렉터리를 잠글 수 없습니다
 
#---- 또는 ----#
 
E: /var/lib/dpkg/lock 잠금 파일을 얻을 수 없습니다 - open (11: 자원이 일시적으로 사용 불가능함) 
E: 관리 디렉터리를 (/var/lib/dpkg/) 잠글 수 없습니다. 다른 프로세스가 사용하고 있지 않습니까? 
cs

 

 

즐거운 우분투 사용 되시기 바랍니다~!^^

 

 

내용이 유용하셨나요? 좋아요&댓글 부탁드립니다.
이 블로그를 이끌어갈 수 있는 강력한 힘입니다!

caul334@gmail.com

 

반응형

+ Recent posts