Sudo
通過 linuxdeploy 安裝的 Kali Linux 上的 root 訪問問題
我已經通過 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