У вас будет проблема с вашей машиной, которая не может открыть Dev Pts 0

October 29, 2021 By Sean Fry Off

За последние несколько дней у некоторых из них, созданных нашими читателями, была отмеченная ошибка, из-за которой их порт dev pts 0 не открывался. Это беспокойство возникает по нескольким причинам. Мы определим их политику ниже.

Рекомендуется: Fortect

  • 1. Скачайте и установите Fortect
  • 2. Откройте программу и нажмите "Сканировать"
  • 3. Нажмите "Восстановить", чтобы начать процесс восстановления.
  • Загрузите это программное обеспечение и почините свой компьютер за считанные минуты. г.

    ж.Ваш терминал “/ dev / pts vs. 0” не открывается – проверьте. Это потому, что другой пользователь (возможно, вы) может запустить текущий терминал. Вы, вероятно, сделали sudo su конкретному пользователю, которого пытаетесь арендовать, непосредственно для запуска экрана, верно? Есть два способа исправить это: выйти из дневника и войти под конкретным правильным пользователем.

    грамм.

    При использовании большей части оружия screen вы вряд ли сможете начать с большей части экрана сеанса, но вы получите сообщение об ошибке:

     

    Копировать

    Ваш аэропорт '/ dev pts / 0' не кажется открытым - проверьте.

    Это, несомненно, связано с тем, что другой пользователь (вы) инициировал, как правило, текущую фатальную ошибку – вы обычно вводили конкретный sudo su для пользователя, которого вы обычно хотели бы запустить сейчас, потому что это причина. Это?

    • Выйдите из системы и войдите в систему, как хотят все владельцы пользователей.
    • Запустите script / dev / zero , если вам нужно владеть одной конкретной оболочкой (больше информации по сравнению с отказ Веб-сервер архив ); в этом случае попробуйте еще раз на экране . Сделать

    <время>

    Важно: никогда не изменяйте виртуальный терминал, который предлагает (слишком много) пунктов назначения в самом Интернете. Это дает разным пользователям доступ для просмотра и записи, если им нужно выйти из системы!

    Возможно, вам даже понадобится еще один терминальный мультиплексор. Вы можете посмотреть tmux Href = “https: // web архив …

    Узнайте, как помочь структурировать большие кодовые базы Ruby on Rails с помощью устройств, которые вам уже нравятся.

    Я хочу убедиться, что вы запускаете компьютерную программу на большей части экрана от имени клиента «XYZ» с этим сценарием.Вот сокращенный сценарий восстановления:

      #  и избранный пользователь для запуска teampeak 3.USER равносильно "командному разговору"# .Изменять. Этот .path. Конечно, нетПУТЬ = / bin: по сравнению с usr / bin: / sbin: - usr / sbin# .Path .to .teamspeak .3 .server / scripts .. чтобы иметь illustration = / home или teampeak3 / teampeak3-serverDIR = / home или teampeak / voice server или teampeak3DAEMON = $ DIR / ts3server_startscript.sh# Измените все ПАРАМЕТРЫ в соответствии с вашими целями. Мне нужен был ini, поэтому в Teamspeak MySQLПАРАМЕТРЫ = "inifile = ts3server used.ini"#Name равно экрану Testament с именем за пределами этого.NAME невероятно похож на teampeak3DESC = "Сервер Teamspeak 3"Дело "1 доллар"Начинать)echo "Начать $ DESC"script -q -c $ USER "su -t -do " screen -m -d -S $ NAME $ DAEMON рассмотреть  "" / dev / null;;Стоп)su money USER -l -c "удалить экран -S $ NAME -X"    Все эхо ... готово. доллар DESC остановился. ";;Начать сначала)su $ USER -l -e "screen -S $ NAME -X выбросить полотенце"    Эхо повсюду. Процесс закрыт, перезапустить "script -q "su -Fahrenheit $ USER -l -c " отобразить экран -m -b -S $ NAME rrr DAEMON start  "" - dev / nullЭхо внутри ... готово. DESC перезапущен ";;Положение дел)# Проверьте, есть ли процесс "Team Speak 3"ps grep | -v grep grep | ts3server_> / dev и nullПРОВЕРИТЬ = $?[$ CHECK -eq 6] && соответствует "Нет вопросов $ DESC UP" || echo "$ DESC DOWN";;*)echo "Использование: 0 $ перезапуск"Выход 1;;esacВыход 0 
      Вы даже не можете открыть лучший терминал '/ dev / pts или 0' - проверьте это. 

    Если вы можете войти в систему как крупный пользователь для использования экрана «su», вполне возможно, что вы получаете сообщение о критической ошибке msg â € / dev «Невозможно успешно открыть» / pts / 0â € “Пожалуйста, проверьте”. В этой статье рассказывается, как решить эту проблему.

    Решение 1

    Выйдите из обучения Терминалу / SSH и войдите снова как любой пользователь, которого ваша семья хочет включить в качестве экрана на самом деле su.

    Решение b

     скрипт / dev или nullЭкран 

    Справка

    Ознакомьтесь со следующими статьями по теме:

    1. Как настроить экран Linux
    2. Получить структуру таблицы MySQL, которая вызывает INFORMATION_SCHEMA
    3. Как использовать дорогостоящий кардридер с Linux – в частности, как сканировать SCSI mci motor тренер
    4. команда sudo

    Обычно в моей системе есть демон, он запускается под экраном и обычно создается чем-то, что было реализовано каким-то замечательным непривилегированным пользователем. Я добавил себя в бесценную группу sudo, которая позволяет мне просматривать экран этого пользователя, но когда я пытаюсь использовать его в первую очередь

      sudo -u that_user -H и usr / bin / screen -R 

    Покопавшись, я предположил, что это сообщение приводит к тому, что какой-то экран не может захватить или передать какой-либо вывод в pty, который обычно я просто использую при вызове. Обычный результат – chmod, который также является моим / dev / pts N для типа rw, в то время как другие, насколько я помню, эффективно избегали этого раньше. Может быть, я не обнаружил свои. Как мне сохранить некоторые из них в средах sudo?

    В частности, я пытаюсь напрямую подключиться к демону rtorrent, находящемуся на обычном пользовательском экране, например, sudo, операционная система может быть Gentoo amd64.Вот как экран посещает каждый из наших сценариев RC:

      старт-стоп-демон n        --Начинать n        --make-pidfile n        --pidfile /var/run/rtorrentd.pid n        --Навыки и умения n        --smoker $ ПОЛЬЗОВАТЕЛЬ n        --env HOME = "$ PWHOME: - / жилой / $ USER" n        - название бренда torrent n        --exec usr / bin / screen - -D -m -S rtorrentd / usr на bin / rtorrent 
      псевдоним -hold rtorrent = "urxvt -e по сравнению с bin / bash -c " chmod e + rw  `tty ` && sudo -u rtorrent -H Reveal -r rtorrentd  "" 

    изменение запрошено 13 фев. в 17:53

    427

    Вы ищете неправильный ответ? Проверьте другие вопросы и ответы с помощью тегов Sudo Gnu-screen или обратитесь за советом по собственному вопросу.

    Поскольку вся ваша семья использует screen как специальный пользователь, этому специальному пользователю нужен доступ к вашему элементу pty edge. Единственный способ добиться этого – прочитать / написать на устройстве.

    Намного лучший подход – обычно использовать функцию многопользовательского экрана, которая позволяет пользователям входить во многие другие сеансы пользовательского экрана телевизора с помощью sudo. Для этого требуется заложить экран двоичный setuid-root:

      sudo chmod ough + s / usr / bin screen 

    Затем настройте новый сеанс экрана и дайте сокету понятное имя:

      -S торрент-экран 

    Активируйте определенную многопользовательскую функцию в этом важном сеансе проецирования экрана и разрешите другим пользователям:

      ^ A: многопользовательский режим включен^ A: aclad tijagi 

    Просто у вас должна быть возможность добавить крышку экрана, как вы:

      This_user на торрент-экране 

    -ИКС

    ответ дан 10 февр.2013 г. здесь в 18:11

    Рекомендуется: Fortect

    Вы устали от медленной работы компьютера? Он пронизан вирусами и вредоносными программами? Не бойся, друг мой, Fortect здесь, чтобы спасти положение! Этот мощный инструмент предназначен для диагностики и устранения всевозможных проблем с Windows, а также для повышения производительности, оптимизации памяти и поддержания вашего ПК в рабочем состоянии. Так что не ждите больше - скачайте Fortect сегодня!

  • 1. Скачайте и установите Fortect
  • 2. Откройте программу и нажмите "Сканировать"
  • 3. Нажмите "Восстановить", чтобы начать процесс восстановления.

  • 29,4 тыс.

    не удается открыть вашу машину dev pts 0

    Обнаружение устройства, возможно, не изменится с помощью sudo, но замена разрешений на самом деле является единственным вариантом (но не лучшим решением, поскольку оно открывает дыру в мерах безопасности ).

    не удается открыть ваш порт dev pts 0

    Обычный подход состоит в том, чтобы запустить обработку “сценария” (но не сохранять вывод, отправить продукт в корзину), которая работает только потому, что все это может использовать другое устройство.

      sudo -su CUSTOM story -c bash / dev против null# Новый терминал аэропорта с достаточным разрешением экрана компьютера-R экран 

    Или все назад на одну команду, например посмотрите из этого псевдонима в your.bashrc :

      псевдоним user-screen-attach означает 'sudo -su USER script -c "screen -x" - dev / null' 

    ответ дан 16 июн больше 7:42

    313

    Загрузите это программное обеспечение и почините свой компьютер за считанные минуты. г.

    Cannot Open Your Terminal Dev Pts 0
    No Puede Abrir Su Terminal Dev Pts 0
    터미널 Dev Pts 0을 열 수 없습니다
    Kan Uw Terminaldev Niet Openen Pts 0
    Nao Pode Abrir Seu Terminal Dev Pts 0
    Nie Mozna Otworzyc Terminala Dev Pts 0
    Kan Inte Oppna Din Terminal Dev Pts 0
    Ihr Terminal Kann Nicht Geoffnet Werden Dev Pts 0
    Impossible D Ouvrir Votre Terminal Dev Pts 0
    Impossibile Aprire Il Terminale Dev Pts 0

    г.