linuxdeploy
linuxdeploy copied to clipboard
Cannot use terminal, and via SSH can't use sudo or su
Device: Samsung Galaxy Tab A 10.1 T585 Rooted with Magisk, TWRP installed and working. Can login via VNC & SSH, have gained root access via ./linuxdeploy shell and changed root password. When in VNC, can't open up LXTerminal, same issue in both Kali Linux and Arch Linux. Via SSH can't use sudo or su, both return Killed.
What do?
Same boat as you. Device: Samsung Galaxy Tab S5e SM-T720 Rooted with Magisk, No TWRP, stock rom and kernel.
Only using ssh and as non_root user cant sudo or use su. returns Killed. So i configured root and pass in Settings of linuxdeploy and ssh via root to install anything. Attaching my sudo logs
user@localhost:/root$ sudo apt-get install vim
Killed
user@localhost:/root$ cat /var/log/sudo_debug
cat: /var/log/sudo_debug: Permission denied
user@localhost:/root$ exit
exit
root@localhost:~# cat /var/log/sudo_debug
Feb 9 11:55:27 sudo[12644] will restore signal 13 on exec
Feb 9 11:55:27 sudo[12644] comparing dev 34817 to /dev/console: no @ sudo_dev_check() ../../src/ttyname.c:287
Feb 9 11:55:27 sudo[12644] comparing dev 34817 to /dev/pts/1: match! @ sudo_dev_check() ../../src/ttyname.c:277
Feb 9 11:55:27 sudo[12644] settings: progname=sudo
Feb 9 11:55:27 sudo[12644] settings: network_addrs=192.168.43.177/255.255.255.0 fe80::a887:20ff:fed9:b295/ffff:ffff:ffff:ffff:: 2409:4073:409:5d79:d16c:8808:a919:8e69/ffff:ffff:ffff:ffff:: 2409:4073:409:5d79:22f5:c075:7b86:ddcb/ffff:ffff:ffff:ffff:: fe80::3231:62ad:c6ef:3fca/ffff:ffff:ffff:ffff::
Feb 9 11:55:27 sudo[12644] settings: plugin_dir=/usr/lib/sudo/
Feb 9 11:55:27 sudo[12644] policy plugin returns 1
Feb 9 11:55:27 sudo[12644] settings: progname=sudo
Feb 9 11:55:27 sudo[12644] settings: network_addrs=192.168.43.177/255.255.255.0 fe80::a887:20ff:fed9:b295/ffff:ffff:ffff:ffff:: 2409:4073:409:5d79:d16c:8808:a919:8e69/ffff:ffff:ffff:ffff:: 2409:4073:409:5d79:22f5:c075:7b86:ddcb/ffff:ffff:ffff:ffff:: fe80::3231:62ad:c6ef:3fca/ffff:ffff:ffff:ffff::
Feb 9 11:55:27 sudo[12644] settings: plugin_dir=/usr/lib/sudo/
Feb 9 11:55:27 sudo[12644] command info from plugin:
Feb 9 11:55:27 sudo[12644] 0: command=/bin/su
Feb 9 11:55:27 sudo[12644] 1: runas_uid=0
Feb 9 11:55:27 sudo[12644] 2: runas_gid=0
Feb 9 11:55:27 sudo[12644] 3: runas_groups=0
Feb 9 11:55:27 sudo[12644] 4: closefrom=3
Feb 9 11:55:27 sudo[12644] 5: set_utmp=true
Feb 9 11:55:27 sudo[12644] 6: umask=022
Feb 9 11:55:27 sudo[12644] executed /bin/su, pid 12645
Feb 9 11:55:27 sudo[12644] sudo_ev_add_v1: adding event 0x5d33aaae90 to base 0x5d33aaed60, fd 6, events 10
Feb 9 11:55:27 sudo[12644] error pipe fd 6
Feb 9 11:55:27 sudo[12644] sudo_ev_add_signal: adding event 0x5d33aafc10 to base 0x5d33aaed60, signal 2, events 32
Feb 9 11:55:27 sudo[12644] sudo_ev_add_v1: adding event 0x5d33aaed90 to base 0x5d33aaed60, fd 7, events 10
Feb 9 11:55:27 sudo[12644] sudo_ev_add_signal: adding event 0x5d33abc440 to base 0x5d33aaed60, signal 3, events 32
Feb 9 11:55:27 sudo[12644] sudo_ev_add_signal: adding event 0x5d33ab5d10 to base 0x5d33aaed60, signal 20, events 32
Feb 9 11:55:27 sudo[12644] sudo_ev_add_signal: adding event 0x5d33ab5d80 to base 0x5d33aaed60, signal 15, events 32
Feb 9 11:55:27 sudo[12644] sudo_ev_add_signal: adding event 0x5d33ab6a30 to base 0x5d33aaed60, signal 1, events 32
Feb 9 11:55:27 sudo[12644] sudo_ev_add_signal: adding event 0x5d33ab6c70 to base 0x5d33aaed60, signal 14, events 32
Feb 9 11:55:27 sudo[12644] sudo_ev_add_signal: adding event 0x5d33ab6eb0 to base 0x5d33aaed60, signal 13, events 32
Feb 9 11:55:27 sudo[12644] sudo_ev_add_signal: adding event 0x5d33ab70f0 to base 0x5d33aaed60, signal 10, events 32
Feb 9 11:55:27 sudo[12644] sudo_ev_add_signal: adding event 0x5d33ab7330 to base 0x5d33aaed60, signal 12, events 32
Feb 9 11:55:27 sudo[12644] sudo_ev_add_signal: adding event 0x5d33ab7570 to base 0x5d33aaed60, signal 17, events 32
Feb 9 11:55:27 sudo[12644] sudo_ev_add_signal: adding event 0x5d33ab77b0 to base 0x5d33aaed60, signal 18, events 32
Feb 9 11:55:27 sudo[12645] exec /bin/su [su user]
Feb 9 11:55:27 sudo[12644] sudo_ev_scan_impl: 1 fds ready
Feb 9 11:55:27 sudo[12644] EOF on error pipe
Feb 9 11:55:27 sudo[12644] sudo_ev_del_v1: removing event 0x5d33aaae90 from base 0x5d33aaed60, fd 6, events 10
Feb 9 11:55:48 sudo[12644] sudo_ev_scan_impl: -1 fds ready
Feb 9 11:55:48 sudo[12644] signal_pipe_cb: received signal 17
Feb 9 11:55:48 sudo[12644] signal_cb_nopty: evbase 0x5d33aaed60, command: 12645, signo CHLD(17), cstat 0x7fe9ea51c0
Feb 9 11:55:48 sudo[12644] handle_sigchld_nopty: command (12645) exited: 1
Feb 9 11:55:48 sudo[12644] sudo_ev_del_v1: removing event 0x5d33aaed90 from base 0x5d33aaed60, fd 7, events 10
Feb 9 11:55:48 sudo[12644] sudo_ev_del_v1: removing event 0x5d33ab6a30 from base 0x5d33aaed60, signo 1, events 40
Feb 9 11:55:48 sudo[12644] sudo_ev_del_v1: removing event 0x5d33aafc10 from base 0x5d33aaed60, signo 2, events 40
Feb 9 11:55:48 sudo[12644] sudo_ev_del_v1: removing event 0x5d33abc440 from base 0x5d33aaed60, signo 3, events 40
Feb 9 11:55:48 sudo[12644] sudo_ev_del_v1: removing event 0x5d33ab70f0 from base 0x5d33aaed60, signo 10, events 40
Feb 9 11:55:48 sudo[12644] sudo_ev_del_v1: removing event 0x5d33ab7330 from base 0x5d33aaed60, signo 12, events 40
Feb 9 11:55:48 sudo[12644] sudo_ev_del_v1: removing event 0x5d33ab6eb0 from base 0x5d33aaed60, signo 13, events 40
Feb 9 11:55:48 sudo[12644] sudo_ev_del_v1: removing event 0x5d33ab6c70 from base 0x5d33aaed60, signo 14, events 40
Feb 9 11:55:48 sudo[12644] sudo_ev_del_v1: removing event 0x5d33ab5d80 from base 0x5d33aaed60, signo 15, events 40
Feb 9 11:55:48 sudo[12644] sudo_ev_del_v1: removing event 0x5d33ab7570 from base 0x5d33aaed60, signo 17, events 40
Feb 9 11:55:48 sudo[12644] sudo_ev_del_v1: removing event 0x5d33ab77b0 from base 0x5d33aaed60, signo 18, events 40
Feb 9 11:55:48 sudo[12644] sudo_ev_del_v1: removing event 0x5d33ab5d10 from base 0x5d33aaed60, signo 20, events 40
Feb 9 11:55:48 sudo[12644] sudo_ev_del_v1: event 0x5d33aaed90 not in queue
root@localhost:~#
groups command tells me i have sudo, as well as /etc/sudoers has non_root_user ALL:ALL
However no such issues on my other phone ( Nokia 6.1 plus running LineageOS ).
I encountered the same issue and overcame it. if your device is:
rooted Samsung with stock rom ( android pie ) ( Cant leave Samsung dex ?)
Then flash the Multi-Disabler via TWRP to disable Process Authentication ( proca ) by Samsung roms which kills when another user gains root privileges. Credit goes to the Xda Member who made the file.
I have a Samsung s5e wifi.
This issue is not the Developers fault. Thank you for your hardwork.
I have the same issue, can't do sudo as a non-root user via SSH. I want to run a Klipper install script which - due to some for me unknown reason - must not be run as root. So I'm stuck. I installed TWRP and then MultiDisabler 3.1 but it didn't make any difference. Any other suggestions would be appreciated.
Samsung S9 Exynos, Android 10, Rooted with Magisk App 28.1. linuxdeploy running Debian.