Когда вы запускаете screen
, он устанавливает переменную среды TERM
для внутренней оболочки, предпочитая использовать переменную внешней оболочки TERM
в качестве отправной точки, например,
screen.$TERM
Ваша внешняя оболочка была установлена на xterm-256color
(, что на самом деле неверно ), и screen
нашел описание терминала дляscreen.xterm-256color
(из пакета ncurses-term
. Когда вы подключаете (вscreen
)к удаленной машине без установленного описания терминала, вы столкнетесь с проблемами, подобными перечисленным в вопросе.
(Сообщение об ошибке относится к делу, но основная проблема в этой длинной ветке заключается в том, что репортер не понял, что различные терминалы на самом деле не действуют одинаково — сопровождающие пакета дали разумные ответы ).
Многие файлы в /proc недоступны для записи, и есть файлы в /sys, которые доступны для записи, но не для чтения. Примеры:
echo something > /proc/$$/cmdline
cat /sys/block/sda/device/delete
(Будьте осторожны:echo > /sys/block/sda/device/delete
"отключит" sda от системы)
Это так, потому что /proc и /sys являются особыми файловыми системами. Это не имеет ничего общего с обычными правами доступа к файлам.
Есть и другие примеры:
В дополнение к файлам в /proc
и /sys
, файловые системы FUSE по умолчанию недоступны для root; см. Почему не удается найти файл read /run/user/1000/gvfs, даже если он запущен от имени пользователя root? для получения подробной информации.
Также можно настроить системы с обязательными системами управления доступом, такими как SELinux, чтобы права root были ограничены. У Рассела Кокера (или раньше была, я не проверял )общедоступную -доступную игровую машину , на которой любой мог войти в систему как пользователь root, не причинив вреда системе.
Процесс может выполняться от имени пользователя root в пользовательском пространстве имен без предоставления фактического доступа root в хост-системе. Аналогичным образом, удаленные файловые системы могут иметь сопоставления пользователей, так что root на клиентах не может получить доступ к определенным файлам или каталогам (или вообще к чему-либо в некоторых случаях ).