Почему бы не установить MaxSessions пакет OpenSSH на 1000000?

У меня есть SSH-клиент настроен на мультиплекс мои сеансы:

Хоста *
ControlMaster авто
ControlPath ~/.СШ/розетки/%р@%н-%годовых
ControlPersist 600

Я периодически натыкаясь на по умолчанию сервер OpenSSH стороны MaxSessions предел 10. Ответ очевиден: для повышения MaxSessions ряда значительно больше, чем я когда-нибудь понадобится.

Есть ли причины, чтобы не просто установить его на 1000000? По умолчанию 10 предполагает, что это почему-то не.

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

+174
LeeCooper 22 янв. 2012 г., 04:38:56
36 ответов

Я предлагаю подход, который находится на полпути между двумя предложениями Гленна: использовать (простой, скаляр) переменной, но сломать его определение в нескольких строках:

myword="супер"
myword="${myword}Кали"
myword="${myword}о"
myword="${myword}стика"
myword="${myword}истечении отправляет"
myword="${myword}Али"
myword="${myword}Гут"
+993
Arezu Aghasey 03 февр. '09 в 4:24

Я пытаюсь telnet для imap-mail.outlook.com на порт 993. Когда я подключиться к нему, я получаю

Попытка 157.56.195.250... 
Подключен к imap-mail.outlook.com. 
Escape-символ '^]'.

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

Соединение закрыто иностранном хостинге.

Я пытаюсь определить (или даже может предположить) причину я не знаю достаточно о telnet, чтобы даже сделать обоснованное предположение. Может кто-нибудь мне точку в правильном направлении?

Для записи, я могу подключить настольный клиент электронной почты на этот адрес и он работает нормально. Машину я пытаюсь С находится в той же сети под управлением CentOS 6 без каких-либо правил брандмауэра, который явно в любом случае не проблема.

+985
GhostToast 18 дек. 2014 г., 05:23:56
Другие ответы

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


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

thrig имеет отличный ответ. Если вы хотите придерживаться Баш (хотя во время чтения цикла крайне медленно, и нудно, чтобы получить правильный синтаксис-мудрый), использовать другой файловый дескриптор для чтения из файла и позволяют ожидать, чтобы держаться в потоке stdin:

пока ИФС= читайте -Р-У3 ИС; сделать
# .................^^^
 /usr/Бен/ожидать << ВФ
 нерест СШ "корень@$ИС" dmidecode 
 ожидать "пароль:"
 отправить "ХХХХ\Р";
взаимодействовать
ВФ
сделали 3< iplist 
# ...^^

Если команда dmidecode не требует человеческого взаимодействия, изменение взаимодействовать , чтобы ожидать ВФ

+935
amemni 19 окт. 2010 г., 00:50:22

Вы всегда можете проверить на странице человек из вашей оболочки. мужчина Баш говорит:

Специальные Параметры
 # Расширяет число позиционных параметров в десятичном формате.

Поэтому скрипт может проверить, сколько параметров приводятся с такой код:

если [ "$#" -экв. 0 ]; тогда
 Эхо "вы не сдали какой-либо параметр"
интернет
+868
nsnfn 22 авг. 2012 г., 03:05:36

Есть ли пространство инструментом, который можно извлечь и выбросить список плохих блоков на устройстве флэш-памяти NAND? Я проверил mtdinfo командной строки утилита, а также искали в/proc и /sys файла, но не мог найти ничего.

Я ищу что-то подходящее для использования из скрипта оболочки.

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

+868
Hohyun Jung 26 окт. 2014 г., 01:11:49

У меня есть машина с FreeBSD, который я пытаюсь настроить статический IP-адрес, поэтому я добавил следующие строки в /etc/файл RC.файл conf

ifconfig_wlan0="инет 192.168.0.20 маска подсети 255.255.255.0"
defaultrouter="192.168.0.10"

после перезагрузки Сеть сервис я больше не могу подключиться к маршрутизатору. Если я пинг, я получаю сообщение хозяина вниз. Если я как wlan0 использовать DHCP в /etc/rc автомобиль.конф, я могу подключиться к роутеру нормально, но если я пытаюсь установить статический IP я не могу подключиться. Любая идея, что я может быть делаю неправильно здесь?

+837
basel elkady 11 февр. 2010 г., 22:20:32

Я знаю, это старый вопрос, но если кто-то находит свой путь, вот и ищу ответ, попробуйте использовать что-то вроде этого:

расширения xrandr --выход LVDS1 --авто --первичный --вывода HDMI1 --Авто --же-как LVDS1 --шкала-от 1920х1080

(адаптировать к вашим конкретным обстоятельствам/требования, конечно!)

+836
pitcheverlasting 24 июн. 2019 г., 21:16:35

Есть вариант --максимум-размером с rsync, который будет исключать файлы из-за определенного размера копирование из одного каталога в другой. Из man-страницы;

параметр --max-size=размер
 Это говорит о rsync, чтобы избежать передачи любой файл, который больше, чем указанный размер. Значение размера может быть suffixed с строку, чтобы указать размер мультипликатора, и может быть дробным числом (например, модель, Макс размер=1.5 уровня Мп). 
Этот параметр является правило переноса, не исключают, поэтому она не влияет на
 данные, хранящиеся в файле-списки, и, таким образом, это не влияет на удаление. Он просто ограничивает файлы, которые просит приемника должны быть переданы. 
Суффиксы следующие: lqKrq (или lqKiBrq) - это кибибайт (1024),
 lqMrq (или lqMiBrq) - это мебибайт (1024*1024), и lqGrq (или lqGiBrq) - это гибибайт (1024*1024*1024). Если вы хотите, множитель должен быть 1000, а не 1024, используйте lqKBrq, lqMBrq, или lqGBrq. (Примечание: строчные также принят для всех значений.) Наконец, если суффикс заканчивается в ЛК+1rq или LQ-1rq, значение будет смещение на один байт в указанном направлении. 
Примеры: - максимальное-размер=1.5 Мб-1 является 1499999 байт, и-максимум-размер=2г+1-это
 2147483649 байт.
+814
Hrishikesh Shinde 10 нояб. 2014 г., 15:18:13

То, что вы ищете-это нтпд с --panicgate вариант.

В panicgate опция позволяет первая регулировка после нтпд начинает быть любого размера. Это именно для случая использования вы описали, когда приходит машина и часы неточными. Когда нтпд начинается с этой опцией, это может занять время для него найти сервер и создать синхронизацию с ним.

Этот вариант сам по себе решает ваш товар #1.

#2 ваниль нтпд. Нтпд сохраняет файл дрейф скорости рассогласованию часов вашей системы.

#3 тоже такой же, как #1. В --panicgate возможность не ограничивается сразу, когда нтпд начинается, она ограничивается "первой перестройки", когда эта корректировка.

+802
Conor McDermottroe 11 окт. 2014 г., 06:55:17

В snmpd сервис на моей системе Debian не доставить информацию о трафике на сетевых адаптеров. Я нашел следующее сообщение в syslog: snmpd будет: невозможно открыть /труды/нетто/Арп

Когда я выполнить сейчас "кот /труды/нетто/Арп" в качестве корня отображения содержимого. Но не когда я запускаю команду через любого другого пользователя. Поскольку сервис и snmpd под собственным пользователю сообщение об ошибке выше имеет смысл.

Я знаю, что ядро является ограничение доступа к виртуальной папке /тез. Докл. Но как я могу выяснить, почему это запрещено и как снять такое ограничение?

Спасибо за вашу помощь.

+760
EMotion 9 сент. 2017 г., 05:05:15

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

Это руководство помогло мне больше всего: http://blog.sarah-happy.ca/2010/10/ubuntu-1010-vnc-login-screen.html

но я также использовать данное руководство в качестве ссылки: http://www.ibm.com/developerworks/opensource/library/os-multiuserloginsvnc/index.html?ca=drs-&utm_source=dlvr.it&utm_medium=twitter

Я использую в Fedora 17 бета, и моя цель-быть в состоянии, чтобы позволить нескольким пользователям одного хост-компьютера через VNC, причем каждый пользователь получает уникальный рабочий стол, который не зависит от других пользователей. Поэтому, при запуске нового сеанса VNC, он подключается к программа XDM позволит им войти. Все работает безупречно за исключением экрана входа, глядя, как он с 1980 года.

+725
Tobias Helbich 16 февр. 2019 г., 06:37:30

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

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

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

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

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

+704
Stefan Harmeling 3 нояб. 2014 г., 21:50:01

Dropbox и демон считывает параметры конфигурации и пытается подключиться к X, как это было раньше. Удалить его конфигурации для данного пользователя, чтобы заставить его забыть о прошлом и снова запустить его. Это решит вашу проблему.

+662
Jeff Kubina 9 февр. 2010 г., 01:04:14
$ брандмауэр cmd --зоны=внешние \
- добавить-вперед-port=порт=80:АДР=172.16.1.1:прото=ТСР:toport=80:так=192.168.0.2

Ссылки

Используя "богатый язык" правила

Вперед IPv6-пакеты, полученные от 1:2:3:4:6:: на порт 4011 с протоколом TCP для 1::2:3:4:7 на порт 4012:

правило семьи="протокол IPv6" адрес источника="1:2:3:4:6::" вперед-порт-аддр="1::2:3:4:7" до порта="4012" протокол="ПТС" порт="4011"

4.5.3.7.4.5. Используя богатый господствует командно пример журнала 5

+601
Roman Yakimovich 26 июн. 2017 г., 13:33:18

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

По крайней мере для GNU Баш 4.X и более поздних синтаксис-шаблона regex по умолчанию синтаксис регулярных выражений в Emacs. Там могут быть небольшие различия (в которую я должен исследовать, чтобы знать), скажем, вещи могут быть лучше знакомы с, такие как СЭД, как awkили grep в утилиты регулярные выражения' синтаксис...
Если вы находитесь на RHEL, проверьте ваш доктор тщательно о том, как вещи могут быть немного разные...
В любом случае вы всегда можете указать, например:

 оператор все=NOPASSWD: /usr/Бен/найти -типа F -regextype поиска регулярных выражений ".*ядро\.[0-9]*$"

... значит, либо обычный файл из текущего каталога вниз, которая начинается с одной или более любых символов, за которыми следует строка "ядро.", концовка с одной или более цифр.
Опять же, это то, что вы хотите ?
Если нет, состояние, в простом английском языке, что вы хотите, чтобы ваш regex чтобы сделать, или просто привести несколько показательных примеров того, что вы хотите поймать, так что я могу перевести это в правильное ГНУ ароматный греп-стиль регулярных выражений.

Слово предостережения:

  • Использовать же пользователям использовать sudo? правила на различных платформах, я бы порекомендовал вам систематически указать тип синтаксисе регулярных выражений вы хотите это использовать, как показано выше.
  • В контексте пользователям использовать sudo?, я бы всегда указывать путь, по которому вы хотите выполнить поиск. Используйте путь флага с последующим абсолютный путь самый верхний уровень поддерева вы хотите найти.

=====================

Все сказал, для удобочитаемости и безопасности при работе с пользователям использовать sudo?я вообще рекомендую писать минимальной универсального сценария для вашего найти УМК, например, называется findcore.sh, принадлежит корень:root, с правами 751, который не принимает параметров (через использование "").

оператор все=NOPASSWD: /path/to/findcore.sh ""

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

НТН

+537
LuizAngioletti 7 мая 2013 г., 07:52:33

Я бегу на настольном компьютере с Fedora19, Gnome3, двух мониторов (30" левый, 27" справа).

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

garbled mouse pointer

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

Когда это произойдет, до сих пор я не нашел каких-либо способ восстановить указатель мыши. Я нашел в этом ответ на мысль о том, как установить указатель на какой-то другой значок, и я буду уверен, чтобы попробовать, что в следующий раз это случится. Но до сих пор даже переключение пользователей или выхода из системы и повторного входа в не меняет ситуации: невидимые мыши на 30" экране и искаженный один на 27". Не зная лучшего решения, я должен перезагрузить.

Любые идеи?

Ссылки:

Прочая информация:

# команды uname -а
Линукс Эвиан 3.14.7-100.fc19.архитектуру x86_64 #1 СМП Ср 11 июн 22:34:02 мирового архитектуру x86_64 архитектуру x86_64 x86_64 с 2014 GNU/Линукс
# команду lspci
00:00.0 ведущего моста: корпорация Intel 2-го поколения Core семейство процессоров микросхем контроллера (пересм 09)
00:01.0 PCI с моста: корпорация Intel процессор Xeon Е3-1200/2-го поколения Core семейство процессоров PCI Экспресс корневой порт (откр. 09)
00:контроллер связи 16.0: корпорация Intel 6 серии/C200 серии семейство наборов микросхем МЭИ контроллер #1 (Ред. 04)
00:1А.0 контроллер по USB: корпорация Intel 6 серии/C200 серии семейство наборов микросхем USB расширенный хост-контроллер #2 (об. 05)
00:1Б.0 Звуковое устройство: корпорация Intel 6-й серии/C200 серии семейство наборов микросхем высокой четкости аудио контроллер (об. 05)
00:1С.0 PCI моста: корпорация Intel 6-й серии/C200 серии семейство наборов микросхем PCI Экспресс корневой порт 1 (об В5)
00:1С.2 слота PCI моста: корпорация Intel 6-й серии/C200 серии семейство наборов микросхем PCI Экспресс корневой порт 3 (об. В5)
00:1С.3 слота PCI моста: корпорация Intel 6 серии/C200 серии семейство наборов микросхем PCI Экспресс корневой порт 4 (пересм В5)
00:1С.4 PCI моста: корпорация Intel 82801 мост шины PCI (пересм В5)
00:1С.5 PCI моста: корпорация Intel 6-й серии/C200 серии семейство наборов микросхем PCI Экспресс корневой порт 6 (откр. В5)
00:1С.6 PCI моста: корпорация Intel 6-й серии/C200 серии семейство наборов микросхем PCI Экспресс корневой порт-7 (Ред. В5)
00:1С.7 PCI моста: корпорация Intel 6-й серии/C200 серии семейство наборов микросхем PCI курьерский корневой порт 8 (пересм В5)
00:1д.0 контроллер по USB: корпорация Intel 6 серии/C200 серии семейство наборов микросхем USB расширенный хост-контроллер #1 (об. 05)
00:1Ф.0 ISA мост: корпорация Intel Р67 Express семейство наборов микросхем контроллера ЗЗК (Ред. 05)
00:1Ф.2 контроллер шины рейд: контроллер корпорации Intel с интерфейсом SATA 82801 [режим "рейд"] (откр. 05)
00:1Ф.3 шины SMBus: корпорация Intel 6-й серии/C200 серии семейство наборов микросхем контроллера шины SM (об. 05)
01:совместимый контроллер VGA с 00.0: предварительные микро-приборы, Инк. [АМД/АТИ] RV730 ГЛ [видеокартами FirePro V3750]
01:Звуковое устройство 00.1: предварительные микро-приборы, Инк. [АМД/АТИ] RV710/730 аудио HDMI [Radeon серии HD 4000 серии]
03:контроллер SATA 00.0: Марвелл технологии группа Лтд. 88SE9123 с PCIe интерфейсом SATA 6.0 Гбит/с контроллера (откр 11)
04:контроллер USB 00.0: корпорация NEC uPD720200 USB 3.0 хост-контроллер (Ред. 04)
05:00.0 PCI моста: Асмедиа технологий. ASM1083/1085 PCIe для PCI моста (Рэв 01)
06:02.0 порт FireWire (стандарт IEEE 1394): с помощью технологий, Inc. VT6306/7/8 [регулятор огонь II(м)] стандарт IEEE с OHCI 1394 (Ред ц0)
07:контроллер USB 00.0: корпорация NEC uPD720200 USB 3.0 хост-контроллер (Ред. 04)
08:00.0 Ethernet контроллер: Realtek полупроводника ко. ЛТД. RTL8111/8168/8411 PCI Экспресс гигабитный Ethernet-контроллер (откр 06)
09:контроллер SATA 00.0: технология Corp. для JMicron JMB362 контроллера SATA (об 10)
+528
jaychand 1 дек. 2014 г., 02:36:03

Поставить кавычки вокруг вещи, которые вы хотите, чтобы рассматриваться как отдельные аргументы по программе:

Сокс "х $" "$(и basename "$х" .Флаке).в ближайшее время"

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

+505
doublejosh 28 февр. 2019 г., 02:16:32

Вы можете определить, если пользователь уже прошел проверку подлинности с судо -ВН 2>/dev/нуль

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

функции printf '%з\п' "$(диалоговые --вывод-ФД 1 --PasswordBox и "введите пароль:" 10 30)" | \
судо -СВП "
  • --выход-ФД 1 говорит диалог вывода на стандартный вывод
  • функции printf используется для добавления новой строки на вход, который необходим для судо -с
  • судо -п " использует " в качестве пароля сообщения, скрывает это

Если ты крут с хранением свой результат в переменной, вы можете просто функции printf '%з\п' "${SUDOPWD}" и это должно помочь

+502
Nicholas Renzetti 22 окт. 2019 г., 03:22:20

Предполагая, что речь идет о регулярных файлов, в случае:

СР to_do сделано

Если сделано это не для записи, вы получите сообщение об ошибке. В противном случае, содержание to_do будут скопированы более сделать. Это значит, что сделано все ту же инф, права, собственности, рождения время. К -п (или в некоторых реализациях) бы попробовать и скопировать некоторые из атрибутов to_do.

С:

СР -Ф to_do сделано

Если вы не имеете доступ на запись сделали, ЗП сначала отвязать делать (что вы будете делать, если у вас есть доступ на запись в текущий каталог и текущий каталог не имеет Т бит) и создать новый. СР будем стараться и копировать как многие атрибуты to_do, как было бы, если сделал не существовало заранее.

С

МВ to_do сделано

to_do - это просто переименовали. Это только в текущем каталоге, который изменяется. Если сделать существовавшего до стороны, он разрывается в первую очередь.

+466
Matthias Hryniszak 18 мар. 2016 г., 13:09:35

Я пытался решить мои проблемы, что мой тачпад не работает на моем Леново 720-15IKB по установке последней версии ядра радиоуправляемый 4.14.проект RC5, как описано здесь, который действительно работает! Тачпад работает тогда! Но теперь у меня новая проблема вызвана тем, что ядра:

Сеть не работает с ядром 4.14-проект RC5

Я не получаю никаких протоколов IPv4 IP адрес в локальной сети. Протокол IPv6 работает правильно. Если IPv6 работает в вашей сети, вы можете добавить все необходимые данные вручную в файле /etc/hosts-файл, но это не решение ;)

Я мог только обойти его, как это:

Вместо DHCP я использовал ручную настройку WiFi, который до сих пор не помогло сначала. Потом мне подключили USB-LAN адаптер сразу и заметил, что у меня правильные настройки интернет через локальную сеть то. Это выглядит как-то исправили некоторые конфигурации. Теперь я могу сделать правильные настройки интернет через WiFi. Также после перезагрузки я могу подключиться только через WiFi. Но DHCP-сервер все еще не работает. Я проверил это с 3 разных WiFis в разных местах.

Я просто установлены обычная стандартная Убунту 17.10 с systemd и менеджер сети, никаких изменений.

Как я могу получить ИП4 с DHCP работает с последним ядром?

+455
hoffmann111 31 июл. 2016 г., 01:48:42

От ручного греп по

-э узор’
‘--выражение regexp=узор’

Это может использоваться, чтобы указать несколько поиск модели, или для защиты шаблона, начинающиеся с ‘-’. (‘-е’ это определенных в POSIX.)

Что значит "указать несколько шаблонов поиска" имеете в виду?

Именно означает для вывода каждой строки, которая содержит все поиск образцов определяются ? Если да, он делает то же самое, что труб несколько Грэпс, каждая из которых соответствует одному из шаблонов?

Спасибо.

+439
Sam Amira Namale 23 сент. 2014 г., 05:58:09

Просто чтобы уточнить, вы хотите сделать автоматическую установку? Если нет, вы можете сказать, программа установки Debian установить только минимальную программу в систему, а затем добавить материал позже. Это, как правило, установить только очень базовые вещи, а не х вещей на все.

Кроме того, вы можете использовать debconf предпосевной с ФАИ. Я не уверен, сможете ли вы сделать минимальный Дебиан установить, но я не вижу, почему нет. Поиск "debconf для предпосевной фай" или "в debconf автоматизации".

Кроме того, первый Google нажмите на "пользовательские программы установки Debian" является http://wiki.debian.org/DebianCustomCDно для того, что вы пытаетесь сделать, это может быть перебор.

+438
user6423 7 июн. 2010 г., 00:58:25

Я немного въелась с порядок сортировки Windows в моей голове. К сожалению, Windows не действительно позволяют легко изменить его.

Есть ли способ, чтобы эмулировать такой порядок сортировки с помощью инструментов Unix?

Пример, если каждый файл именем

{"От IE4 01", "От IE4!01", "Ie4_01", "Ie4_128", "Режиме IE5", "ИЕ6", "Ie401sp2","Ie501sp2"}

правильный порядок сортировки

От IE4 01
От IE4!01
Ie4_01
Ie4_128
Режиме IE5
ИЕ6
Ie401sp2
Ie501sp2
+406
Annesj Johansen 13 янв. 2013 г., 13:33:30

То, что допускается как раздел и имена разделов зависит от формата файла. Для эльфийка, определение формата, определение их куча и их назначение, а затем говорит:

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

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

+371
MouIdri 19 окт. 2016 г., 22:41:11

Мое решение учитывает решение @meuh выше и некоторые рытье.

Шаг первый-создать фиктивного пользователя блок ДГУ-среде.услуги:

[Блок]
Описание=Среда Импортного Цели

[Услуги]
Тип=импульсный
RemainAfterExit=истина
ExecStart=/ОГРН/правда

Следующим шагом нужно создать bash-скрипт:

#!/бин/Баш

systemctl --импорт-среды пользователя 
systemctl --начните пользователя ДГУ-среде.услуги

Далее добавить этот скрипт для запуска приложения ваш оконный менеджер, который гарантированно выполняться в ДГУ сессии и оконного менеджера, X, и т. д.

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

Далее, для всех подразделений в зависимости от этих переменных окружения, просто у них зависят от ДГУ-среде.услуги:

[Блок]
Описание=Услуги Резервного Копирования Двуличие 
Требует=ДГУ-среде.услуги
После=ДГУ-среде.услуги

[Услуги]
Тип=импульсный
ExecStart=/домой/naftuli/.местные/Бен/duply домашнего резервного копирования

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

+361
The two Cane Kid 2 окт. 2017 г., 16:37:27

С POSIX на awk:

#!/usr/Бен/на awk -е

Начать {
 печать ЭНВИРОН["AWKSCRIPT"]
}

Затем:

AWKSCRIPT=тест.на awk ./тест.на awk
тест.на awk
+358
natti laxmi vara prasad 2 февр. 2014 г., 16:26:07

В PHP

Несколько примеров:

РНР -Р "печати Пи();"
РНР -Р 'Эхо M_PI;'
Эхо "<?=Пи();" | РНР

Если вы хотите изменить точность попробовать:

в PHP -д точность=100 -р 'Эхо Пи();'

Размер числа с плавающей точкой зависит от платформы, хотя максимум ~1.8e308 с точностью около 14 десятичных цифр является общим значение (64-битный IEEE формат). [подробнее]


Если вы ищете еще более точной точностью, проверить Розетта код или код Гольф ГП для некоторых программных решений.

По теме: программное обеспечение, которое может вычислить Пи до не менее тысячи знаков в СР.ЮВ

+290
vnb 17 окт. 2013 г., 21:10:40

Команда подстановки $(...) выполняет команду, приведенные в скобках и помещает результаты в командной строке (ну, более или менее, см., В частности, вот если вы когда-нибудь понадобится.)

Эти делают то же самое:

Общ $(Эхо /бин)
Общ /ОГРН

В большинстве случаев, вы не хотите, чтобы запустить команду под себя в командной строке, а просто выполнять команды обычно (как вы делали с Общ папки node_modules | команда grep ...). Это так же, как и предыдущие, но просто странно:

$(Эхо Общ /бин)

В частности, $(на CD somedir) не делает ничего полезного, так как команда подстановки выполняется в подуровень, поэтому изменение каталоге не влияют на основной оболочки.

Это:

$(pregunta $(узел programa_instalado))

Сначала вызывается функция programa_instalado, которая выдает (допустим) 1. Затем оболочка пытается выполнить команду pregunta 1, но судя по ошибке, нет команды с таким именем. Если там были, на его выходе также будет выполнена как команда.

Же для ЖКТ и НПМ, так что либо вы действительно не имеют, как они установлены, или вы должны проверить, что ваш путь является вменяемым.

+269
fadliawan 2 февр. 2018 г., 10:34:09

Одним из способов представления строк, содержащих не-текстовых данных:

печать на Perl -NLE в ', если M/[^ -~\т\р]/' .bash_history | шестнадцатеричного представления -с

в основном печатать строку, если она соответствует знаку не (^) в пространстве для Тильды диапазона (печатных материалов, в Обзор набора ASCII(7)) и не какая другая не-текст, но ладно символов (строк должно быть волшебным образом обрабатывается флаг).

Если двоичное содержимое эти строки выглядит хорошо уничтожить, то вы можете удалить их через что-то вроде:

на Perl -я.упси -стым-х/[^ -~\т\р]//г' .bash_history

А потом, возможно, использовать

ЦМП -л .bash_history.опаньки .bash_history

чтобы убедиться, что правильные двоичные файлы были уничтожены.

+244
Kassian 23 авг. 2013 г., 11:15:24

Используя разложения по параметру:

$ сеть="198.168.1.254" 
$ next_serv="${сети%.*}.$((${сеть##*.} - 1))"
$ max_host="${сети%.*}.$((${сеть##*.} - 2))"

$ Эхо "$next_serv"
198.168.1.253
$ Эхо "$max_host" 
198.168.1.252
+202
Cs137 4 мар. 2016 г., 06:08:57

Можно, но это становится сложным. Если у вас свидание в простых секундах, например, секунд, прошедших с полуночи в четверг, 1 января 1970 года (в POSIX времени), он относительно легкий для того чтобы добавить минуту к нему:

$ дата +%с
1379385111
$ дата +%з | у awk '{печати "текущее время",$1,"скоро будет", 1 $+60}'
Текущее время 1379385275 скоро будет 1379385335

Ну и хорошо, но что если вы хотите сделать это с читаемым раз человека? Что если вы хотите добавить 4 месяца и 2 недели? Расчет на то, что уже через несколько секунд боль и интерпретации такая дата не простая. Например, какую дату не 411174000 представляют1?

Как бы вы прирастить Солнце 12 декабря 1936 , скажем, 3 недели? Это удивительно сложной проблемой, если вы не разрешено пользоваться современными библиотеками манипуляции. Думаю о конвертировании все даты до секунд, а затем добавлять, имейте в виду, что в одних месяцах 30 дней, другие-31, не говоря уже февраль и високосный год. Это действительно не тривиальная задача. Вот почему большинство языков программирования имеют дату манипуляции библиотек (на Perl, например, или с).

Помимо этого, дата можно разобраться с датами, как завтра или Октября 18 2017 и можете добавить и вычесть их и возвращает удобочитаемое даты вместо строки цифр.

Поскольку стандартные даты программа делает это намного проще, почему мы должны идти и изобретать колесо?

1 это Ср янв 12 00:00:00 по центральноевропейскому времени 1983

+187
kries 11 июн. 2016 г., 10:48:48

BIND9 отрицая запросов ИПС localnet снаружи (внешние IP адреса) в Ubuntu.

параметры {
 слушать-на порт 53 { любой; };
 директорию "/var/персонализация";
 разрешить-запрос { любой; };
 разрешить-запрос-кэша { любой; };
 разрешить-передачи { нет; };
 рекурсии нет;
 технология DNSSEC-проверку авто;
 авт-или nxdomain нет;
};

включают в себя "/и т. д./персонализация/зон.конф";
включают в себя "/и т. д./персонализация/реверс-зоны.конф";
включают в себя "/и т. д./персонализация/имени.конф.по умолчанию-зон";

Пример зон.конф

тест-зона".тест" в {
 рабовладельческого типа;
 файл "зон/тест.тест.зоны";
 мастера { 1.1.1.1; };
};

Кроме того, я увидел, что отказано в мои журналы так позвольте-кэширования запросов { любой; }; однако это не имело никакого значения.

Журнал:клиент 192.168.3.100#64088 (тест.тест.Суб.Домен.Стажер): запрос (кэш) теста.тест.Суб.Домен.Стажер/а/в' отказано

После запуска "команды nslookup тест.тест 172.1.1.5" ( времени ожидания DNS)

Теперь ничего не показывает в syslog из обычных. Это показывает, что bind, прежде чем он загружает зон (без ошибок):

скорректирован лимит на открытые файлы от 4096 до 1048576
найдено 18 процессоров, через 18 рабочих потоков 
через 18 УДП слушателей в интерфейс
используя до 18432 розетки
загрузка конфигурации из файла '/etc/привязка/по имени.conf'и
значение встроенные ключи из файла/etc/привязки/привязки.ключи'
используя по умолчанию UDP-порт/диапазон адресов IPv4: [1024, 65535]
используя по умолчанию порт UDP диапазон/протокол IPv6: [1024, 65535]
нет интерфейсы IPv6 найдено
прослушивание интерфейса IPv4 Ло, 127.0.0.1#53
прослушивание IPv4 интерфейс eth0 и 172.1.1.5#53
создание ключа сессии для динамического DNS
задача калибровки зоне бассейна на основе 162 зон
используя встроенный корневой ключ для просмотра помощью _default
установить зону управляемого ключи для просмотра помощью _default, файл 'управляемых ключей.привязать
канал команды слушает на 127.0.0.1#953
удалось-ключи-зона: загружен серийный 2
зона 0.в-аддр.Арпа/в: загружен серийный 1

ВАР/привязки в не стандартном месте, но я проверил логи после редактирования профиля в AppArmor и не вижу никакой проблемы.

Я могу успешно привязать запрос из одной подсети.

/и т. д./По умолчанию/bind9:

# запуск resolvconf?
RESOLVCONF=нет

# параметры запуска для сервера
# Параметры="-у привязать"
Параметры="-4 -у привязать"

Это изменение было отключить IPv6

Я с RHEL парень - настройка успешно сервер на Centos7(1503) и узнал, что ребята за границей с рабом хотите работать Ubuntu. Так что это здорово быть ошибка конфигурации ОС с моей стороны.

+114
berta 7 июл. 2010 г., 02:32:31

Вот как читать ввод пользователя с awk:

на awk '
 Начать {
 е "введите код: "
 # "-" является именем для ввода
 Гэтлину ИД < "-"
}
 # затем мы можем использовать это значение, как мы
 $1 == "--" && $2 == идентификатор {Гэтлину; печатать}
файл' 
+53
SanHolo 28 июл. 2016 г., 13:46:40

АПТ-файл поиск всех репозиториев, перечисленных в /etc/АПТ/источников.список и связанные с базами данных, пока РЕПО служить contents-%architecture%.gz.

если верить интересующего файла представляет собой исполняемый название "ТОП", использовать это регулярное выражение. '^/(ЕГР/)?ы?бин/топ$'

в официальный дистрибутив Debian РЕПО, есть веб-интерфейс https://packages.debian.org/file:topесть и другие параметры поиска.

+46
Jackie LanFranco 7 мар. 2019 г., 11:39:04

Еще один способ получить ваш публичный IP-адрес будет с этой командой

копать +короткие myip.opendns.com @resolver1.opendns.com

Вы можете прочитать подробное объяснение здесь https://askubuntu.com/questions/95910/command-for-determining-my-public-ip

+33
Janis Ferrante 15 дек. 2010 г., 16:23:15

pdftk зависит от старых библиотеках, и так уже не в репо Федоры / с CentOS. В качестве замены, я предпочитаю qpdf

qpdf --шифрование [readpass] [ownerpass] 256 -- [входной_файл].в формате PDF [выходной_файл].формат PDF

+11
Blaize 7 февр. 2017 г., 15:28:23

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

$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