linuxdeployを介してインストールされたKali Linuxのrootアクセスの問題

linuxdeployを介してインストールされたKali Linuxのrootアクセスの問題

私のAndroid携帯に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。私はLinuxに初めて触れます。助けてください! ! !

ここに画像の説明を入力してください。

答え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

関連情報