答案1
您需要有一个应用程序来禁用 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。
答案2
这很简单。无论您使用什么termux
或终端模拟器,只需在命令中包含用户名即可ssh
。对于 Linux 部署使用此命令
ssh [YOUR PHONE IP] -l [USERNAME YOU SPECIFIED]
然后它会接受你的密码。通常这个命令看起来像这样
ssh 127.0.0.1 -l root