자동 로그인된 사용자가 로그인 시 손상된 스크립트를 실행하고 있습니다. 컴퓨터에 다시 액세스하는 방법에 대한 제안 사항이 있습니까?

자동 로그인된 사용자가 로그인 시 손상된 스크립트를 실행하고 있습니다. 컴퓨터에 다시 액세스하는 방법에 대한 제안 사항이 있습니까?

자동으로 로그인된 사용자는 로그인 스크립트가 실행되는 게스트 세션입니다 /etc/guest-session/auto.sh. 오류 메시지가 표시되지 않고 검은 화면만 표시됩니다.

리눅스 민트 18.3, 시나몬입니다. 64비트, 다시는 데스크탑에 표시되지 않습니다. 컴퓨터에 액세스할 수 없기 때문에 특정 스크립트를 찾을 수 없지만 그 목적은 xprintidle에서 유휴 시간을 가져온 다음 이를 내가 사용하는 변수와 비교하는 것입니다. 수면을 나타냅니다. 시간이 더 크면 그놈 세션을 종료하고, 더 낮으면 다시 잠을 자세요.

전체 루트 액세스 권한이 있지만 자동 로그인된 사용자에 게스트 세션으로 액세스할 수는 없습니다.
시도한 솔루션: Ctrl+alt+f1 변경 없음

답변1

첫 번째,단일 사용자 모드로 로그인해야 합니다rw옵션을 사용하여 필요한 파티션을 다시 마운트하세요.


단일 사용자 모드로 부팅

GRUB 메뉴에 액세스하려면 부팅 프로세스를 중단합니다. 이렇게 하려면 아무 키나 누르세요.'...X에서 부팅'보여주다.

최신 커널(또는 기본적으로 사용되는 커널)에 대한 편집 모드로 들어가서 해당 커널로 시작하여 끝에 linux /boot/vm* <..> ro quiet splash추가되는 줄을 편집합니다.init=/bin/bash

F10저장을 누르고 b새 옵션을 시작하려면 누르세요.

그러면 루트 셸(GUI 없음)로 부팅됩니다. 이제 루트를 쓰기 가능한 파일 시스템으로 다시 마운트하십시오.

mount -o rw,remount /


문제를 제거하다

하나를 선택하세요:


+-단일 사용자 모드에서 직접 문제를 조사하세요.

/etc/profile손상된 스크립트 나 /home/guest/.bashrc로그인 프로세스에서 발생하는 기타 구성 파일을 찾으십시오 .


+-시스템에 대한 자동 게스트 로그인은 기본적으로 비활성화되어 있습니다.

줄을 autologin-user=user로 변경합니다 /etc/lightdm/lightdm.conf.autologin-user=


부팅 프로세스 재개

루트 파일 시스템 다시 마운트를 사용하여 ro모드 로 들어갑니다 mount -o ro,remount /.

실행을 눌러 /sbin/init시작 프로세스를 계속하거나 CTRL+d컴퓨터 다시 시작을 누르세요.


선택한 경로에 따라 게스트(자동 로그인 프로세스에서 중지 스크립트가 제거된 경우) 또는 루트 권한이 있는 사용자(게스트가 자동 로그인 프로세스에서 제외된 경우)로 로그인할 수 있습니다.

답변2

라이브 Linux를 부팅하고(예: USB 썸 드라이브에서 Linux Mint 설치), 내부 드라이브에서 루트 파티션을 마운트하고, 가짜 스크립트를 찾아 수정/비활성화합니다.

관련 정보