이 글에서는 주로 파일이나 디렉토리가 없다는 일반적인 Linux 사용자 su 루트 전환 프롬프트에 대한 솔루션을 소개합니다. 필요한 친구는 이를 참조할 수 있습니다.
1 먼저 단일 사용자 모드로 들어갑니다:
1 ). 우분투:
;
비복구 모드는
3. ro Recovery nomodeset를 "rw Single init=/bin/bash"로 교체합니다(위 인터페이스는 rw Single init= /bin/bash로 변경됩니다)
4. 단일 사용자를 입력하려면 ctrl+x를 누르세요. 모드, 현재 사용자는 루트입니다.
2) Fedora 23(가상 머신)
grub에 들어간 후 e를 눌러 편집 모드로 들어갑니다. "linux"로 시작하는 줄을 찾아 "rw Single init=/bin/bash"를 추가합니다.
Ctrl+x를 눌러 시작한 다음 루트 쉘 환경으로 들어갑니다.
2. 사용자 로그인 셸을 수정합니다.
vim? /etc/passwd
쉘 열이 루트이거나 존재하지 않습니다.
다음으로 변경: root:x:0:0:root:/root:/bin/bash.
설명: 사용자 이름 : 비밀번호: 사용자 식별 번호: 그룹 식별 번호: 주석 설명: 홈 디렉터리: 로그인 쉘
두 개의 0은 사용자가 루트이고 관리자 권한
3인 루트 그룹에 속해 있음을 나타냅니다. 그런 다음 ctrl+alt+delete를 누릅니다. 다시 시작합니다. 문제가 해결되었습니다.
위 내용은 일반 Linux 사용자 su 루트 전환 시 문제 및 해결 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!