Когда я использую шпаклевку, вход в систему и ввожу "экран", это работает.
Когда я использую ДРУГОЙ компьютер - основанная на Linux система. Я SSH в него через мою локальную машину. Затем я ввожу "экран", и он отображает эту ошибку?:
'cannot open your terminal '/dev/pts/0' -please check
Вы имеете, вероятно, su
'd пользователю, отличающемуся, чем один, Вы вошли в систему как. Необходимо работать screen
как тот же пользователь, который владеет оконечным устройством, которое является пользователем, Вы вошли в систему как.
Если Вам нужно к командам выполнения как другой пользователь, запустите свой экран и сделайте Ваш"su
"из него.
Машина, на котором Вам знали, что проблемы особенно "заблокированы вниз"?
Кажется, что это могла бы быть проблема полномочий с Вашим псевдотерминалом. После получения этого сообщения об ошибке проверьте вывод ls-l/dev/pts/0 (используйте путь из сообщения об ошибке). Если это не показывает Вас владельцем с чтением и пишет биты, то можно проверить его с администратором машины.
Я могу вообразить систему, которая была бы chown-далеко и chmod-вниз псевдотерминал после того, как начальный процесс входа в систему начинается (подпроцессы могли наследовать уже открытые дескрипторы файлов для станд. {в, допустить ошибку}), но это будет довольно драконовским. Что действительно монтируется | grep pts шоу? Возможно, опции монтирования являются установкой неправильно …
su
"в нем. Джон – Teddy 23.10.2009, 16:31