컴퓨터를 재판매하기 전에 루트 암호 지우기


10

랩톱에서 설정 한 루트 암호를 삭제하여 팔 수 있습니다. 현재 우분투 16.04가 있습니다.

YouTube에서 일부 교육용 비디오를 보려고했지만 작동하지 않았습니다.

시스템에서 루트 비밀번호를 지우려면 어떻게해야합니까?


11
우분투에서는 root일반적으로 암호가 없습니다. 당신 root은? 아니면 입력 할 때 입력 한 비밀번호를 의미합니까 sudo something? 그건 당신의 다음 비밀번호,하지 root의. 솔직히 말하면 : 랩탑을 판매하기 전에 디스크를 닦을 것입니다. 구매자는 비상 모드로 부팅 한 다음 암호를 모르더라도 HDD 내용을 볼 수 있습니다.
PerlDuck

24
어쨌든 랩톱을 판매하려면 전체 디스크를 닦는 것이 좋습니다. Ubuntu 계정 암호는 아마도 다른 장치에도 동일한 암호를 사용하지 않는 한 해당 장치에서 가장 중요한 비밀 일 것입니다.
바이트 사령관

6
드라이브를 닦으라는 이전의 조언에 동의합니다. 구매자가 Ubuntu를 원하면 나중에 새로 설치할 수 있습니다.
sudodus

3
위의 두 사용자에 동의하지 않습니다. 하드 디스크의 내용이 중요한 경우 항상 하드 디스크가없는 시스템을 판매하십시오. 내용이 마음에 들지 않으면 ... 디스크를 닦고 완료하십시오.
Rinzwind

2
@Rinzwind 왜? 삭제 된 드라이브에서 데이터를 복구 할 수 있다고 생각하십니까? 아니면 OP가 드라이브에 데이터를 액세스 할 수 있도록 드라이브를 유지해야한다고 말하는가?
marcelm

답변:


61

랩톱을 판매하는 경우 아무도 개인 정보를 볼 수 없도록 하드 디스크를 완전히 닦는 것이 좋습니다.

  1. Ubuntu 라이브 CD 또는 USB에서 부팅하십시오.
  2. 디스크를 시작 하고 랩톱의 하드 드라이브에서 모든 파티션을 삭제하십시오.
  3. 포맷 으로 이동 하고 지우기 위치 로 이동 하려면 "기존 데이터를 0으로 덮어 쓰기 (느리게)"를 선택하십시오.
  4. 몇 시간을 기다리십시오.

하드 드라이브를 지우는 더 안전한 방법이 있지만 0으로 덮어 쓰는 것이 가장 좋습니다.


7
이것에 더 동의하지 못했습니다. 드라이브를 닦습니다. 이것이 ssd제조업체의 저수준 명령을 사용하는 경우 . 구매자가 컴퓨터 감각을 가지고 있다면, 일단받은 후에는 그것을 지울 것입니다.
Mark

2
이것이 랩톱 판매와 관련하여 질문에 대한 진정한 대답이라는 데 동의하지만 암호를 변경하는 방법에는 실제로 응답하지 않습니다. 암호를 변경하는 진정한 방법이 무엇인지 궁금합니다. 때로는 호환성 문제가있는 경우 암호를 변경 한 후 우분투를 처음 사용하기 위해 필요한 모든 것을 다시 설치하는 것이 더 쉽습니다.
LateralTerminal

나중에 랩톱에 OS가 남아 있지 않으므로 구매자는 스스로 OS를 설치해야합니다.
JonasCz-복원 모니카

예, 또는 판매자는 (주석으로 더 좋았을 것 @Caleb에 의해 제안 된 편집에 명시된) 신선한 거기에 우분투의 설치 넣어 진행할 수
thomasrutter

10

루트 비밀번호를 잠 그거나 지우려면

sudo passwd -l root

4
루트 암호가 지워지지 않는다는 것을 알았습니다. / etc / shadow를 빠르게 편집하면 다시 되돌립니다.
Joshua

1
@Joshua 글쎄, 편집 /etc/shadow은 암호를 복원 할 수 있지만 , 편집 할 수있는 사람은 /etc/shadow원하는대로 암호를 변경하고 효과적으로 루트 권한을 얻을 수 있습니다. 따라서 "적대"가 edit에 액세스 할 수 있으면 /etc/shadow모든 희망이 사라진다고 가정해야합니다 . 따라서 이러한 액세스 권한이없는 사람으로부터 보호하려는 경우에는 합리적으로 효과적입니다.
David Z

@DavidZ : 내 이해는 구매자가 암호를 배우지 못하도록 암호를 파괴하려고한다는 것입니다.
Joshua

1
@Joshua / etc / shadow는 암호 해시 만 저장합니다. 해시에서 실제 비밀번호를 복구하는 것은 사실상 불가능합니다.
바이트 사령관

/ etc / shadow의 개별 비밀번호에 사용되는 해싱 구성표는 crypt에서 지원하는 여러 구성표 중 하나 일 수 있으며 2 년 이상 전에 설정된 경우 (예 : LTS 릴리스를 통해 업그레이드 한 경우) 여전히 DES 또는 MD5입니다. 최신 기본값은이를 완화하는 많은 반복을 사용하는 SHA-2 기반 체계입니다.
thomasrutter

5

이미 두 의견뿐만 아니라에서 지적 thomasrutter의 대답 , 아래는 아마 당신이 실제로 무엇을 원하는 아니다. 하드 디스크를 완전히 지우거나 (전체를 덮어 써서) 제거하고 하드 디스크없이 랩톱을 판매하는 것이 좋습니다. 그러나 당신이 한 질문에 대답하기 위해 ...


을 포함하여 사용자 계정의 암호 를 지우려면root 올바른 (그리고 이식 가능합니다. 이는 sudo구성된 Linux 시스템과 가장 현대적인 데스크탑 및 서버 Linux 배포판을 다루는 GNU 사용자 영역에서 작동해야 함 ) 터미널을 시작한 다음

sudo passwd --delete root

또한, 사용 -d대신에 --delete(그들은 동의어입니다).

이렇게하면 명명 된 계정 (이 경우 root) 의 암호가 비워져 효과적으로 지워지지 만 사용자 계정과 파일은 그대로 유지 됩니다. 이렇게하면 루트 계정으로 로그인 할 수있어 시스템의 모든 파일에 대한 전체 액세스 권한이 있습니다.

해당 root파일을 안전하게 삭제할 수 있다는 사실을 모르면 계정 또는 계정이 소유 한 파일을 삭제하지 마십시오 . 루트 계정은 현대 사람들이 우분투 버전에서 사용하지 않지만 (고대 사람들이 그것을 사용했는지는 모르겠습니다) 시스템이 제대로 작동해야합니다.


6
마지막 단락 ( " 위의 내용은 실제로 수행하고 싶지 않은 내용 "포함)을 맨 처음으로 이동하는 것이 적절할 수 있으므로주의해야합니다.
LSpice

1
고마워 그렇습니다, 나는 그것이 걱정해야 할 암호가 아니라고 생각합니다 :) 하드 디스크를 지우고 싶습니다 :)
Mafe

1
@LSpice 좋은 생각입니다. 끝난.
CVn

지금까지 내가 사용 할 수 있습니다 기억으로 -d-l실행 일부 시스템에서 다른, su암호없이 액세스 권한을 부여를! 또한보십시오 : help.ubuntu.com/community/RootSudo
Wilf
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.