다른 사용자에게 루트 액세스 권한을 부여하는 방법에 대한 튜토리얼을 따랐고 /etc/passwd/
다른 사용자의 uid/gid를 0:0
.
문제는 PermitRootLogin
no in 으로 변경하여 사용자 루트에 대한 SSH 액세스를 차단 sshd_config
하면 0:0
uid/gid를 공유하는 다른 모든 사용자도 SSH를 통해 상자에 대한 액세스를 해제한다는 것입니다.
상자에는 인터넷 접속이 없으므로 sudo/sudoer를 설치하여 사용자를 관리할 수 없습니다.
답변1
- 사용자의 uid:gid를 로 변경하지 마세요
0:0
. - 사용자의 uid:gid를 다음으로 변경하지 마세요.
0:0
. - uid:gid를 원래 형식으로 다시 변경
- 루트 권한이 필요한 명령 실행은 루트를 사용
sudo
하거나 경우에 따라 루트로 로그인하여 수행해야 합니다. 설치할 수 없는 경우sudo
권한이 없는 사용자로 ssh를 통해 로그인하고 다음 명령을 사용하여 루트로 권한을 높이세요.su -
ssh
상자 밖으로 자신을 잠근 경우 물리적으로 접근할 수 있거나 운영 체제를 다시 설치할 수 있기를 바랍니다.