>  기사  >  운영 및 유지보수  >  Linux에 계정을 추가한 후 권한 부족 문제를 해결하는 방법은 무엇입니까?

Linux에 계정을 추가한 후 권한 부족 문제를 해결하는 방법은 무엇입니까?

零下一度
零下一度원래의
2017-06-23 11:20:222249검색

새 계정을 추가할 때 새 계정이 sudoing 시 sudoers에 속하지 않는다고 보고할 수 있으며 su -s를 사용할 때 비밀번호를 입력하면 인증이 실패합니다.

대부분의 온라인 검색에서는 다음 사항을 수정해야 합니다. /etc/sudoers 그러나 이 파일을 수정하려면 권한이 필요하므로 무한 루프가 발생하므로 우회 방식으로 파일을 변경하는 전략을 변경해야 합니다.

1 루트 권한이 있는 다른 계정을 사용합니다. 로그인한 다음 sudo - s 루트 모드로 들어갑니다.

2. /etc/sudoers 파일 권한이 읽기 전용인 경우 쓰기 권한으로 변경하세요

3.

/etc/ sudoers 파일을 수정하고 다음과 같이 명령을 실행합니다.

/*username은 사용자 이름입니다*/

[root@localhost ~]# echo 'username ALL=(ALL ) ALL' >> /etc/sudoers

또는 루트 권한으로 Visudo 또는 vim /etc/sudoers를 입력하고 루트 ALL=(ALL) ALL 필드를 찾아 다음 줄에 추가합니다.

사용자 이름 ALL=(ALL) ALL

예를 들어 지금은 stu2에 권한을 부여해야 합니다:

그런 다음 esc->:->wq 저장하고 종료합니다

4. /etc/sudoers의 액세스 권한을 440

5으로 복원합니다. 그런 다음 새 계정에 로그인하여 root

을 입력합니다. 참고: 여전히 인증에 실패하면 이를 변경하는 방법은 복구 모드로 들어가는 것입니다:

컴퓨터를 다시 시작하고 esc 키를 계속 누르십시오. 복구 모드로 들어가서 루트를 선택한 다음 Enter를 누르십시오. 이렇게 하면 루트 디렉토리에

  1. 들어갑니다. 터미널에 mount -o remount rw /

  2. 을 입력한 다음 chmod 777 /etc/sudoers

  3. nano /etc/sudoers를 입력하고 백엔드에 %admin을 추가합니다. ALL=(ALL) ALL Enter sudo ALL=(ALL:ALL) ALL 저장

  4. chmod 440 입력 /etc/sudoers 입력

  5. 재부팅 입력

위 내용은 Linux에 계정을 추가한 후 권한 부족 문제를 해결하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.