У меня сегодня такая же проблема.и искал его в гугле.отлично я попал сюда.из вашей информации "Кажется, проблема вызвана судошем".так что я проверил sodush и это файл conf.точно проблема была решена.вот два разрешения;1: создать пользовательскую часть, обменять пользователя с другими, чья оболочка не является sudosh.or изменить пользовательскую оболочку
one:x:501:500::/home/one:/usr/local/bin/sudosh //in passwd file
2: отредактировать файл /etc/sudosh.conf.добавьте свой cmd в качестве разрешения.ниже приведен пример файла sudosh.conf
# Sudosh Configuration File
logdir = /var/log/sudosh
default shell = /bin/bash
delimiter = -
syslog.priority = LOG_INFO
syslog.facility = LOG_LOCAL2
#clearenvironment = yes
# Allow Sudosh to execute -c arguments? If so, what?
-c arg allow = scp
-c arg allow = rsync
#-c arg allow = /bin/bash