Процессы расположены в дереве, с которым можно отобразиться pstree
. По определению, каждый процесс кроме 0 (PID 1, иначе. init
) имеет родителя-одиночку. Например, в этом дереве процесса gnome-session
имеет трех детей и четырех потомков (включая самое правое nm-applet
), плюс один родитель (согласно определению) и три предка (lightdm
дважды и затем init
):
init─┬─lightdm─┬─Xorg
│ ├─lightdm─┬─gnome-session─┬─awesome
│ │ │ ├─nm-applet───{nm-applet}
│ │ │ ├─ssh-agent
│ └─2*[{lightdm}]
...
Это сообщение не очень помогает разобраться.[116141].
Причина этого в том, что один из сценариев входа на целевом сервере использует stty...
для установки характеристик терминала. Команда завершается неуспешно, когда у нее нет tty, т.е. когда вы подключаетесь к scp
.
Решение состоит в том, чтобы защитить stty
так, чтобы он запускался только при наличии интерактивного сеанса. Существует ряд способов сделать это; Вот несколько примеров для оболочек типа bash/sh:
Ugly:
stty ... >/dev/null 2>&1
Works for me:
test -n "$PS1" && stty ...
Рекомендуется в другом месте SE :
# Check for a bash login shell
case $- in
*i*) stty ... ;;
esac
-121--62067- У меня та же проблема в среде Windows 2008 R2, но «useDNS no» не работает.
Я пытаюсь добавить в файл хостов IP-адрес и хост соединительного сервера и его более быстрый на 30 секунд. Что заставляет меня думать, что разрешение может быть в DNS.
Я пытаюсь добавить DNS-серверы, но это не решает его.
Мой сервер имеет два DNS-суффикса. 1 для корпоративного домена, где принадлежит сервер (domain.com), и другой для его внешнего интерфейса, подключающегося к частной сети (domain.net).
Сначала domain.net порядок DNS-суффиксов domain.com затем
Мои клиенты SFTP/SSH находятся в корпоративном домене. По пути проблемные клиенты из корпоративного домена.
Что работает для меня, так это то, что я делаю domain.com сначала, а затем domain.net второй
Задержка соединения 2 m30s до стал только 3-4s.
-121--10644-У меня была та же проблема. Решение состояло в том, чтобы создать раздел с fdisk, а не удалять его и использовать точно такую же команду разбиения. Вы также можете попробовать partprobe и, кроме команды расставания, это может сработать.