Вопросы по теме 'tty'
Получение эксклюзивного доступа к устройству tty из корневой программы в Linux
У меня есть программа, работающая от имени пользователя root в Linux и взаимодействующая с tty (на самом деле это LCD, реализованный как tty). Устройство для чего это стоит /dev/ttyUSB0. Я хотел бы, чтобы моя программа, которая пишет на это...
8323 просмотров
schedule
07.12.2023
sudoers NOPASSWD: sudo: нет tty и не указана программа askpass
Я добавил пользователя следующим образом:
$ adduser --system --home /no/home --no-create-home --group --disabled-password --disabled-login testuser
Добавил пользователя в группу:
$ adduser testuser testgroup
добавлены строки в...
44582 просмотров
schedule
29.05.2024
Создание дочернего процесса с tty в node.js
Я пытаюсь выполнить некоторую работу на удаленном сервере, используя ssh, а ssh вызывается на локальной машине из node.js.
Урезанная версия скрипта выглядит так:
var execSync = require("child_process").execSync;
var command =
'ssh -qt...
7361 просмотров
schedule
20.07.2022
Какова цель параметров -i и -t для команды docker exec?
Честно говоря, меня всегда путали docker exec -it … , docker exec -i … и docker exec -t … , поэтому я решил провести тест:
docker exec -it … :
# docker exec -it 115c89122e72 bash
root@115c89122e72:/# ls
bin boot dev etc home lib...
6093 просмотров
schedule
01.05.2024
NodeJS Spawn не выходит при вызове docker exec
Я пытаюсь запустить команды docker exec с помощью NodeJS childProcess.spawn , но процесс никогда не «выходит». Я пробовал такие библиотеки, как pty.js , но они также никогда не выдают «выход».
Я добавил -t в команду, и хотя это меняет вывод...
966 просмотров
schedule
26.11.2023
Почему `read()` в `c` не читает содержимое, которое вводится другими процессами с текущего `tty`?
Я имитировал модуль проверки пароля из исходного кода openssh, и он использует read() для получения содержимого из текущего дескриптора файла tty, вот код:
#include <unistd.h>
#include <stdio.h>
#include <sys/types.h>...
47 просмотров
schedule
10.06.2024
Передача вывода ssh sudo
Иногда мне нужно запускать команды от имени пользователя root на удаленном сервере и анализировать вывод команды на моем локальном сервере. Удаленный сервер не разрешает вход в систему root с помощью ssh , но sudo настроен таким образом, что...
384 просмотров
schedule
26.06.2022
write_room Full — драйвер tty
Я пишу новый серийный драйвер tty. У меня есть счетчик в драйвере, который сообщает количество байтов, отправленных в функцию записи. Счетчик уменьшится после успешной записи. когда write_room заполнен, приложение ожидает, и когда write_room...
98 просмотров
schedule
21.03.2024
Задача Gdb приостановлена (вывод tty)
При попытке запустить двоичный файл (в фоновом режиме) в gdb после достижения точки останова я получаю следующее сообщение:
[1] + 4636 приостановлено (вывод tty) gdbexploit_me
Кажется, проблема возникает независимо от того, запускаю ли я gdb в...
1000 просмотров
schedule
09.10.2022
Ввод консоли последовательного порта Linux, вывод консоли кадрового буфера
У меня есть встроенная система Linux (то есть просто Busybox) с фреймбуфером (/dev/fb0) и последовательным портом (/dev/hvc0). В настоящее время последовательный порт является единственным методом консольного ввода.
У моего ядра есть;...
438 просмотров
schedule
25.05.2024