ettercap이 sudo 및 GTK UI로 시작될 때 X 문제

ettercap이 sudo 및 GTK UI로 시작될 때 X 문제

새로운 데비안 설치에 ettercap-graphical을 설치했습니다.

내가 받고있는 오류는 다음과 같습니다.

root@debian:/home/debian# sudo ettercap -G

ettercap 0.8.2 copyright 2001-2015 Ettercap Development Team

No protocol specified

GTK+ failed to initialize. Is X running?

온라인 검색, 해결책여기(두 번째 마지막 댓글)은 run 을 말합니다 xhost local:root. 그러나 그로 인해 오류가 발생했습니다.

root@debian:/home/debian# xhost local:root
No protocol specified
xhost: unable to open display ":0"

DISPLAY해당 오류를 조사한 결과 변수를 127.0.0.1:10.0또는 (ip 주소는 내 컴퓨터의 IP임)로 설정하는 것과 같은 솔루션이 <ipaddress>:0.0작동하지 않습니다. 단지 오류가 unable to open display ":10.0".

DISPLAY 변수를 다음의 모든 조합으로 설정해 보았습니다 (ip address/127.0.01):(10.0/11.0/0.0).

답변1

솔루션의Ettercap 위키github에서:

ettercap이 sudo 및 GTK UI로 시작될 때 X 문제

해결책

이 문제를 쉽게 해결할 수 있습니다.사용자 컨텍스트에서 다음 명령을 실행하십시오..

$ xhost local:root

위의 명령을 사용자로 실행해야 합니다.

관련 정보