특정 사용자를 위해 무한 로그인 루프를 만들려면 어떻게해야합니까?


8

글쎄, 질문이 이상하다는 것을 알고 있지만 사용자 "Bob"이 있고 밥의 계정 만 무한 로그인 루프에 갇히기를 원합니다. 로그인 루프에서 벗어나고 싶지 않습니다.이 특정 사용자가 무한 로그인 루프에 빠지기를 바랍니다.

어떻게해야합니까?


3
OP는 단지 사용자 Bob이 무한 로그인 루프로 들어가기를 원했습니다. 그가 GUI 로그인 화면에 관심이 있다는 것은 명백하다. 따라서 .Xauthority의 권한 / 소유권을 변경하는 것으로 충분하다
Faizan Akram Dar

1
왜 그런 짓을 하시겠습니까?
Geek 장로


5
나는 이것이 스택 교환 사이트 "동료를 혼란시키는 방법"이라고 생각합니다
Igor Putilov

답변:


5

터미널을 엽니 다 ( Ctrl+ Alt+ T). 터미널에서이 명령을 실행하십시오.

chown -R root:root /home/Bob/.Xauthority

Bob 사용자의 .Xauthority 디렉토리 소유권을 루트 사용자로 변경하여 Bob이 로그인 할 수없는이 명령입니다.


13
사용자는 여전히 다른 수단 인 ssh 또는 kerberos를 통해 로그인하여 이름을 지정할 수 있습니다. 사용자 쉘을 / bin / false로 설정하면 로그인 할 수 없습니다.
Panther

1
@ bodhi.zazen 나는 이것을 해결했다
Sergiy Kolodyazhnyy

7
시스템을 다시 시작 하시겠습니까? 이것은 Windows가 말하는 것이 아닙니다!
어니스트 프리드먼-힐

6
시스템을 재부팅 하시겠습니까? 이것은 우리가 말하는 Windows가 아닙니다!
200_ 성공 04.14.15 :

3
당신은 이미 downvotes를 설명하는 의견을 얻었습니다. AB의 편집으로 불필요한 재부팅 중 하나의 문제가 수정되었습니다. (Windows 사용자와 달리 많은 Linux 사용자는 가동 시간에 신경을 씁니다. 불필요한 재부팅은 좋지 않은 조언으로 간주되며 재부팅은 거의 필요하지 않습니다.) 두 번째 문제는이 답변이 X 세션 로그인을 쉽게 우회 할 수있는 방법으로 만 막는다는 치명적인 결함입니다. 이 답변. 사용자는 여전히 텍스트 콘솔 (Ctrl-Alt-F1)을 통해 로그인 할 수 있습니다. 로그인 한 후에는 Bob rm .Xauthority이 파일을 루트가 소유하고 있어도 할 수 있습니다 . 그런 다음 전체 솔루션이 패배합니다.
200_ 성공

13

사용자가 다른 방법으로 로그인 할 수 있다는 bodhi의 의견을 해결하려면 파일을 열고 /etc/security/limits.conf맨 아래에 다음 줄을 추가하십시오.

username hard maxlogins 0

사용자는 tty에 로그인 할 수는 있지만 즉시 쫓겨날 것이며 lightdm (또는 그 문제에 대한 다른 로그인 관리자)도 마찬가지입니다. 좋은 측정을 위해 이것을 chowning .Xauthority와 함께 사용합니다.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.