태그 보관물: password-recovery

password-recovery

분실 한 관리 비밀번호는 어떻게 재설정합니까? 하나를 입력 기억조차하지

우분투 시스템에서 작업 중이며 고객이 자신의 관리 비밀번호를 완전히 잊었습니다. 그는 하나를 입력 기억조차하지 않습니다; 그러나 거기에 있습니다.

웹 사이트에서 제안을 시도했지만 암호를 삭제하지 못해 일부 파일을 실행하는 데 필요한 애플릿을 다운로드 할 수 없었습니다. 해결책이 있습니까?



답변

기본적으로 첫 번째 사용자의 계정은 관리 계정이므로 UI에서 암호를 묻는 메시지가 표시되면 해당 사용자의 사용자 암호 일 수 있습니다. 사용자가 자신의 비밀번호를 기억하지 못하면 재설정해야합니다. 이렇게하려면 복구 모드로 부팅해야합니다 (공식 문서 : RecoveryMode 참조 ).

머신을 부팅 하고 BIOS 화면 왼쪽 Shift키를 길게 누릅니다 (UEFI BIOS의 경우 ESC대신 프레스가 필요할 수 있음 ). 그러면 다음과 같은 메뉴가 나타납니다.

여기에 이미지 설명을 입력하십시오

일부 시스템에서 왼쪽 Shift키를 눌렀을 때 타이밍 이 까다로울 수 있다는 것을 알았습니다. 때로는 놓치고 다시 시도해야합니다.

위에서 두 번째 항목 ( 설명에서 복구 모드가있는 항목) 을 선택할 때까지 아래쪽 화살표를 누른 다음 누르십시오 Enter.

이제이 메뉴가 보일 것입니다 :

여기에 이미지 설명을 입력하십시오

키를 아래로 스크롤 화살표 사용하여 루트를 다음과 것은 명중 Enter.

이제 다음과 같은 루트 프롬프트가 나타납니다.

root@ubuntu:~#

이 단계에서는 읽기 전용 파일 시스템이 있어야합니다. 쓰기 권한으로 다시 마운트해야합니다.

mount -o remount,rw /

이제 passwd명령으로 사용자의 비밀번호를 설정할 수 있습니다 . (이 예제에서는 jorge을 예제로 사용합니다. 사용자의 사용자 이름이 무엇이든 대체해야합니다.)

root@ubuntu:~# passwd jorge
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
root@ubuntu:~#

프롬프트에 새 비밀번호를 입력 할 내용을 입력하십시오. 컴퓨터를 성공적으로 재부팅하면 사용자가 새 비밀번호로 로그인 할 수 있습니다.


이것이 보안 취약점이라는 우려가 있습니다. 아닙니다 . 이를 위해서는 머신에 물리적으로 액세스해야합니다. 누군가가 PC에 물리적으로 액세스 할 수 있다면 암호를 변경하는 것보다 훨씬 나빠질 수 있습니다. 물리적 접근과 관련하여 보안과의 싸움은 사라집니다. 당신이 당신의 PC에 누구를 보자 조심하십시오.

루트 암호를 설정해도 성공하지 못할 수 있습니다. 단순히 init존재 /bin/sh하면서 부팅하고 전체 루트 액세스 권한을 가질 수 있기 때문 입니다. 다시 한 번, 물리적으로 액세스 할 수 있으면 컴퓨터 지식이있는 사람이라면 누구나 컴퓨터를 사용할 수 있습니다.


답변

예, GRUB을 통해 기존 비밀번호를 변경할 수 있습니다 .

  1. 단일 부팅 (컴퓨터의 유일한 운영 체제) 인 경우 부팅 메뉴를 표시하려면 부팅 Shift중에 키 를 누르고 있어야합니다 .

  2. 이중 부팅이있는 경우 (우분투가 Windows, 다른 Linux 운영 체제 또는 Mac OS X 옆에 설치되어 있고 부팅시 부팅 할 운영 체제를 선택한 경우) 부팅 메뉴를 길게 누르지 않아도 나타납니다 shift키를 누릅니다.

  3. 부팅 메뉴에서 일반적으로 두 번째 부팅 옵션 인 복구 모드를 선택하십시오.

  4. 복구 모드를 선택하고 모든 부팅 프로세스가 완료 될 때까지 기다린 후 몇 가지 옵션이 제공됩니다. 이 경우 루트 셸로 삭제 프롬프트 옵션을 원하므로 아래쪽 화살표를 눌러 해당 옵션을 찾은 다음을 눌러 Enter선택하십시오.

  5. 루트 셸 프롬프트가 표시되면 사용자 이름도 잊어 버린 경우 ls /home(소문자가 아닌 소문자)를 입력하십시오. 설정에있는 모든 사용자 계정이 나열됩니다.

  6. 비밀번호를 재설정하려면 passwd username여기서 username 은 재설정하려는 사용자 이름입니다 (예 : passwd mysterio제 경우).

  7. 그런 다음 새 비밀번호를 입력하라는 메시지가 표시됩니다. 암호를 입력하면 입력을 확인하는 시각적 응답이 없습니다. 귀하의 비밀번호는 여전히 허용됩니다. 비밀번호를 입력하고 Enter완료하면 누르십시오 . 비밀번호를 다시 입력하라는 메시지가 표시됩니다. 그렇게하고 Enter다시 누르십시오 .

  8. 이제 비밀번호를 재설정해야합니다. exit복구 메뉴로 돌아가려면 입력 하십시오.

  9. 복구 메뉴로 돌아간 후 정상적인 부팅 재개를 선택하고 평소 와 같이 우분투를 사용하십시오. 이번에는 실제로 암호를 알고 있습니다!


답변

경우 호르헤의 방법은 당신을 위해 작동하지 않았다 나를 위해하지 그랬던 것처럼, 여기에 또 다른 방법입니다. 나는 다음과 같은 이유로 다른 것을 시도해야했습니다.

  1. 루트 프롬프트에서 키보드 나 메인 보드 하드웨어 중 하나 인 USB 키보드가 작동하지 않았습니다. 고치기 위해 오래된 PS / 2 키보드 (작은 원형 플러그)를 사용했습니다.

  2. 내가 사용하는 경우 passwd username비밀번호를 변경하고, 그것 때문에 나쁜 토큰 또는 실패했습니다. 이것은 과감한 조치를 요구했다.

과감한 조치

이것은 매우 위험한 일입니다! 호르헤의 방법을 사용해야합니다. 해당 방법이 작동하지 않는 경우 에만 수행하십시오.

자신의 책임하에 이것을하십시오 . 11.10 시스템에서 효과가있었습니다.

아이디어는 사용자의 비밀번호를 공백 (또는 null)으로 설정하는 것입니다 . 프롬프트 Enter에서 바로 누르면 Password:됩니다.

여전히 Jorge의 method 의 루트 프롬프트에서 먼저 다음 명령을 사용하여 루트 파일 시스템을 읽기 / 쓰기로 다시 마운트하십시오.

mount -o remount,rw /
  • 이제이 시스템의 수퍼 유저입니다. 가볍게 밟습니다.

그런 다음 비밀번호 섀도 파일을 편집하여 사용자 이름의 암호화 된 비밀번호를 제거하십시오. 입력 :

nano -B /etc/shadow

nano 편집기가 파일 내용을 표시합니다. 각 줄의 형식 name:⋯:⋯:⋯…은 ⋯가 문자열이거나 null (빈)입니다. 행 중 하나가 사용자 이름으로 시작합니다. 사용자 이름 뒤의 첫 번째 ⋯는 암호화 된 비밀번호입니다. 예로서:

username:$1$amFeNcjp$PprjCKEVk3UtzKwWfEMOY0:14920:0:99999:7:::

$1$amFeNcjp$PprjCKEVk3UtzKwWfEMOY0암호화 된 비밀번호는 어디에 있습니까 ?

모든 “:”를 남기고 암호화 된 비밀번호를주의해서 삭제하십시오.

username::14920:0:99999:7:::

그런 다음 Ctrl+를 입력 O하고 Enter키를 눌러 저장 한 다음 Ctrl+ X를 눌러 nano 를 닫습니다 .

재부팅하면 비어있는 (또는 null) 비밀번호가 표시됩니다. 사용하십시오 passwd username설정하거나 사용자 암호를 재설정 터미널에서.

PS / 2 대안의 출처는 여기에 있습니다 .

과감한 조치의 출처는 여기여기에 있었습니다.

nano에 대한 참고 사항-이 -B옵션을 사용하면 “~”가 추가 된 동일한 이름의 원본 편집 파일을 백업합니다.


답변

Ubuntu 시스템의 비밀번호를 잊어 버린 경우 다음 단계를 사용하여 복구 할 수 있습니다.

  1. 컴퓨터를 켜십시오.
  2. 를 눌러 ESC상기 GRUB의 프롬프트.
  3. e편집하려면 누르십시오 .
  4. 시작 라인 강조 kernel .........하거나 linux ........누릅니다e
  5. 줄의 끝으로 가서 추가하십시오 rw init=/bin/bash
  6. 을 누른 Enter다음을 눌러 b시스템을 부팅하십시오.
    시스템은 암호가없는 루트 쉘로 부팅됩니다. 1

  7. 이제 명령을 실행하십시오. passwd username
    여기서 “username”은 비밀번호를 변경하려는 사용자입니다.

  8. 그런 다음 새 비밀번호를 입력하라는 메시지가 표시됩니다.

    Enter new UNIX password:

1 출처 : 우분투

기타 자료 :

위해 분투 14.04 바로 아래의 화면을 따릅니다. 다른 답변과 비슷합니다.

를 누르고 고급 옵션을Esc 선택하십시오.

여기에 이미지 설명을 입력하십시오

복구 모드를 선택하십시오 .

여기에 이미지 설명을 입력하십시오

그런 다음 root를 선택 하고 프롬프트 유형이 표시 passwd <user_name>되면 비밀번호를 변경하십시오.

여기에 이미지 설명을 입력하십시오


답변

복구 모드가 비활성화 된 경우 내가 사용하는 방법은 Live CD 또는 USB로 부팅하는 것입니다. 설치 한 미디어 일 수도 있고 다운로드하여 구운 다른 Ubuntu ISO 일 수도 있습니다. 과정은 매우 간단합니다.

  1. 라이브 미디어로 부팅하십시오.
  2. 메뉴에서 터미널을 엽니 다.
  3. 기본 디스크의 장치 이름을 찾으십시오. sudo fdisk-l모든 파티션을 나열합니다. 목록에서 파티션을 파생 시키십시오. 우리는 다음과 같은 것을 찾고 /dev/sda1있습니다.
  4. 이것을 사용할 수 있도록 어딘가에 마운트하십시오 (분명히 디스크를 올바른 것으로 변경하십시오).

    sudo mount /dev/sda1 /mnt
    
  5. 마운트 된 디스크를 “사용”할 수 있도록 라이브 설치에서 항목을 교차 마운트하십시오 (복사 및 붙여 넣기 만하면 됨).

    for d in dev sys run proc; do sudo mount --bind /$d /mnt/$d; done
    
  6. 를 실행하여 시스템에서 루트가됩니다 sudo chroot /mnt. 이제 실제 설치에서 루트가 가능한 모든 것을 할 수 있습니다.

  7. 계정의 비밀번호를 설정하십시오.

    passwd username
    
  8. 재부팅하면 완료됩니다.


답변

우분투에는 Administrative암호 가 없습니다 . 관리 작업을 실행하는 데 사용할 수있는 초기 계정 인 사용자 계정은 하나뿐입니다. 예를 들어, 루트 쉘을 얻으려면

$ sudo -i
[sudo] password for myuseraccount:         # here you type the user's password
#

유닉스 배경 지식이 있거나 다른 배포판에 대한 경험이있는 많은 사람들이이 문제를 자주 발견합니다.

명령

su

root계정이 잠겨 있기 때문에 항상 실패합니다 . 직접 액세스 할 수 없거나에 직접 로그인 할 수 없습니다 root.

sudo시설 을 사용하면 큰 장점이 있습니다 .


답변

공식 우분투 LostPassword 문서에서 :

  1. 컴퓨터를 재부팅
  2. ShiftGRUB 메뉴를 시작하기 위해 부팅 중 보류
  3. 이미지를 강조 표시하고을 눌러 E편집
  4. linux “로 시작하는 줄을 찾고 그 줄 rw init=/bin/bash의 끝에 추가하십시오
  5. Ctrl+ X를 눌러 부팅합니다.
  6. 입력 passwd username
  7. 비밀번호를 설정하세요.
  8. 을 입력하십시오 reboot. 그래도 작동하지 않으면 Ctrl+ Alt+를 누르십시오Del

이것은 Linux Mint 14에서도 작동합니다.