.bashrc 다시 시작 덮어쓰기

.bashrc 다시 시작 덮어쓰기

며칠 전 우분투 16.04에서 실수로 .bashrc를 덮어썼습니다. 빈 파일을 전달합니다. 그 이후로 폐쇄되었습니다. 이제 su비밀번호를 인식할 수 없을 때.

Ubuntu를 작동시킬 수 있는 방법이 있습니까, 아니면 다시 설치해야 합니까?

답변1

.bashrc파일 누락으로 인해 발생할 가능성은 거의 없습니다 .

su이 명령에서 예상되는 비밀번호는 rootUbuntu에서 정의되지 않은 사용자 비밀번호입니다. 아마도 당신이 원하는 것은 계정 sudo에서 명령을 실행할 수 있지만 root비밀번호로 인증할 수 있는 명령입니다 .

예를 들면 다음과 같습니다.

sudo whoami

비밀번호를 요청한 다음 단어를 인쇄해야 합니다 root.

기본 파일을 복원하려면 .bashrc이 파일에서 해당 파일을 복사할 수 있어야 합니다 /etc/skel/.bashrc. 이 파일은 모든 새 사용자 도트 파일을 "전파"하는 데 사용되는 파일입니다.

답변2

감사합니다. 이 두 가지는 독립적입니다.

.bashrc - 이 사본을 보관하는 것이 좋습니다. 기본 /etc/skel/.bashrc는 괜찮지만 비어 있습니다. 내 설정이 누락되었습니다.

su - Ubuntu su계정은 설치 중에 생성되지만 암호는 할당되지 않습니다. (계속 "인증 실패" 메시지가 표시됩니다 - su& 는 다릅니다!) 아래 링크된 문서에는 비밀번호 sudo할당 방법을 포함한 자세한 내용이 나와 있습니다 . su루트 액세스가 더 이상 필요하지 않으면 su이를 실행하는 것을 잊어버릴 위험이 있습니다. - 하나의 CLI 라인에만 루트 액세스 권한을 가집니다. 대부분의 경우 선호되는 방식입니다.exitsudo

http://www.howtogeek.com/111479/htg-explains-whats-the-difference-Between-sudo-su/

관련 정보