로그인 시나리오 및 루트 SSH 액세스 블록

로그인 시나리오 및 루트 SSH 액세스 블록

다른 사용자에게 루트 액세스 권한을 부여하는 방법에 대한 튜토리얼을 따랐고 /etc/passwd/다른 사용자의 uid/gid를 0:0.

문제는 PermitRootLoginno in 으로 변경하여 사용자 루트에 대한 SSH 액세스를 차단 sshd_config하면 0:0uid/gid를 공유하는 다른 모든 사용자도 SSH를 통해 상자에 대한 액세스를 해제한다는 것입니다.

상자에는 인터넷 접속이 없으므로 sudo/sudoer를 설치하여 사용자를 관리할 수 없습니다.

답변1

  1. 사용자의 uid:gid를 로 변경하지 마세요 0:0.
  2. 사용자의 uid:gid를 다음으로 변경하지 마세요. 0:0.
  3. uid:gid를 원래 형식으로 다시 변경
  4. 루트 권한이 필요한 명령 실행은 루트를 사용 sudo하거나 경우에 따라 루트로 로그인하여 수행해야 합니다. 설치할 수 없는 경우 sudo권한이 없는 사용자로 ssh를 통해 로그인하고 다음 명령을 사용하여 루트로 권한을 높이세요.su -

ssh상자 밖으로 자신을 잠근 경우 물리적으로 접근할 수 있거나 운영 체제를 다시 설치할 수 있기를 바랍니다.

관련 정보