Sudo

通過 linuxdeploy 安裝的 Kali Linux 上的 root 訪問問題

  • June 25, 2021

我已經通過 linux deploy 在我的 android 手機上安裝了 kali linux。當我嘗試ssh進入 kali linux 時,它會要求輸入密碼。如果我給出了在安裝 kali linux 之前輸入的密碼,那麼它會顯示“密碼不正確”。

我可以通過該密碼進行 VNC,但無法連接ssh,也無法獲得 root 訪問權限。

當我輸入sudo它說

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

而且我也無法通過apt-get install. 我是linux新手,請幫忙!!!

在此處輸入圖像描述

您需要有一個應用程序來禁用 selinux(或配置它)。請注意,這具有系統範圍的安全隱患。

其他麻煩的原因是三星的諾克斯。那麼還有一個辦法:不用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。

它非常簡單。無論您使用的是什麼termux終端模擬器,只要在ssh命令中包含使用者名即可。對於 linux 部署,請使用此命令

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

然後它將接受您的密碼。通常這個命令看起來像這樣

ssh 127.0.0.1 -l root

引用自:https://unix.stackexchange.com/questions/538409