Ubuntu Server 22.04.01: Maldet, 로그인 성공 후 즉시 SSH+를 통해 직접 종료

Ubuntu Server 22.04.01: Maldet, 로그인 성공 후 즉시 SSH+를 통해 직접 종료

문제: Maldet 스캔을 실행하여 몇 가지 결과를 얻었습니다. 이제 재부팅한 후 Ubuntu 서버에 SSH로 연결할 수 없습니다. 일반 SSH를 이용해 로그인에 성공했다가 바로 닫아도 마찬가지다. 또한 실제 컴퓨터를 통해서도 로그인할 수 없으므로 내 서버가 사실상 잠겨 있습니다.

편집: 나는 이것에 대해 생각하고 있었고 최근의 Maldet 스캔으로 인해 사용자 계정이 일시 중지되었다고 생각합니다. 나는 Maldet 구성 파일의 정지가 가능하다고 생각한 것을 기억합니다. 그러나 이 계정은 서버의 유일한 계정입니다. 이 경우 일시중지를 해제하거나 새 사용자를 생성할 수 있는 방법이 있습니까?

답변1

해결책: 새로운 UNIX 사용자이면서 Maldet의 사용자 일시 중지 설정이 1로 설정되어 일시 중지되어 해당 사용자에 액세스할 수 없는 경우 다음을 수행하십시오.

  1. 목표는 루트 액세스로 로그인하는 것입니다. 컴퓨터를 종료한 다음 을 누른 상태에서 시작합니다 esc. 너무 길면 명령줄이 로드되고 grub>, 너무 일찍 해제하면 등록에 실패합니다. 그러면 고급 옵션을 선택할 수 있는 메뉴가 실행됩니다.
  2. 선택하다recovery mode
  3. 선택 root(이렇게 하면 루트로 로그인됩니다)
  4. 여기에서 C 패널을 사용하지 않는다고 가정하고 텍스트 파일을 수정합니다./etc/passwd
  5. 여기에서 사용자를 /bin/false에서 다음으로 편집할 수 있습니다./bin/bash
  6. 여기에서 이전에 정지된 사용자를 다시 시작하고 액세스할 수 있습니다. 이는 사용자 정지가 부당하다고 가정한다는 점에 유의하세요.

다음은 관련 몰데트 구성입니다.

# The default suspend action for users wih hits
# Cpanel suspend or set shell /bin/false on non-Cpanel
# [NOTE: quarantine_hits=1 required]
# [0 = disabled, 1 = suspend account]
quarantine_suspend_user="0" # set this to 0 if you only have one user

관련 정보