Распечатать подходящий файл журнала из терминальной сессии

Я пытаюсь войти в терминал с

SSH пользователь@ИС | тройник -тест.журнал 

команду. Но, когда я нажимаю пробел, он печатает в журнале, как:

мы[дж[дж[Jexit

(к примеру). Есть ли конкретный вариант, который я могу стереть клавишу Backspace, и т. д. чаров и писать только то, что я тип в конце?

+786
anduee 20 дек. 2012 г., 15:21:11
26 ответов

В Linux, программа для пользователей всегда использовать системные вызовы ядра ОС, чтобы косвенно открыть драйвер устройства?

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

+975
RayJ 03 февр. '09 в 4:24

У меня есть:

210м сна && для меня в $(сл 1 5); делать Эхо -е '\а'; спать 0.5; сделано 

работает как простой, без излишеств таймер, чтобы напомнить мне, когда что-то должно быть сделано. Что спать 210м ПИД 25347.

Я пытаюсь выяснить, сколько времени осталось на сон. Лучшее, что я придумал, я вкладываю в первоначальной суммы сна (210 минут):

$ Эхо "210 60 * $(ПС -о etimes= 25347) - 60 ~ р N [:] П П" | постоянного тока
78:11

(Пояснение: Первый БИТ вычисляет количество секунд в оригинале сна; $(зы...) немного получает время после сна началась в течение нескольких секунд, затем остальное вычитает их и отображает в минутах и секундах.)

Мне кажется, это будет полезно в целом; есть ли лучший способ сделать это? Или по крайней мере хитрый способ парсить время сна от ПС-о'аргументы?

+934
user3361996 26 мая 2019 г., 04:40:38
Другие ответы

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


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

Я написал shell-скрипт по имени testmain.sh:

имя пользователя="Рави"
Эхо "основных процесса: "
Эхо $$
ОТВ ./process.sh

С process.sh быть:

эхо "в подпроцесс идентификатор процесса:"
Эхо $$
Эхо $имя пользователя

Я казню его ./testmain.sh.

Я ожидал, что $логин в process.sh должно быть напечатано как "Рави", в качестве основного процесса (testmain.sh) и подпроцесса (process.sh) разделяют тот же идентификатор процесса. Однако, я вижу, ничего не печатается имя пользователя в process.sh.

Почему оболочка ведет себя? Что я делаю не так?

+808
shanman 17 июл. 2011 г., 06:36:19

Ок, я, наконец, сделал это. Bash это быстрее и не требует какого-либо инструмента 3-й части. [обновлено 4:43pm]

#!/бин/Баш
# Запланированного сценария, чтобы проверить состояние службы Linux после каждые 5 минут.
# Если нашли остановлено, отправить SMS или оповещения по электронной почте, но не повторять его до следующего изменения состояния.
# Сайед Jahanzaib


# Запустите скрипт с именем сервиса, как
# ./status.sh тузды


# Проверить, если имя услуги
если [ "$1" == "" ]; тогда
Эхо нет наименование услуги были предоставлены.
пример использования Эхо:
Эхо
Эхо -э "./status.sh тузды"
Эхо
интернет

Дата= "дата"
КОМПАНИЯ="MYISP"


Файл service1="$1"
Тема="предупреждение: $СЛУЖБА1 вниз..."
STATUS_HOLDER="в/tmp/$SERVICE1_STATUS_HOLDER.txt"

# Шлюз Каннель информация
KANNELURL="127.0.0.1:13013"
KANNELID="Каннель"
KANNELPASS="пароль"
CELL1="0333xxxxxx"

# Тест СМС Сбщ 
MSG_UP="$информация о компании: $СЛУЖБА1 сейчас до @ $дата"
MSG_DOWN="$оповещения компании: $СЛУЖБА1 сейчас @ $дата"

касания $STATUS_HOLDER

для SRVCHK в $СЛУЖБА1.
делать
 ПИД=$(pgrep $СЛУЖБА1)
 если [ "$ПИД" == "" ]; затем
 Эхо "$SRVCHK вниз"
 если [ $(грэп -с "$SRVCHK" "$STATUS_HOLDER") -экв. 0 ]; тогда
 Эхо "предупреждение: $СЛУЖБА1 в $(дата) / отправка SMS ...."
 Эхо "$MSG_DOWN" > в /tmp/$SERVICE1_down.смс
# Посылаю SMS через Каннель
кот в /tmp/$SERVICE1_up.смс | завиток с "HTTP://$KANNELURL/цги-бин/sendsms?имя пользователя=$KANNELID&пароль=$KANNELPASS&к=$CELL1" -г --данные-функция urlencode текст@-
 Эхо "$SRVCHK" >> $STATUS_HOLDER
интернет
еще
 Эхо -э "$SRVCHK жив и его PID следующим образом...\Н$ПИД"
 если [ $(грэп -с "$SRVCHK" "$STATUS_HOLDER") -экв 1 ]; тогда
 Эхо "информационное предупреждение : $СЛУЖБА1 в $(дата) / отправка SMS ...."
 Эхо "$MSG_UP" > в /tmp/$SERVICE1_up.смс
# Отправка СМС через Каннель
кот в /tmp/$SERVICE1_up.смс | завиток с "HTTP://$KANNELURL/цги-бин/sendsms?имя пользователя=$KANNELID&пароль=$KANNELPASS&к=$CELL1" -г --данные-функция urlencode текст@-
 СЕПГ -я "/$SRVCHK/д" "$STATUS_HOLDER"
интернет
интернет
сделано
+756
user58614 14 окт. 2018 г., 14:09:49

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

Сообщение от [email protected]Стейси-Windows по 19 июня 09:43:28 ...

ядра:[ 4375.127165] общая ошибка защиты: 0000 [#1] СМП 

Сообщение от [email protected]Стейси-Windows по 19 июня 09:43:28 ...
ядра: стек[ 4375.127311]:

Сообщение от [email protected]Стейси-Windows по 19 июня 09:43:28 ...
ядра:[ 4375.127330] трассировки вызовов:

Сообщение от [email protected]Стейси-Windows по 19 июня 09:43:28 ...
ядра:[ 4375.127423] код: 00 00 89 44 24 24 С7 44 24 30 04 00 00 00 С7 44 24 34 6С 00 00 00 48 89 4С 24 38 Е8 Е1 Альфа ФФ ФФ 85 С0 78 03 8б 04 24 48 83 48 С4 <С3> 48 83 ЕК 38 8б 8б 7Ф 07 48 08 48 54 89 24 24 ба 30 00 00 00 

Это выглядит как исключение, был брошен где-то в моей ОС, я так понимаю, что это трассировка стека какой-то. Код выглядит как шестнадцатеричного представления чего-то. Что именно это и есть все, что я могу сделать с этой информацией, чтобы точно знать, что пошло не так/где? Для чего он используется?

Редактировать:

Я просто взял посмотреть в/var/журнал/сообщения и получил это:

19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127227] 
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127241] пид: 4462; память: vivado душком: Г О 3.2.0-4-amd64 в #1 в Debian 3.2.51-1 иннотек ГмбХ в VirtualBox/VirtualBox и
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127247] РИП: 0010:[<ffffffffa02a0876>] [<ffffffffa02a0876>] vboxCallCreate+0x7e/0х7f [vboxsf]
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127259] РСП: 0018:ffff88019ab47be0 регистра флагов: 00010292
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127263] РАКС: 0000000000000000 РБ: ffff88019ab47c7c платформе rcx: 00000000000018fb
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127267] гексоген: 0000000000000041 РСИ: РДИ ffff88007131f540: 0000000000000000
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127271] РБП: ffff88019a974000 R08: 00000000ffffffff R09: 00000000ffffffff
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127275] С10: С11 ffffffff81600000: ffffffff81600000 П12: ffff88019ab47e78
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127279] С13: С14 ffff88012c06c500: от R15 ffff88019b84a180: ffff88012c06f300
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127283] ПС: 00007f76b998d700(0000) ГС:ffff8801a2c00000(0000) knlGS:0000000000000000
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127288] в CS: 0010 ДС: Эс 0000: 0000 поля CR0: 000000008005003b
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127291] файлов CR2: 0000000731c95000 КК3: 000000019860a000 CR4: 00000000000006f0
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127298] DR0: 0000000000000000 ДР1: 0000000000000000 РП2: 0000000000000000
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127303] ДР3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127307] процесс vivado (пид: 4462, threadinfo ffff88019ab46000, задач ffff880198dd0930)
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127314] 33d59c00137905a4 33d59c00137905a5 33d59c00137905a5 001041ed137905a5
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127320] 000003e800000002 00000002000003e8 00e6017800000801 0000000000000000
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127325] 0000000000000000 0000000000000000 0000000000000000 0000000000000000
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127338] [<ffffffffa029f009>] ? sf_inode_revalidate+0x78/0хае [vboxsf]
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127346] [<ffffffff8110a5c7>] ? действия dput+0x27 раздел/0xee
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127352] [<ffffffff8110b5ac>] ? __д_подстановки+0x3e/0xce
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127358] [<ffffffff8110252c>] ? path_to_nameidata+0x19/0x3a
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127364] [<ffffffffa029f055>] ? sf_dentry_revalidate+0x16/0х20 [vboxsf]
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127370] [<ffffffff81103223>] ? walk_component+0x28f/0x406
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127376] [<ffffffff81104fe2>] ? do_last+0x108/0x58d
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127381] [<ffffffff81105a5f>] ? path_openat+0xce/0x33a
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127386] [<ffffffff81105d8d>] ? do_filp_open+0x2a/0x6e
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127393] [<ffffffff8134deec>] ? _cond_resched+0x7/0x1c
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127400] [<ffffffff811b41f9>] ? __функції strncpy_от_Пользователь+0x18/0x48
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127407] [<ffffffff8110eb13>] ? alloc_fd+0x64/0x109
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127413] [<ffffffff810f9d59>] ? do_sys_open+0x5e/0xe5
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127419] [<ffffffff81354212>] ? system_call_fastpath+0x16/0x1b
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127455] РСП <ffff88019ab47be0>
19 июня 09:43:28 Стейси-ядре Windows: [ 4375.127551] ---[ конец трассировки 7aaadecc7e737e8f ]---

Так что есть vivado там - это одно из приложений, которые я использую, и устройство там. Я бегу Debian (и vivado) в VirtualBox.

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

Подробные сведения о Linux в Debian Wheezy и 7.0 64-бит

+727
Maria Abraham 15 мая 2011 г., 17:34:49

Это хорошо работал для меня:

кошки /tmp/dir_list.txt | параллельно-будут-цитировать-семейства J6 время в rsync-ahrzp пользователя@:/{} /

+579
TAVO 28 нояб. 2017 г., 10:20:25

Это поможет вам,

$ Эхо '[9920380315,постоплаты,0009,646.26,самоуправление,приложение]'|е\с/^[//'
9920380315,ПОСТОПЛАТЫ,0009,646.26,САМОУПРАВЛЕНИЕ,ПРИЛОЖЕНИЕ]
+558
Eugene Leonovich 20 июл. 2018 г., 06:06:07

У меня есть экземпляр Джанго запущено в окне терминала. Каждый раз, когда я изменить размер окна, процесс Джанго умирает некрасиво, оставляя запись в error_log файл.

Я тестировал его в течение ratpoison, xmonad и MWM. Как xterm и rxvt-Unicode и влияет. Черт, пострадавшие даже не замазка!

+534
chatelae 16 мар. 2012 г., 20:18:05

Строку -- для ЖКХ, когда это происходит в командной строке. Это сигнал окончания опции в командной строке аргумент парсер. Он используется в ситуации, когда вы хотите передать имя файла, которое начинается с тире, как в РМ -- -Ф (удалить файл в текущем каталоге).

Для использования -- как образец с грэп, скажите коммунальщики явно, что это закономерность:

грэп -е --

В вариант, чтобы команда grep принимает параметр аргумент, который является шаблон, который вы хотите, чтобы команда grep для поиска.

Вы также можете использовать

грэп -- --

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


Ваш последний трубопроводу возвращается лс-а ведь это строки в файле, который не включает Р. Команда команда grep -Вер , может также быть написано грэп -в -е-р, т. е. "извлечь все строки, которые не () соответствуют р ()".

+524
Julia Carole Schwab 18 сент. 2011 г., 22:19:18

Наиболее зрелым, хотя и далеко от бесплатного анлока.

Низкоуровневую часть распространяется бесплатно, как Дарвин.

+515
Robear 29 мар. 2015 г., 22:57:29

Вы можете использовать наглость и объединить mp3 файлы вручную или через своих сценариев. Для того, чтобы поддержка MP3 Импорт/Экспорт, вам потребуются конкретно наглость-freeworld пакет, поскольку он составлен в отношении его.

Используя графический интерфейс

  1. Файл -> импорт -> аудио -> (выбрать файл mp3)
  2. Повторить для каждого файла
  3. Файл -> Экспорт аудио -> выбираем формат MP3 и сохранить

Используя скрипт

Вроде бы можно использовать скрипты на Perl для взаимодействия с Audacity. Более подробно об этом читайте здесь:

+498
gantzer89 4 июн. 2017 г., 04:32:47

Или вы могли бы использовать что-то вроде этого короткую программу на Python ... (факторы)

Он создает ключ (тест.ключ) и сертификат (тест.ЭЛТ) с момента времени 10 лет в прошлое (-10*365*24*60*60 секунд -10 лет) и сроком действия 5 лет в прошлом (-5*365*24*60*60).

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

#!/usr/Бен/ОКР питона

от OpenSSL импорт крипто

ключ = крипто.Ключ pkey()
ключ.generate_key(крипто.TYPE_RSA, 2048)
верняк = крипто.X509-на()
верняк.get_subject().СN = "тест"
верняк.set_serial_number(666)
верняк.gmtime_adj_notBefore(-10*365*24*60*60)
верняк.gmtime_adj_notAfter(-5*365*24*60*60)
верняк.set_issuer(Серт.get_subject())
верняк.set_pubkey(ключ)
верняк.знак(ключ, значения sha384')

открытые("тест.ЭЛТ", "ВБ").писать(крипто.dump_certificate(крипто.FILETYPE_PEM, верняк))
открытые("тест.ключ", "ВБ").писать(крипто.dump_privatekey(крипто.FILETYPE_PEM, ключ))
+475
Jeremy Tarpley 11 июл. 2014 г., 12:38:12

Slax выступает использует X.org для управления его GUI.

Однако, при загрузке Slax выступает (особенно в ВМ), разрешение получает максимум 1024х768.

Как я могу увеличить разрешение для более полного использования недвижимости доступны экран на дисплее?

Я уже пытался следовать старому совету из следующих источников:

+452
usha kiran 9 апр. 2015 г., 21:37:38

На самом деле я не использую GNOME, но есть шансы, что он пытается общаться к SSH-агента (или даже начиная для вашего удобства).

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

Другой вещей, которые могут пойти не так в копии разрешения) пользователя user2 /дом, б) их .СШ или C) файл authorized_keys.

+447
Daniela Goel 20 мая 2015 г., 13:32:15

Вам понадобится сервер, который обрабатывает входящую почту, и клиент, который толкует о том, что Почта.

Как начать:

  1. Установить постфикс или аналогичного МТА;
  2. Настроить его, чтобы справиться с любой почты, которую он получает на свое имя локально;
  3. Либо добавить постфикс крючок, или использовать что-то вроде inotifywait , чтобы дождаться новой почтой и запустить свой скрипт на своем прибытии.
+413
Vitaly83 21 апр. 2017 г., 03:40:35

Вы можете использовать --параллельные:

- параллель=Н изменить количество сортов одновременно, чтобы Н

+344
Anton Sizikov 6 мая 2011 г., 01:24:55

Я считаю, что это имеет отношение к файловой системе флаг FS_USERNS_MOUNT (https://lwn.net/Articles/652468/).

Быстрый grep ядра, кажется, показывают, это не набор для devtmpfs: livegrep.com результаты

Если у кого-то есть лучший ответ, я бы с радостью вместо того, чтобы его принять!

+322
Fang Jing 11 февр. 2011 г., 13:40:39

Находятся в SELinux firewalld и iptables в предустановленной на Debian - стрейч (9 или 9.2) и CentOS (7.4-1708), или мне придется вручную их устанавливать? Или где я могу найти его? Спасибо за все ваши ответы.

+286
ThomasMoran 30 мар. 2011 г., 00:22:15

Я сделаю это в р. Вы должны будете установить его, но это shouold быть доступен в репозиториях дистрибутивов. Для систем на базе Debian, работать

суда apt-получить установку Р-базы

Это должно также принести в р-основание-основной , но если это не так, выполните команду sudo apt-получить установку Р-базы-ядра , а также. После того, как вы Р установлен, вы могли бы написать простой скрипт R, для этого:

#!/usr/Бен/ОКР Rscript 
параметр args <- commandArgs(правда)
## Читать входные данные
а<-читать.таблица(параметр args[1])
## Установить имя выходного файла/тип
формат PDF(файл="выходной.формат PDF")
# Участок# ваши данные
заговор(США и V2,$В1,ylab="номер строки",xlab="значение")
## Закрыть графических устройств (запись в выходной файл)
Дев.выкл()

Скрипт создаст файл с названием Выход.формат PDF. Я проверял следующим образом:

## Создаем файл со 100 случайными числами и добавить номера строк (Сат -Н)
для меня в {1..100}; сделать эхо $случайные; сделано | Кэт -Н-файл > 
## Запуска скрипта R 
./фу.Файл R 

На случайные данные, которые я использовал, которое производит:

enter image description here

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

+251
ALEXAAA 6 авг. 2019 г., 00:55:14

В файле/etc/ОС-релиз файл содержит ID_LIKE= поле, которое при определении базы распределения, что местная ОС является производным от. Вы можете проверить, если он содержит в RHEL с помощью команды grep:

кошка /и т. д./ОС-релиз | грэп ID_LIKE= | грэп и RHEL

Более подробная документация на этот файл: freedesktop.

+221
helgatheviking 17 окт. 2012 г., 00:47:25

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

Опять же, они не могут. Это зависит от того, кто делает работу:

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

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

+197
Trevor Hutto 24 окт. 2010 г., 15:37:33

Вы читали документацию на Арч Вики?

https://wiki.archlinux.org/index.php/Time

Аппаратные часы могут быть запрошены и установить с помощью команды timedatectl. Чтобы изменить аппаратных часов стандартное время использовать местное время:

# набор-местном РТЦ timedatectl 1

+189
Alireza A 4 июл. 2011 г., 13:49:44

Эхо "*файл 2" | грэп -о ^. печать *.

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

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

если [ "$(Эхо "*файл 2" | команда grep -о ^.)" = '.' ]

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

+86
Claudio Medrano 9 авг. 2012 г., 14:38:37

Большинство архитектур 32-разрядных и 64-разрядных вариантов в той же арке поддиректории. Это изменилось с течением времени; x64_64 был объединен в х86 в 2.6.24, sh64 в Ш в 2.6.25, для sparc64 в СПАРК в 2.6.29. arm64 еще отдельную архитектуру как на 4.7. поддержка ppc64 переехал в процессор PowerPC в 2.6.14 и ппц был, наконец, слились в 2.6.27. mips64 был слит в начале 2,6 дня.

Поэтому для amd64 заголовки в арку/х86.

Но вы, как правило, компиляции программ с заголовков библиотеки libc, а не против заголовков ядра. (Даже если они иногда имеют одинаковое название, они имеют разное содержание!) Убедитесь, что вам действительно нужны заголовки ядра — это происходит только с программами, которые используют нестабильные интерфейсы, которые могут меняться от версии к версии ядра (например, некоторые низкоуровневые интерфейсы отладки).

+83
IvoApplication 6 мар. 2011 г., 22:30:29

Если вы можете использовать SSH агент переадресации, там на самом деле-это способ: pam_ssh_agent_auth.так (Источник здесь) - это пам-модуль, который может делать то, что вы просите. Это доступно в Debian и Ubuntu как пакет неизвестных агент SSH-аутентификации и как CentOS пакет pam_ssh_agent_auth.

Соображения Безопасности

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

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

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

Если вы также убедитесь, что вы будете всегда запирали KeePass и/или рабочих станций экране, когда вы в шаге от него, я думаю, что это предложение довольно хорошая безопасность, это конечно более безопасно, чем использование NOPASSWD В пользователям использовать sudo?. Это тоже лучше, чем позволяя корневой логины с SSH ключи и добавлять все, кому разрешено войти в систему как пользователь root в корень authorized_keys файл, поскольку он поддерживает преимущества судо.

Использование

Чтобы использовать его, вы в принципе добавить это как первый двиг строку в файл/etc/Пэм.д/судо:

двиг достаточно pam_ssh_agent_auth.так файл=файл/etc/безопасности/authorized_keys

Затем добавьте публичных SSH-ключей пользователей, которое должно быть разрешено использование SSH с аутентификацией пользователя sudo в файл/etc/безопасности/authorized_keys в обычный однострочный OpenSSH-совместимый формат.

Затем настроить sudoers, чтобы сохранить переменную окружения переменных ssh_auth_sock путем редактирования sudoers (да использовать visudo). Добавьте следующую строку в раздел с другой по умолчанию.

По умолчанию env_keep += "переменных ssh_auth_sock"

Затем, вы должны убедиться, что ваш SSH-клиент позволяет экспедитора. В putty вы должны проверить это:

Putty Settings for agent forwarding

Во время тестирования, не забудьте завершить ваш судо занятия с судо-K.

+82
Snehal Anuse 21 окт. 2015 г., 13:03:25

С помощью кота:

кошка файл1 файл2 файл file3 >комбинированного файл

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

Это может также быть сделано в шагах (не часто делала, но он показывает, как добавить содержимое из одного файла в другой):

кошка файл1 >комбинированного файл
кошка файл2 >>смешанная-файл
кот файл file3 >>смешанная-файл

Первая команда создаст или truncate (пустой) файл в сочетании-файл, в то время как последние две команды будут дописывать в этот файл (>> и >).

Чтобы выбрать только несколько строк из одного файла и добавить их на другой уже существующий файл:

команда grep 'выкройка' файл1 >>файл2

Это будет извлечь все строки из файла file1 , что соответствует регулярное выражение шаблон и добавить их в конце файл2.

+59
Bruce Stevenson 27 нояб. 2016 г., 00:07:34

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

$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