linuxdeploy를 통해 설치된 Kali Linux의 루트 액세스 문제

linuxdeploy를 통해 설치된 Kali Linux의 루트 액세스 문제

내 안드로이드 폰에 Linux 배포를 통해 kali linux를 설치했습니다. kali linux에 접속 하려고 하면 ssh비밀번호를 묻는 메시지가 나타납니다. kali linux를 설치하기 전에 입력한 비밀번호를 입력하면 "비밀번호가 올바르지 않습니다"라는 메시지가 나타납니다.

해당 비밀번호로 VNC를 할 수 있지만 연결할 수 없고 ssh루트 액세스도 얻을 수 없습니다.

내가 이것을 입력하면 sudo이렇게 나온다.

sudo: PERM ROOT: setresuid(0,-1,-1): Permission denied
sudo: unable to initialize policy plugin.

그리고 나도 통과할 수 없습니다 apt-get install. 저는 리눅스를 처음 접합니다. 도와주세요! ! !

여기에 이미지 설명을 입력하세요.

답변1

selinux를 비활성화(또는 구성)하려면 애플리케이션이 필요합니다. 이는 시스템 전반에 걸쳐 보안에 영향을 미칩니다.

문제의 또 다른 원인은 삼성의 Knox입니다. 그런 다음 다른 방법이 있습니다. sudo를 사용하지 않고 su를 시도해 보세요.

su (important!)
cd /data/data/ru.meefik.linuxdeploy/linux/bin ( or Env Directory in LinuxDeploy settings)
./linuxdeploy shell ( there are other options for configuing linuxdeploy)

원천:https://github.com/meefik/linuxdeploy/issues/224

또 다른 방법이 있습니다: ssh root@localhost.

답변2

이것은 매우 간단합니다. 어떤 터미널 에뮬레이터를 사용하든 상관없이 termux명령에 사용자 이름을 포함시키면 됩니다 ssh. Linux 배포의 경우 이 명령을 사용하십시오.

ssh [YOUR PHONE IP] -l [USERNAME YOU SPECIFIED]

그러면 귀하의 비밀번호가 승인됩니다. 일반적으로 명령은 다음과 같습니다.

ssh 127.0.0.1 -l root

관련 정보