Все пользователи имеют зашифрованные домашние папки на одном сервере, который я обслуживаю, и у одного из пользователей (не являющегося человеком) есть полезные ресурсы в его домашнем каталоге, доступном через Apache.
Чтобы сохранить подключенную домашнюю папку пользователя, кто-то должен будет войти в систему как этот пользователь. Я достигаю этого, входя в систему на этом сервере, используя SSH и su
этого пользователя. Однако иногда я забывал об этом и выходил из системы или закрывал ssh-клиент, и другие пользователи теряли доступ к этим файлам.
Мне просто интересно, есть ли какая-нибудь команда, которую я могу запустить, чтобы сохранить этого пользователя в системе?
Я пробовал screen
, но он не работает в su
через ssh:
$ screen
Cannot open your terminal '/dev/pts/0' - please check.
Я также попытался disown
и nohup
' cat <> /dev/zero
но процесс все еще прекращается после выхода из системы.