Постоянные SSH порт вперед без открытых ключей

Проблема

Я не нашел решение для запуска SSH порт вперед в надежный и стойкий способ, когда сервер к которому вы подключаетесь, никак не поддержка аутентификации на основе открытого ключа.

Вопрос

Какой самый разумный способ сохранить постоянный порт SSH живым, когда требуется пароль? Учитывая безопасность и надежность (я понимаю, что это не идеал). Я буду рад, если это нужно, пароль на запуск (т. е. не постоянными перезагрузками сервера, это должно предотвратить реальный сценарий от необходимости пароль открытым текстом), но мне нужно, чтобы она была надежной за отключений.

Мотивированность

Сервер я хочу подключиться к стоит за серией брандмауэры, и я использую местных SSH порт пересылки для размещения веб-сервера в интернет. В настоящее время я использую стандартный проброс портов, но получаю ошибки лопнувшей трубы каждые несколько дней, и я хочу, чтобы автоматически перезапустить подключение этих типов отказов.

Попытки

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

  • Я попытался с помощью sshpass, но тогда я была неудачной в получении переадресации портов для работы с этим. Я думаю, что это может быть в замешательстве приветственное сообщение сервера SSH дает.

Почему я не могу включить аутентификацию по открытому ключу?

Это была установка по конструкции он требует пароль, по соображениям политики. Я не имею root доступ к серверу и не может его изменить. Я хочу использовать аутентификацию по открытому ключу, но я застрял с тем, что у меня есть.

Идеи

  • Может быть, Используя что-то вроде ожидать, и дом мой собственный сценарий решения, но это не звучит здорово.

Обновление - обойти решение

Это действительно не решение данного вопроса, но это не решит моей проблемы. Я закончил с использованием обратного прокси-сервера, а не локальный прокси-сервер, это позволило мне использовать открытые ключи и autossh.

autossh -м 20000 -ННТ -Р *:80:имя localhost:80 [email protected]
+356
Kalyan Krishna 7 апр. 2011 г., 18:31:00
31 ответов

У меня есть следующий сценарий:

#!/usr/Бен/ОКР ЗШ
START_FOREMAN='/usr/Бен/ЗШ -с "Источник /главная/пользователя/.zshrc; начать прораб" ЗШ'
xfce4-терминал-вкладка -Ч -Т приложение-сервер-рабочая-каталог=/главная/пользователя/ГИТ/приложение -е $START_FOREMAN

xfce4-терминал-вкладка -Ч -Т АПИ-сервер-рабочая-каталог=/главная/пользователя/ГИТ/АПИ-е $START_FOREMAN

Обе эти команды зависят от ОКР настройки (chruby конфигурации), так что источник мой ./zshrc файл перед запуском бригадир камень.

Однако, если я запускаю этот, а потом пытаться Ctrl+С из давно запущенного процесса - оболочки заканчивается и я никогда не получил мое приглашение обратно.

Примечание: работа прораб старт в новую оболочку в том же каталоге возвращает мне подскажете после Ctrl+с.

Редактировать: кажется, что люди зациклились на что Форман вопрос, который, кажется, не так, как это висит с бегущей сказать ./gradlew bootRun или любого длительного процесса.

Форман наверняка выходы:

^CSIGINT получил
16:13:09 система | передача сигнала SIGTERM всем процессам
16:13:10 интерфейс API.1 | завершился с кодом 130

Как весна загрузки:

Ява.Ио.Класс IOException: поток закрыт
 в Java.Ио.BufferedInputStream.getBufIfOpen(BufferedInputStream.Ява:170)
 в Java.Ио.BufferedInputStream.read1(BufferedInputStream.Ява:291)
 в Java.Ио.BufferedInputStream.читать(BufferedInputStream.Ява:345)
 в Java.Ио.FilterInputStream.читать(FilterInputStream.Ява:107)
 в орг.градля.процесс.внутренние.потоки.ExecOutputHandleRunner.запустить(ExecOutputHandleRunner.Ява:51)
 в org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54)
 в орг.градля.внутренние.одновременно.StoppableExecutorImpl$1.запустить(StoppableExecutorImpl.Ява:40)
 в Java.утиль.одновременно.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.Ява:1142)
 в Java.утиль.одновременно.ThreadPoolExecutor$Работник.запустить(ThreadPoolExecutor.Ява:617)
 в Java.яз.Нить.выполнения(резьба.на Java:745)
:bootRun не удалось
> Дом 100%

В этот момент я ничего не могу сделать - все игнорируется, и у меня есть, чтобы закрыть вкладку.

+962
NightElfik 03 февр. '09 в 4:24

Другим способом могло бы быть использование ipset с iptables. ipset доступен в большинстве базы для Linux РЕПО.

Вы можете сделать ipset IP-адресов, используя, например, -

ipset создать serverblacklist хэш:чистая
ipset -это serverblacklist 192.168.1.24

...и добавить такое правило, чтобы блокировать ipset стол 'serverblacklist' ИПС-

в iptables -a входной сигнал -п ТСР -м комплект --матч-набор serverblacklist ГРЦ -й капли

Аналогично, вы могли бы также сделать белый список IP-адресов, чтобы разрешить и запись в iptables, чтобы явно разрешить их, в зависимости от того, что является наиболее целесообразным.

+947
KrenkoTheLoaf 20 сент. 2011 г., 22:46:03
Другие ответы

Связанные вопросы


Похожие вопросы

Вы могли бы попробовать установить LD_LIBRARY_PATH для /дома/меня/местного/Каир-1.7.6/Либ потом попробовать ./настроить --префикс=/домой/меня/местного/панго-1.32.6

+891
Swurl 17 мар. 2014 г., 20:26:05

Допустим, у меня есть скрипт, который перекликается $1

#!/бин/Баш
Эхо $1

Это называется test.sh. Затем я называю /bin/test.sh "тест". Выход теста. Но это не работает:

/bin/test.sh 'т е строительст'

Есть синтаксическая ошибка.

Там может быть что угодно между этими двумя одинарными кавычками, например

Тэ /bin/test.sh '"с"т" или/bin/test.sh 'Тэ Не" или/bin/test.sh 'ТЭ"с'

Есть ли способ бороться с этим? Я могу работать только с приложенным цитаты. Я не могу изменить то, что находится внутри переменной; это парсинг журнала. Все может быть в записи журнала.

Мне нужно для bash, чтобы правильно принимать эти аргументы.

Пример:

/bin/test.sh '2015.11.11 07:45:44.060|исполнитель-2|||ошибка|236 - PDF-документ для 5616904 не была создана!'

Это не работает из-за одного ' в слове не внутри строки.

Строка является неоспоримым размещены именно так, как я написал. Я использую его для Zabbix (разрешение контроля). Так что в Zabbix это что-то вроде этого:

/bin/test.sh '{$триггера.Значение}'

Но в конце {$триггера.Значение} заменяется фактической строки и скрипт вызывается с буквальным значением.

+845
HaridingzLiu 2 июн. 2013 г., 15:04:56

Что-то очень неправильно с моей сетевой стек прямо сейчас. Не знаете, где, чтобы начать отладку. У меня Ubuntu 18.10 запущена ВМ с Windows 10 с qemu/kvm-переключателей. Сети соединены вместе, так как Ubuntu, так и Windows показывают на одной и той же подсети. Сам компьютер напрямую подключен к модему/маршрутизатору через Ethernet.

Запустив пинг ночь на Ubuntu 18.10:

--- Статистика ping 8.8.8.8 ---
47870 пакетов, передающихся, 45768 получил, 4.39106% потери пакетов, время 48161ms
РТТ мин/ср/Макс/mdev = 7.666/26.841/1089.663/29.587 МС труба 2

Под управлением той же команды в то же время на виртуальной машине Windows:

Статистика ping для 8.8.8.8:
 Пакетов: отправлено = 47466, получено = 47453, потеряно = 13 (0% потерь),
Приблизительное время приема-передачи:
 Минимальное = 8 мс, максимальное = 521ms, среднее = 26ms

Конфигурации бортовой сети Linux:

bridge0: флаги=4163<копирование,трансляция,запуск,мультикаст> МТУ 1500
 инет 192.168.0.18 маска трансляции 255.255.255.0 192.168.0.255
 inet6 на fe80::5f60:4c3c:6e7d:fe0d prefixlen 64 0х20 кодобласти<ссылка>
 inet6 2607:f2c0:e00a:6fb:909a:d129:4ca4:5178 prefixlen 64 кодобласти с 0x0<глобальной>
 inet6 2607:f2c0:e00a:6fb::4 prefixlen 128 кодобласти с 0x0<глобальной>
 эфир 62:Е1:компакт-диск:28:ФК:23 txqueuelen 1000 (локальные сети)
 RX пакетов 1156702 байт 266528351 (266.5 МБ)
 Ошибки ГХ 0 за 0 перерасход 0 рамы 0
 Техас пакеты 1321781 байт 148373341 (148.3 МБ)
 Ошибки Техас за перерасход 0 0 0 0 0 перевозчик столкновений

eno1: флаги=4163<копирование,трансляция,запуск,мультикаст> МТУ 1500
 эфира переменного тока:1-ый этаж:6б:77:45:68 txqueuelen 1000 (локальные сети)
 RX пакетов 1141435 байт 826615245 (826.6 МБ)
 Ошибки ГХ 0 за 0 перерасход 0 рамы 0
 Техас пакеты 1136699 байт 175653093 (175.6 МБ)
 Ошибки Техас за перерасход 0 0 0 0 0 перевозчик столкновений
 устройство прерывания память 16 0x52300000-52320000 

Ло: флаги=73<вверх,замыкания,работает> МТУ 65536
 инет 127.0.0.1 сетевая маска 255.0.0.0
 inet6 ::1 prefixlen 128 кодобласти 0х10<хост>
 петли txqueuelen 1000 (местный шлейф)
 RX пакетов 5990 байт 445099 (445.0 КБ)
 Ошибки ГХ 0 за 0 перерасход 0 рамы 0
 Техас пакеты 5990 байт 445099 (445.0 КБ)
 Ошибки Техас за перерасход 0 0 0 0 0 перевозчик столкновений

vmtap0: флаги=4163<копирование,трансляция,запуск,мультикаст> МТУ 1500
 inet6 на fe80::60e1:cdff:fe28:fc23 prefixlen 64 0х20 кодобласти<ссылка>
 эфир 62:Е1:компакт-диск:28:ФК:23 txqueuelen 1000 (локальные сети)
 RX пакетов 1182468 байт 136243741 (136.2 МБ)
 Ошибки ГХ 0 за 0 перерасход 0 рамы 0
 Техас пакеты 1480981 байт 686427281 (686.4 МБ)
 Ошибки Техас за перерасход 0 0 0 0 0 перевозчик столкновений
+830
Kitikonti 14 сент. 2018 г., 13:27:39

Как переименовать файлы в каталоге, такие как следующий файл: PMC21375.pdf.txtя должен быть переименован в 21375.txt. я.е мне нужно удалить оба ЧВК и PDF-файлов из каждого файла.

+797
David Tuite 25 февр. 2011 г., 10:10:29

У меня был "неявный CR в каждом ЮФ" установлен по умолчанию в замазку и, что был виновником. Экран был отвлекающий маневр.

+778
Craig McQueen 20 мая 2019 г., 14:16:16

Список процессов командой, чьи линии соответствуют строки:

livepgrep(){ ПС о государственной=пид=команда=|сед-Е-Н "/ сед-е-н/д;/^[^ЗТ] +[0-9]+ .*[email protected]/п"; }
 ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^
 | | | | | | | | | | |
процессы ----+ | | | | | | | | | |
выходной формат --+ | | | | | | | | |
государство ------процесс+ | | | | | | | |
пид -----------------------+ | | | | | | |
полный командной строки ----------------+ | | | | | |
СЭД в качестве фильтра -----------------------+ | | | | |
использовать расширенные регулярные выражения -------------------------+ | | | |
исключить СЭД от результатов ----------------------поиск+ | | |
государство != З (зомби, несуществующей) != Т (перестал) -----------------------+ | |
пид ----------------------------------------------------------------------+ |
строка для поиска в командной строке ----------------------------------------------+

Примеры:

$ livepgrep tint2
С 493 tint2
$ livepgrep питона
С. 525 /usr/Бен/Python и /Бен/udiskie -с-Ф -с
С 580 вместо python2 /домашний/ХХХ/ОГРН/twmcpuram
+774
Kerridge0 30 мая 2015 г., 00:50:29

У меня была похожая проблема при установке браузера Firefox 16 в openSUSE 11.4 x86_64 с. У меня в Firefox 5 установлены с дистрибутива, и решил просто скачать последнюю версию с сайта разработчика. Браузер работал, а Java-плагин не может быть найден даже при размещении ссылки на версию 1.6_37 в Oracle Java-плагин в плагины в /usr/lib в/Мозилла/плагины, или /.Mozilla или плагинов.

Прочитав про проблемы с 64-битный Java-плагин, я решил обновить Firefox через YaST и его нашли две Java плагины: в IceTea и просто отлично. Яст установлены некоторые пакеты совместимости, чтобы заставить его работать. Кроме того, оказалось, мне пришлось использовать плагин IceTea, предусмотренных в openSUSE в качестве модуля Oracle разбился в Firefox.

+768
Josh Taub 9 июл. 2019 г., 16:05:22

Попробовать

СЭД 'с/^$/ - - -/ Chapter1Rev4'.МД

для этого во всех пустых строк. За это в первые, я хотел бы использовать на awk такой:

кот Chapter1Rev4.МД | у awk '{ если ($0 == "") { п++; Если (N<2) печатать "---"; иначе напечатать $0 } еще печатать $0}'

(или перенаправить вывод в новый файл с добавленным > файл).

+693
Kode Charlie 31 янв. 2019 г., 00:25:13

Я использую программное обеспечение Xournal активно в последние 15 лет, под различными операционными системами, а в последнее время в качестве виртуальной доски в классе (который я экспортирую в PDF для ученика после уроков).

Одна очень полезная функция - "удалить штрихи" режим ластика, который не является режимом по умолчанию. Я бы этот вариант должен быть выбран по умолчанию (чтобы сэкономить 3 секунды каждый раз, когда я начинаю xournal). Я пытался сохранить опцию "по умолчанию" и "сохранить настройки" без успеха. Некоторые другие особенности, кажется, быть сохранены и восстановлены из предпочтений, но не этот. Я пытался загрузить исходный код и изменить его, но немного теряется в нем.

Существует ли простой способ настроить Xournal для удаления инсульт по умолчанию?

+676
fulp 24 апр. 2018 г., 13:21:40

Ты слишком много думаешь. СЭД заменяет только первый экземпляр на линии по умолчанию (без модификатор), хотя вы все-таки хотите, потому что вы не столько хотите первой инстанции в линию, как в начале линии; и вы, как правило, не нужны четкие линии действия, вы пытаетесь использовать (почему?).

СЭД 'с/^" /"/'
+632
Kiromo 7 апр. 2019 г., 18:18:33

Сегодня я сделал регулярное техническое обслуживание, один из которых-сделать полное обновление:

судо apt-получить расстояние-обновления

Среди тех, модернизированный, там новое ядро, а также установлены новые пакеты жратвы.

Проблема решается этого. Загрузка автоматически снова.

+626
Pradeep Panda 19 мая 2016 г., 03:32:05

добавьте эту строку в ваш ФПМ бассейн конфиги, в каждой сессии пользователя, который вы собираетесь добавить.

слушать.режим = 0666

такой каталог/opt/php-кодом-5.6.3/и т. д/тефлон.д/пользователь1.конф

[пользователь1]
слушать.владелец = пользователь1
слушать.группа = пользователь1
пользователь = пользователь1
группа = пользователь1
слушать = /опт/РНР-5.6.3/розетки/пользователь1.носок
слушать.режим = 0666

Это делает ваше гнездо для чтения. Изменение разрешения гнездо чмод-это временное решение. причиной после перезапуска службы ее изменения в предыдущее состояние.

Изменить его на все, что вам нужно. Как 0660 , чтобы добавить разрешение только для групп и владелец. но 0666 будет хорошо.

+617
Jay Swaqq 5 февр. 2013 г., 20:18:49

Я использую sshd на Убунту 16.4 LTE и я пытаюсь настроить мой демон , так что, когда пользователь подключен ФО слишком много времени, не делая ничего он вам отключиться от сервера SSH.

+554
aeead 30 янв. 2012 г., 03:04:18

Я получаю это

Гоб: предупреждение: менеджер брелок гном угнал агента GnuPG.
Гоб: предупреждение: помощью GnuPG не будет работать на прошлой неделе - пожалуйста настроить этот инструмент, чтобы не мешать системы GnuPG!

когда я использовать GnuPG-агент с Mutt. Но предупреждение не дает мне подсказку, как решить эту проблему, я тоже не смог найти информацию из документации GNOME.

+520
qsunflower 12 дек. 2012 г., 03:38:10

Я отвечал на подобный вопрос на суперпользователя здесь.

В кратце: я лично использовать не известные по Ф3.

Также учитывать, что не все USB и SD читателя карточки могут правильно прочитать "большую" SD-карты:

  • Карты памяти SDHC: 2го - 32го
  • Карты памяти SDXC: 32го - 2в

Если вы пытаетесь читать SDXC карты в кард-ридер, который может только читать SDHC карты, вы не сможете правильно прочитать все данные карты, и что может выглядеть как повреждение данных.

Источник: - Википедия - сандиск

+488
Xu Wang 24 янв. 2016 г., 18:23:19

Я обнаружил, что следующие работы в четырех снарядов у меня установлена на моем компьютере (Баш, Даш, ЗШ, хсг):

$ ПС-п $$

Следующие работы ПО для zsh, bash и тире, но не на хсг:

$ Эхо $0
+484
Sofia VB 27 дек. 2011 г., 11:44:53
  1. Моя система Oracle в виртуальную машину Linux 7.4 на VMware станцию 14

  2. У меня есть следующие записи в файле/etc/fstab строчку:

//someip/someshare /тугриков/темп протокол CIFS RW,то пользователь=someuser на,пароль=somepassword 0 0

  1. После того, как система начала я мог получить доступ к моим окнам поделиться

  2. После приостановки ВМ, а также возобновление его:

1) доступ в каталог/mnt/темп зависает шпатлевка терминал

2) размонтировать /шоссе/временные команды зависает шпатлевка терминал

3) система перезагрузится через 14 минут

Как обойти эту проблему?

Есть ли возможность автоматически отключить Windows делите перед сном и снова смонтировать его после пробуждения?

Или, может быть, принудительно размонтировать его после Awaiking и снова горе?

Или, может, есть проблемы с варианты установки в файле/etc/fstab файл?

enter image description here

+440
Renu Yadav 23 апр. 2019 г., 12:07:49

Баш руководство государства:

Если bash ждет завершения выполнения команды и получает сигнал для что ловушка была установлена, ловушка не будет выполняться до тех пор, пока команда завершает.

Это означает, что при поступлении сигнала на баш , когда вы посылаете его, ловушку при получении сигнала SIGHUP будет называться только тогда, когда кошка заканчивается.

Если такое поведение нежелательно, то либо использовать Баш примитивы (например, чтение + е в цикле вместо кошки) или использования фоновых заданий (см. Стефана ответа).

+408
user15523 17 авг. 2013 г., 08:22:21

Я использую Debian хриплый.

Я хотел бы резервное копирование системы связи (полный путь файла/etc/настройка/система-подключения), на USB-накопителе, который был отформатирован с файловой системой FAT32.

Папка содержит импортированные профили нескольких OpenVPN в файлах config.

Я пытался перетащить сказал папку с моим USB-накопитель безуспешно. Сообщение об ошибке "отказано в доступе".


Этот пост был отредактирован, чтобы включать 2 части отзывы о ОДС ответить на это.

Отзывы #1

Я не знал, что в rsync - это пакет, который мне пришлось установить. В любом случае, я установил его через Синаптик.

Я предположил, что в rsync будет работать только через судо. Поэтому я дал команду судо -я и ввел свой пароль.

Ниже приведены результаты:

корень@имя_хоста:~# сервер rsync -в AVZ файл /etc/диспетчер связи/системы связи /средства массовой информации/USB кабель
отправка списка добавочный файл 
системы связи/
по rsync: Чаун "/СМИ/USB и система-подключения" ошибка: операция не допускается (1)
по rsync: Чаун "/СМИ/USB и система-подключения/проводное соединение 1" ошибка: операция не допускается (1)

отправлено 619 байт получено 58 байт 1354.00 байт/сек
общая площадь составляет 5482 SpeedUp является 8.10
ошибка по rsync: некоторые файлов/у attrs не были переданы (см. предыдущие ошибки) (код 23) на главной.с(1070) [отправитель=3.0.9]

Я не знаю, почему я получила "операция не разрешена" ошибка.

Странно, когда я заглянул в содержимое USB флешку, я увидел содержимое системы соединения были скопированы на USB-накопитель.

Если скопировать файл успешно, почему сообщение об ошибке?


Отзыв #2

Я не смог подключиться к интернету после того, как сделали выше скопируйте файл с помощью по rsync.

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

Что я сделал дальше, было удалить при помощи rsync через синаптическую. Далее я перезагрузил мой компьютер.

Теперь я могу подключиться к интернету.

Что случилось?

+404
pastor007 21 янв. 2011 г., 13:33:18

В этой команде

СЭД с/xyxx/$дата1/' /u001/Scripts/abc.html > /u001/Scripts/abc.html 

перенаправление происходит впервые! Так что корпус открывается /u001/Scripts/abc.html для написания и опустошает его. Затем СЕПГ команда выполняется, но входной файл пуст, так что не выход.

А в комментариях предлагаю, вы должны использовать:

СЕПГ -я.бак с/xyxx/'"$дата1"'/' /u001/Scripts/abc.html 

что будет

  • создать файл резервной копии с расширением .бак и перезаписать исходный файл (-я.бак)
  • и использовать значение переменной из $дата1, потому что она помещается в двойные кавычки, в отличие от остальных СЕПГ выражение.
+341
Sasiwimol Patty 8 февр. 2014 г., 12:14:10

Я часто использую перезагрузки -н и выключения -Т теперь команды для перезагрузки и выключения системы.

Есть ли что-то подобное, чтобы выйти из текущей учетной записи пользователя?

То есть выход из моей пользовательской сессии для всей сессии. Я использую сервер Ubuntu с i3 так что, возможно, я ищу конкретные Убунту ответа(?)

+312
Mohammed Amin Tawfiq Barwari 3 мар. 2016 г., 05:29:57

Короткий ответ:

Нет.

Длинный ответ:

При установке пакетов через менеджер пакетов (АПТ, которая опирается на команды dpkg), файлы .деб архиве вам извлечены и перемещены к месту, где они должны быть. Файлы конфигурации перейдите в файле/etc, исполняемые файлы в /usr/Бен или другой Бен Дирс, библиотеки в/libи т. д. Стандарт, который определяет, какой файл идет где СЗХ (файл стандартную иерархию). Если вы вносите изменения в директории установки, вы, скорее всего, нарушает этот стандарт. Во всяком случае, в dpkg есть --каталог_установки вариант, но он будет портить вещи, если используется во всем мире.

Ответ на ваш проблема:

Как я прочитала в вашем комментарии, почему вы хотите сделать это потому, что у вас не осталось свободного места на корневом разделе, но вы по-прежнему много его в /usr/местные.

Изменение директории установки не является решением проблемы, необходимо переформатировать жесткий диск. Вы можете изменить размеры разделов, если вы не хотите переустанавливать систему (которая не нужна вообще). Попробуйте загрузиться живой секционирование системы, например, GParted, если вы предпочитаете графические инструменты (для командной строки, проверьте расстались и программы fdisk).

Другое решение (я бы предпочел это, так как это позволяет больше гибкости в будущем) для настройки ЛВМ. ЛВМ стоит для управления логическими томами, что позволяет (в отличие от других замечательных функций) изменение размеров разделов без потери данных и необходимости перераспределить разделы жесткого диска. Это слишком сложно, чтобы объяснить здесь, но есть отличные проводники на нем. Одним из таких является HowToForge и вы можете также проверить соответствующие ArchWiki страницы.

+258
Daniel Tseng 26 авг. 2010 г., 10:20:34

У меня есть устройство сбора данных, которое записывает 5 атрибутов данных в секунду. Первый столбец данных-это прошедшее время, в секундах, и всегда последовательно т. е. N+1. Поля данных разделены запятыми.

Случайным образом, устройство не записывает образец и, таким образом, в файле есть пропустить второй, а иногда и больше. Например, ниже пример № 167 отсутствует

166,1.09424,240,76,132
168,1.10088,215,76,132
169,1.10765,213,78,131
170,1.11458,198,79,131

и в этом, 294 и 295 пропали без вести

292,2.04078,285,66,108
293,2.04673,302,64,108
296,2.06309,306,67,109
297,2.06859,370,66,109

Собранные данные будут иметь произвольное количество строк/образцы до 1 миллионов больше точек данных в сессии. Количество выпавших образцов может быть более 200, разбросанные хаотично по всей.

Я ищу скрипт или команду, которая работает через файл и если линия отсутствует, будет добавлена новая строка, и добавить штамп времени/образец такой

166,1.09424,240,76,132
167
168,1.10088,215,76,132
169,1.10765,213,78,131
170,1.11458,198,79,131

или это

292,2.04078,285,66,108
293,2.04673,302,64,108
294
295
296,2.06309,306,67,109
297,2.06859,370,66,109

Я нашел этот ответ , который является частичным решением проблемы, но дает много неправильных новых линий. Я задал этот вопрос в менее точной форме и есть лучший ответ, но он до сих пор не получил меня решение.

Предпочел бы bash-скрипт, используя команды, которые работают на OSX 10.14.2. Спасибо заранее.

+217
Mayer Green 7 авг. 2016 г., 17:09:48

Использовать обратные кавычки вместо кавычек.

dbnya=`Эхо $(дата +%м%м%д%ч%м%ы)`

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

+180
Omar Moalla 14 июн. 2015 г., 07:15:51

Я был СШ передоза в малина Pi под управлением Raspbian, редактирование файла с нано, когда я потерял мое подключение к интернету (оставляя в зоне WiFi). После переподключения через час, я обнаружил, что пи провел меня выгнали, но после повторного входа в игру, я увидел, что это не остановить задание. Когда я снова открыл нано, он мне сказал, что файл был отредактирован предыдущий процесс нано, и он дал мне ПИД. Я внес существенные изменения в файл и забыл сохранить, но, предположительно, изменения все же есть.

Как я могу сказать, нано, чтобы сохранить и выйти (^О -> ввод -> ^X) или открытии задания в новой оболочке, из за исходного процесса?

+157
roberigy 7 июн. 2019 г., 11:51:30

Я хочу, чтобы скомпилировать Октавы 4 с поддержкой OpenGL/Гуй, но не знаете, какие пакеты должны быть установлены на системе RHEL/CentOS в. Я только получаю предупреждение:

настроить: предупреждение: с поддержкой OpenGL либы (на GL и Glu) не нашел ... отключение графического интерфейса
настроить: предупреждение: 
настроить: предупреждение: я не нашел необходимых библиотек для компиляции собственного
настроить: предупреждение: графика. Не нужно иметь собственный графический,
настроить: предупреждение: но вам нужно будет его установить или нет
настроить: предупреждение: быть в состоянии использовать любые построения команды Октавы 
настроить: предупреждение:

Любые предложения, которые в OpenGL пакеты для установки?

Редактировать: конфиг.журнал показывает:

настроить:24012: ССЗ -о'conftest -г -О2 -pthread в -fopenmp conftest.с-лгл-лм >&5
в /usr/lib64/libX11.так.6: неопределенная ссылка на `xcb_wait_for_reply64'
в /usr/lib64/libX11.так.6: неопределенная ссылка на `xcb_poll_for_reply64'
взыскать 2: для LD вернулся 1 статус выхода
настроить:24019: $? = 1

Загрузил конфиг.журнал: https://www.dropbox.com/s/m89kukk5kfyjkky/config.log?dl=0

+150
Kritner 2 июн. 2016 г., 00:05:37

Я нашел способ изменить продолжительность времени, в течение которого тачпад отключается при наборе текста. Для кого-то там ищет вот это :

Примечание: поиск Google дает ответ достаточно быстро

Просто запустите программа syndaemon -д и добавить как вариант -я wait_time , где wait_time-это отрезок времени, чтобы ждать, прежде чем снова включить тачпад. Другие полезные параметры, чтобы дать syndaemon относятся никогда не отключать тачпад при нажатий формата модификатор+клавиша и только отключение кликов мыши и не движений.

Так, в моем случае, я добавил следующий скрипт я запускаю на входе:

#Избавиться от предыдущих syndaemon
команду killall syndaemon
#Более агрессивное поведение, включить мод+комбинации клавиш, включить движения мыши 
syndaemon -я 0.2 -к-т -д

С учетом всех этих изменений, особенно флаг, я могу жить с тачпада, как это сейчас!

+106
penartur 21 мая 2015 г., 04:35:07

Арка Linux имеет следующий, чтобы сказать о xbacklight:

Яркость можно выставить используя пакет xorg-xbacklight пакет.

Примечание: xbacklight работает только с Intel. Radeon не поддерживают Собственность RandR подсветки. xbacklight в настоящее время не работает с драйвера выбор режима для схем.

Установить яркость на 50% от максимального:

$ xbacklight -набор 50

Шагом можно использовать вместо абсолютных значений, например увеличение или уменьшение яркости на 10%:

$ xbacklight -Inc в 10
$ xbacklight -декабря 10

Если вы получаете "нет выходы имеют свойство error подсветка", это потому что расширения xrandr/xbacklight не выбрать правильный каталог /системы/класса/подсветка. Вы можете указать каталог, установив Подсветка опция устройства раздел в файл xorg.конф. Например, если имя каталога intel_backlight, устройства секции быть настроен следующим образом:

в /etc/Х11/файл xorg.конф
-------------------
Раздел "Устройство"
 Идентификатор "Card0"
 Водитель "Интел"
 Опция "подсветка" "intel_backlight"
EndSection

Следующие работал для меня на стрейч рабочего стола LXDE в Debian.

  1. Проверил подсветку каталога: Общ /системы/класса/подсветка. У меня есть intel_backlight.

  2. Чтобы получить идентификатор, я побежал расширения xrandr --многословный. Рудник оказался 0x72.

  3. Просмотрев файл/etc/Х11/, я не нашел файл xorg.конф, поэтому я сделал мои собственные и ввели информацию я нашел:

    Раздел "Устройство"
     Идентификатор "0x72"
     Водитель "Интел"
     Опция "подсветка" "intel_backlight"
    EndSection
    
  4. Потом я перезагрузил. Он работал оттуда.

  5. С рабочего стола LXDE работает на Openbox, я отредактировал ~/.config/openbox/lxde-rc.xml и вставить следующие комбинации:

    <!-- Увеличение подсветка 10% -->
    <keybind key=ключ"XF86MonBrightnessUp">
     <имя действия="выполнить">
     <команда>xbacklight -Inc в 10</Команда>
    </действие>
    </keybind>
    
    <!-- Уменьшение подсветки 10% -->
    <keybind key=ключ"XF86MonBrightnessDown">
     <имя действия="выполнить">
     <команда>xbacklight -декабря 10</Команда>
    </действие>
    </keybind> 
    
+80
justinvoelker 26 мая 2018 г., 23:17:13

Я определенно хочу довольно-печатать ответ JSON, чтобы сделать его более удобным для чтения.

Это именно то, что https://httpie.org/ для. посылаю вам, разместить, поставить, удалить, патч и т. д. API и довольно печатать ответ в формате JSON.


Что касается завитка части вашего вопроса, то я понятия не имею, к сожалению.

+53
Ali Asghar 6 дек. 2017 г., 04:26:08

Показать вопросы с тегом

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil