Найти строку в текстовый файл и выполнить скрипт в зависимости от результата

У меня есть файл (Data.txt) что-то вроде этого:

А=1234597890 Б=192.168.1.1

иногда Б уходит первой, а иногда только А или Б.

Так что, если я найду:

 А распечатать контент и выполнить скрипт
 Б " Б """ Б "
 А&Б "В&Б ""В""
Ни, напечатать сообщение об ошибке 

Теперь проблема содержания в A или B не то же самое всегда!

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

Спасибо за вашу помощь и за попытку понять мой базовый английский :)!

+507
Nova Patrol 23 февр. 2012 г., 05:18:22
33 ответов

Которые безвредные шалости ты знаешь, что будет здорово сыграть на ваших коллег?

+987
JamesRat 03 февр. '09 в 4:24

Это, по сути, не более чем изменив имя пользователя !пользователей, поэтому если вы пытаетесь войти как пользователь вы получите:

Нет запись passwd для пользователя''

в качестве имени пользователя был изменен !пользователей.

Теперь, если вы измените файл/etc/тень тоже, и установить имя пользователя !пользователей, то вы можете войти как пользователь !пользователей , используя тот же пароль, используемый для пользователя.

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

+927
Ahmed Rast 15 сент. 2012 г., 10:25:51
Другие ответы

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


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

На самом деле, ваша проблема вы потеряли пробел между именем MyScript/ и MYSCRIPT.py:

СРР рабочего стола/Peptoids/финал-структур/универсальный/ MYSCRIPT.py

— А именно, что убил свой файл скрипта.

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

+856
Marc Gehrig 27 авг. 2013 г., 14:15:08

У нас есть сервер под Ubuntu 12.04 с Apache HTTP в 2.2 установлен там.

Ядро 3.2.0.

Столкнулся со странным поведением во время скачивания некоторые файлы.

Хост конфиг:

<Каталог /var/www и/имя/*>
...
 Директива Allowoverride Authconfig Позволяет

 # добавить эти соответственно для типов MIME, чтобы быть сжатым
 AddOutputFilterByType сдуется текст/равнина
 AddOutputFilterByType сдуется текст/HTML
 AddOutputFilterByType сдуется текст/XML
 AddOutputFilterByType сдуется текст/CSS в
 AddOutputFilterByType сдуется приложение/XML
 AddOutputFilterByType выкачать приложение/с xhtml+xml-файле
 AddOutputFilterByType сдуется применение/RSS+XML-файле
 AddOutputFilterByType сдуется приложение/JavaScript
 AddOutputFilterByType сдуется применение/х-на JavaScript

 <Файлы *.ГЗ>
 SetOutputFilter сдуется
 Заголовок контент-кодирования: с помощью gzip
 Заголовок дописывать контент-кодирования: сдуется
</Файлы>

</Каталог>

Проблема - иногда по неизвестным причинам невозможно скачать некоторые (!) файлов: если файл скачать 99% - скорость снизилась до 0 и загрузка останавливается.

Ничего необычного в логах - но я нашел одну странность в тсрйитр (после загрузки скорость == 0) результаты.

Например - во время загрузки попытка badfile.gz:

10:36:37.611369 ИС (0х0 ТОС, ТТЛ 64, идентификационный номер 7954, смещение 0, флаги [ДФ], прото протокол TCP (6), Длина 1420)
 37.**.**.176.80 > 10.**.**.25.55981: флаги [.], cksum 0x00a9 (правильно), далее 228803:230171, АСК 197, 243 выиграть, варианты НОП,НОП,ц вал 2097666946 ККМ 811530774], длина 1368
10:36:37.611396 ИС (0х0 ТОС, ТТЛ 64, идентификационный 64391, смещение 0, флаги [ДФ], прото протокол TCP (6), длина 52, плохие cksum 0 (->933a)!)
 10.**.**.25.55981 > 37.**.**.80: флаги [.], cksum 0xac28 (неправильно -> 0xf8fc), сл 197, АСК 230171, выиграть 4053, варианты НОП,НОП,ц вал 811530824 ККМ 2097666946], длина 0

Есть флаги [.] - так, это повесить на передача данных - нет Аськи флаги (насколько мне известно).

Другой тсрйитр примеру во время загрузки другого файла goodfile.gz(из того же Apache в каталог на сервере):

10:39:21.216118 ИС (0х0 ТОС, ТТЛ 64, идентификационный номер 18169, смещение 0, флаги [ДФ], прото протокол TCP (6), длина 52, плохие cksum 0 (->47c9)!)
 10.**.**.25.55981 > 37.**.**.80: флаги [Ф.], cksum 0xac28 (неправильно -> 0x83bb), далее 0, АСК 1, выиграть 4096, варианты НОП,НОП,ц вал 811691867 ККМ 2097666946], длина 0

Есть несколько файлов с различным расширением/размер/гранты и т. д. - Но проблема только с несколькими из них.

Так проблема иногда появляется, без каких-либо изменений на стороне сервера. Иногда badfile.gz можно загрузить без проблем - иногда (обычно) его повесить.

Же во время загрузки с браузеров - хром сообщает "не удалось - ошибка сети", в Firefox - просто говорит "оценки неизвестных" во время загрузки.

Пожалуйста, дайте мне знать, если я могу добавить больше информации.

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

badfile первый:

с wget $ http://static.content.domain.net/assets/json/en-GB/content3.json.gz
...
Запрос HTTP послан, ожидание ответа... 200 ОК
Длина: 229874 (224K) [приложения/X-gzip-сжатия]
Экономия до: 'content3.в JSON.ГЗ.3'

content3.в JSON.ГЗ.3 99%[==============...=====> ] 224.42 к --.-Кб/сек ета 0С 

И goodfile:

с wget $ http://static.content.domain.net/assets/json/en-GB/24k.tar.gz
...
Запрос HTTP послан, ожидание ответа... 200 ОК
Длина: 24576 (24К) [приложения/X-gzip-сжатия]
Экономия до 24К.тар.ГЗ.1'

24К.тар.ГЗ.1 100%[=========...======>] 24.00 к --.-КБ/С в 0,05 с 

2015-11-25 10:38:40 (440 КБ/с) - '24к.тар.ГЗ.1' сохранен [24576/24576]

P. S. У нас есть достаточно сложной конфигурации сети, включая VPN-туннелей между офисами/центры обработки данных - может привести где-то здесь.

П. П. С. У нас тоже есть старая система, которая существует:

# файл /usr/lib в/обновление-уведомитель/Апте-чек-удобочитаемое
205 пакеты могут быть обновлены.
154 обновления, обновления безопасности.

Но это не может быть обновлен :-)

+772
Stuart Kemp 30 июл. 2010 г., 16:38:32

У меня есть большой скрипт, который опирается на входных аргументов (с команде getopts). Один из этих аргументов-это каталог, содержащий файлы (все по имени *БАМ) этот скрипт имеет 2 части:

  • Часть1: на основе ввода *файлы БАМ, рассчитать одно конкретное число. Чтобы было понятно, результат один номер, а не одно число в файл.
  • Часть 2: по номеру, указанному в часть1, выполнить ряд операций на каждый файл *БАМ.

Теперь, первоначально, часть1 очень быстро, вычислительно говоря. Так что моя установка была такой:

  • Запустить скрипт на терминал: Баш script.sh
  • В script.sh для часть2, представление заданий HPC для каждого файла

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

Так что мой вопрос:

  • Можно ли подать заданий HPC, который представляет работу в нем?
  • Другими словами, я могу представить script.sh как-то на работу и до сих пор представить работу в своем часть2?

Чтобы было понятно, вот пример того, что мой сценарий может выглядеть так:

#!/УСР/бин/Баш

# Часть 0: принимаю всех входных аргументов 

Использование() { Эхо "использование: Баш $0 [-б <в-БАМ-файлы-реж>] [-о <из-реж>] [-с <chromlen>]" 1>&2; покинуть 1; }

если (($# == 0)); тогда
Использование
интернет

Использовать команде getopts # принимать каждый аргумент

а команде getopts ":Б:О:С:ч" опт
делать
 случае $опт в
 б ) BAMFILES=$OPTARG
;;
 о ) OUTDIR=$OPTARG
;;
 с ) CHROMLEN=$OPTARG
;;
 H ) использование
;;
 \? ) Эхо "недопустимый параметр: -$OPTARG выходе" >&2
выход
;;
 : ) вариант -$Эхо "OPTARG требует аргумента" >&2
выход
;;
эсок
сделано

# Часть1: вычислить этот уникальный номер

Количество=0 

для меня в $("ЛС" $BAMFILES/*.БАМ)
делать
 сделать некоторые расчеты на каждый файл, чтобы получить число ...
 оставить только маленький найденное число и присвоить его значение $количество
сделано

Эхо "окончательная цифра ${число} "

# Часть2: с помощью $число, которое мы нашли выше, представить задание для каждого файла *БАМ 

для меня в $("ЛС" $BAMFILES/*БАМ)
делать

 если [ ! -Ф ${OUTDIR}/${образец}.ЧБ ];
 тогда 
 команда -параметры-Б команда=" $количество $я"

 команду echo $ | qsub -в-ухо -о $OUTDIR -е $OUTDIR -л tmem=6Г -л h_vmem=6Г -л h_rt=3600 -Н result_${образец}

интернет

сделано
+770
PabloRosi 26 апр. 2014 г., 21:24:22

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

+720
Charan Pai 2 сент. 2011 г., 22:29:38

Это надеюсь просто концерт для вас. Используйте отклонить с TCP-сброс:

команду sudo iptables в -входной сигнал -п протокол tcp --dport 1342 -м строки --алгоритм --БМ строку ".." -Дж --отклонить отклонить-с TCP-сброс

Попробовать КМП, если не работал:

команду sudo iptables в -входной сигнал -п протокол tcp --dport 1342 -м строки --алгоритм КМП-строка ".." -Дж --отклонить отклонить-с TCP-сброс
+697
jchen 28 апр. 2010 г., 09:01:16

Я большой поклонник использования в bash командой pushd команда popd, и Дирс установить программу. Однако, я предпочитаю использовать его так много, что список каталогов становится слишком трудно прочитать.

Было бы неплохо, если бы я мог получить работу Дирс использовать псевдонимы в дополнение к по умолчанию домашний каталог ~. Например, если я двигаться вокруг много в подкаталогах ~/документы/MyBaseDir/MyCodeCheckout, то вместо...

пользователь1> Дирс
~/Документы/MyBaseDir/MyCodeCheckout/src/главная/ресурс ~/документы/MyBaseDir/MyCodeCheckout/НИЦ/тест/Ява/testdir1

...Я хотел бы получить Дирс (и команды pushd и popd), чтобы отобразить что-то вроде:

пользователь1> Дирс
~код1/src/главная/ресурс ~код1/НИЦ/тест/Ява/testdir1

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

Недавно я нашел флаг-V в командной Дирс, который делает выше выходной выглядеть так:

пользователь1> Дирс -в
0 ~/документы/MyBaseDir/MyCodeCheckout/src/главная/ресурсы
1 ~/документы/MyBaseDir/MyCodeCheckout/НИЦ/тест/Ява/testdir1

Этого будет вполне достаточно, и я могу получить это поведение по умолчанию с помощью:

Дирс -в изд псевдоним=''

Единственный недостаток заключается в том, что я не могу найти способ, чтобы получить команды pushd или командой popd использовать тот же формат, когда они отображают один и тот же список. Несмотря на баш документация говорит, что операция Дирс выполняется после успешного завершения обеих команд, похоже, что выше Alias не развернуть в своих владениях.

Любые дальнейшие идеи будут оценены.

+668
Kelly Rachel 19 сент. 2015 г., 01:50:05

Один вариант в bash сделать это путем перенаправления на процесс замены, что-то вроде этого:

./script.sh > >(СЭД 'с/^/сценарий: /') 2> >(СЭД 'с/^/скрипт (энр): /' >&2)

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

prefixwith() {
 локальный префикс="$1"
сдвиг
 "[email protected]" > >(СЭД "ы/^/$префикс: /") 2> >(СЭД "ы/^/$префикс (энр): /" >&2)
}
prefixwith "от сценария" ./script.sh

Или сделать еще проще его использовать команду имя в качестве префикса:

prefixoutput() {
 локальный префикс="от ${1##*/}"
 "[email protected]" > >(СЭД "ы/^/$префикс: /") 2> >(СЭД "ы/^/$префикс (энр): /" >&2)
}
prefixoutput ./script.sh
+661
ANGELINA HILINSKI 23 дек. 2011 г., 16:04:07

Не объявлять -п проверить, если переменная (включая массив переменной) находится?

Почему она ведет себя по-разному для переменной массива и массива переменной?

Для переменной массива:

$ отключенное АР
$ объявить-АР=()
$ объявить -п АР
объявить-АР='()'
$ Эхо ${АР[@]-это новое значение}
Это новое значение

и

$ отключенное АР
$ объявить-АР
$ объявить -п АР
Баш: объявление: АР: не нашли
$ Эхо ${АР[@]-это новое значение}
Это новое значение

Для выбора переменной:

удалить $ ВАР
$ заявляю-Я ВАР
$ заявляю-Р ВАР
Баш: объявление: ВАР: не нашли
$ Эхо ${ВАР-это новое значение}
Это новое значение

Спасибо.


Я бегу Баш 4.3.48.

От https://unix.stackexchange.com/a/381491/674я слышал, что в 4.4, после отключения АР и объявить-АР, результатом запуска заявляю-Р ВАР - это объявить-АР.

Я хотел бы знать, могут ли объявить -п в bash 4.4. ручки массива в отличие от других типов. В 4.4, после запуска отменить ВАР и заявляю-Я вар , что результатом запуска заявляю-Р ВАР. Это делает вывод об ошибке, таких как bash: объявление: ВАР: не найден или заявить -я ВАР?

+646
Digitalrus 1 нояб. 2014 г., 18:26:07

Предполагая, что (как указано), что файл состоит из строк и строки ИС

с 1 ip в строке

СЭД с/.[^.]*/С yourfile 0/' 

С нескольких IP в строке

СЭД с/\([0-9]\{1,3\}[.]\)[^.]*\(\([.][[:alnum:]]с yourfile\{1,\}\)\{2\}\)/\\1.0 2/г' 
+641
Serdor1983 30 янв. 2019 г., 10:58:30

С анзибль вам запускать все скрипты удаленно, так что вы будете иметь a.txt файл на каждом сервере.
Я могу предложить следующие варианты:

  1. Изменить свой сценарий, чтобы распечатать результаты, так что вы получите все выходные работает анзибль и после этого разобрать, что выходной.

  2. Использовать анзибль извлечения модуля, чтобы принести все a.txt после выполнения скриптов, например: анзибль тест-м достану- "src=a.txt дест=выход/"

  3. Использовать анзибль установки модуля для извлечения имен хостов и IP-адресов, например: анзибль тест-м установка -фильтром=ansible_hostname' и более подробную информацию о http://docs.ansible.com/ansible/setup_module.html

+624
user2616232 1 сент. 2017 г., 12:44:48

Если вы используете systemd в, изменяя файлы, такие как /и т. д./По умолчанию/для OpenVPN и в/etc/инит.д/с OpenVPN не достаточно, потребуется запуск systemctl вкл/выкл по времени загрузки:

systemctl включить для OpenVPN.услуги

systemctl отключить для OpenVPN.услуги

В любом случае вы можете вручную запустить/остановить клиента:

systemctl начать с OpenVPN.услуги

systemctl остановка для OpenVPN.услуги

Вижу статус:

systemctl статус для OpenVPN.услуги
+621
santaniko 4 июл. 2017 г., 22:19:45

У меня есть лог-файл со следующим форматом:

13 июл 21:47:41 192.168.100.254 "пользователей из 192.168.100.101"

Мне нужно удалить все строки, содержащие IP на 192.168.х.Х диапазоне, но только если они появляются в 4-й колонке.

Мне также нужно исключить 3 айпи с 192.168.х.диапазон X. Назовем эти

192.168.125.100
192.168.126.100
192.168.155.240 

Как я могу закончить эту команду, чтобы найти все IP на 192.168.х.X диапазон в 4-й столбец и удалить все строки, кроме тех, которые содержат 192.168.125.100, 192.168.126.100, и 192.168.155.240.

у awk '{печати $4}' файл | команда grep '192.168' | "удалить все найденное, за исключением" | > сохранить обратно в исходный файл
+570
Blazej Czapp 28 окт. 2018 г., 13:44:49

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

служба proftpd стоп
служба входит начать

должно работать (в зависимости от вашей ОС) или

в /etc/инит.д/службу proftpd остановить
в /etc/инит.д/входит начать

или

остановка systemctl службу proftpd
systemctl начала входит

Затем вы хотите, чтобы убедиться, что это изменение постоянно с чем-то подобным

с chkconfig службу proftpd выкл
с chkconfig входит в

или

отключить systemctl службу proftpd
systemctl включить входит 

или что-то похожее на один из этих. Если вы сообщите нам платформу, мы можем помочь более конкретно.

+547
rasmi 19 июн. 2018 г., 23:06:43

Ближайший, широко используются установки на Linux - MojoSetup, которые вы увидите в действии на много игр для Linux (в том числе все GOG.com Линукс игры).

Вы сравниваете яблоки и апельсины, хотя: с CMake, и от Autotools строятся инструменты, а не инструменты для монтажа. Если вы хотите отправить двоичный файл, большинство пользователей Linux было бы ожидать либо дистрибутива (как правило, .Деб и/или об / мин), или просто архив, содержащий дерево установки (/usr/местные/бен с вашим двоичная и вспомогательные файлы в соответствующие места). Если вы хотите более простую систему сборки, вы можете найти Мезон построения системы интересные.

+515
loid domon 1 нояб. 2011 г., 09:48:26

Некоторые дистрибутивы, такие как Ubuntu может автоматически Показать параметры grub после сбоя системы.

Как я могу активировать жратвы recordfail особенность в Fedora, как видел в других дистрибутивах, таких как Ubuntu.

+400
Pablo Fernandez heelhook 2 февр. 2014 г., 08:17:21

Страницу руководства для команды grep описывает флаг следующим образом:

-Я игнорировать бинарные файлы. Этот параметр является аналогом 
 --двоичный файл=без-символов.

Он также говорит о двоичных файлов:

 --бинарные файлы=контролирует значение поиск и печать двоичных файлов.
 Опционы Бинарные, по умолчанию: поиск двоичные файлы, но не печатать
 них; без-матч: не искать двоичные файлы; текст: лечить всех
 файлы как текст.

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

+396
Guminux 29 окт. 2013 г., 12:10:58

Я бы предположил, что вы ищите пакета с помощью:

поиск $ АПТ Тор**

Если он найден на репо вы увидите нечто подобное:

Тор/стабильный 0.2.9.14-1 для amd64

оверлейная сеть анонимайзер для TCP

Затем просто запустите

$ судо АПТ установить Тор
+395
user235205 25 июн. 2015 г., 19:04:19

насчет что-то вроде этого:

ЛС-л-группа-каталоги-первый
+384
user3550552 10 апр. 2011 г., 04:06:15

Вы могли бы также пойти на случай заявление:

Регулярное выражение="[2][0-2]:[0-5][0-9]"; # Примечание не заполнители, как ^ и вот $ 
Время="21:30"
случай $в
 $Регулярное выражение ) Эхо "работал" ;; # обратите внимание не двойные кавычки вокруг $regex для позволяя сопоставление произойдет
 * ) эхо "не работать" ;;
эсок
+380
EDEDE 9 февр. 2019 г., 21:46:46

Вы можете добавить “липкий бит” (с помощью chmod +т) в ваш каталог. При этой установке, файлы в каталоге могут быть удалены только их владелец.

Вы также можете дать файл “неизменный” атрибут (с chattr +я). С этим атрибутом, никто не может изменить или удалить файл.

+367
Easter Images 4 февр. 2013 г., 14:15:09

Я вижу тонны этих ошибок в моем .xsession теперь-ошибки:

его(8135)/libakonadi работающие::SessionPrivate::socketError: ошибка сокета произошло: "QLocalSocket::connectToServer: соединение отклонено" 

Этот сервер Akonadi/nepomuk с фишечка всегда была для меня загадкой. Я никогда не просила и все это на моем компьютере, meesing мой лог-файл. В идеале я хотел бы избавиться от него. Мои вопросы

  • Что мне нужно сделать для того, чтобы избавиться от Akonadi и nepomuk с
  • что это парень должен делать в любом случае?
  • что я потеряю, когда я избавилась от них
  • в случае, если они делают что-то полезное, действительно есть какие-либо идеи, как я могу avaoid сообщение об ошибке выше
+331
Alex Chiwayula 5 сент. 2010 г., 10:54:00

Можно ли перетащить-Н-капли в направила обращение Х11? Например, я перенаправление Skype и я хочу, чтобы отправить файл, положив его в окне сообщения. Да, я знаю, что я могу работать вокруг. Этот вопрос не Skype-конкретными.

+293
judas 28 авг. 2012 г., 00:40:38

Ты только несколько персонажей, от вашего ответа:

СЕПГ -я -е с/Перро.*//Г' *-это.журнал

(Я переехал раньше, просто, чтобы сделать его очевидным для читателя, что мы делаем в месте правки). Это позволит удалить любую строку, которая содержит строку "Перро", а потом (или нет) количество символов (.*).

Если, вместо этого, вы хотите удалить строки, которые начинаются с "Перрье", то вам просто необходимо закрепить строку с ^:

СЕПГ -я -е с/^Перро.*//Г' *-это.журнал

Ламберт делает хорошее уточнение в комментариях здесь; выше СЭД отчеты удалить строки из строки, но сохранить (возможно-пустая строка теперь). Если же вы хотите sed, чтобы удалить строку, если она содержит Перро, то он получил правильный синтаксис:

СЕПГ -я -е '/Перро/д' *-а.журнал

... или аналогично, удалите строку, если она начинается с Перро:

СЕПГ -я -е '/^Перро/д' *-а.журнал
+257
Anja Ishmukhametova 28 окт. 2013 г., 09:50:50

За разумные имена файлов и каталогов (не начиная с места, не несколько строк) это работает:

ЛС-laLR 2>/dev/нуль | 
 на awk 'НФ>8 && ($3 == "корень" | | 4 $ = = "корня") '\
 '{$1=""; $2=""; $3=""; $4=""; $5=""; $6=""; $7=""; $8=""; '\
 'суб("^ *",""); печать;}'

Как обычно найти это лучшее решение:

найти . -корень-и-группа пользователя root 2>/dev/нуль
+221
Dave 12 мая 2013 г., 06:45:02

Смотри первый вопрос в Баш часто задаваемые вопросы:

пока читала-Р _ ИС; сделать е "%з\п" "${ИС[@]}"; сделано < Абд
128.206.6.136
128.206.6.137
23.234.22.106
+203
iamlolz 31 июл. 2013 г., 18:43:02

Есть две сетевые настройки в /etc/wpa_supplicant от.конф. Оба из них имеют одинаковый SSID, но с разных id_str и ПСК.

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

опции ctrl_interface=/ВАР/работа/wpa_supplicant от
ap_scan=1
#Отключить WiFi прямой 
p2p_disabled=1

сеть={
имя SSID="SameSSID"
ПСК="12345678"
id_str="CorrectPSK"
}

сеть={
имя SSID="SameSSID"
ПСК="00000000"
id_str="WrongPSK"
}
+189
vamshi raj 10 окт. 2014 г., 12:12:38

Я подключаюсь с машины Linux для нескольких компьютеров Mac по SSH с использованием открытых/закрытых ключей.

Настройки идентичны на каждом переменного тока, разных Осс от 10.5 до 10.9 и открытый ключ работает. Только один из них работает ОС X 10.9.5, продолжает запрашивать пароль пользователя, а не используя открытый ключ.

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

СШ-ВВВ-это:

...
debug1: проверки подлинности, который может продолжаться: открытый ключ,клавиатура-интерактивный
debug3: начать заново, прошел другой открытый ключ список,клавиатура-интерактивный
debug3: предпочтительный открытый ключ,клавиатура-интерактивный,пароль
debug3: authmethod_lookup открытый ключ
debug3: остальные предпочли: клавиатура-интерактивный,пароль
debug3: authmethod_is_enabled открытый ключ
debug1: Следующий способ проверки подлинности: открытый ключ
debug1: предлагая открытый ключ DSA: /пользователи/akeeem/.по SSH/id_dsa, который находится
debug3: send_pubkey_test
debug2: мы отправили пакет открытый ключ, жду ответ
debug1: проверки подлинности, который может продолжаться: открытый ключ,клавиатура-интерактивный
debug1: попытка закрытого ключа: /пользователи/akeeem/.по SSH/id_rsa
debug3: нет такой личности: /пользователи/akeeem/.по SSH/id_rsa: нет такого файла или каталога
debug2: мы не отправить пакет, отключите способ
debug3: authmethod_lookup клавиатура-интерактивный
debug3: остальные предпочли: пароль
debug3: authmethod_is_enabled клавиатура-интерактивный
debug1: Следующий способ проверки подлинности: клавиатура-интерактивный
debug2: userauth_kbdint
debug2: мы отправили клавиатуры-интерактивная пакетов, ждите ответа
debug2: input_userauth_info_req
debug2: input_userauth_info_req: num_prompts 1
Пароль:

Что я должен проверить, чтобы убедиться, что открытый ключ-это оперативно?

+166
Viorel Mirea 18 июн. 2010 г., 10:56:17

Алгоритм одинаков. Современные тени-люксы использовать подключаемые модули аутентификации (Пэм) и ПЭМ позволяет настроить один алгоритм хэширования. Это все про "соление", что означает рандомизация пароль дают тот самый эффект, о которой вы спрашиваете.

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

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

Рекомендуемое чтение: как пароли хранятся в Linux (понимание хеширования с тенью утилиты)

+103
Yemeen 20 февр. 2015 г., 22:25:31

Мне кажется, что ты очень "ориентированный каталог", и, в таком случае, может лучше люкс ваш менталитет.

(Но если честно, я думаю, что это вообще плохая идея, вы хотели бы команды были глобальными.)

В .bashrc следующее, поставить псевдоним идти="./.ЦМД" (тогда источник ~/.bashrc с).

Затем, в каждой такой директории, поставить скрипт .команду cmd, затем команду chmod +х .УМК, то просто иди делай свое дело.

+101
SageM 30 июл. 2011 г., 04:31:09

Предполагая, что только самый последний идентификатор UUID хранится в final.txt это должно сделать это...

service_uuid=$(кошка final.txt)
логин=$(завиток -х пост -Х "принять-язык:En" -ч "тип контента: приложение/JSON;кодировка=кодировка UTF-8" -ч "принять-кодировки:gzip-сжатия" -ч "принять: приложения/JSON в" -д {"serviceUuid":"${service_uuid}"} UrlOfTheSite)

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

+96
user61284 5 окт. 2017 г., 20:07:55

Я получаю такое же поведение, что вы описали. На Ubuntu 11.10

топ | грэп "my_program" > топ.журнал

не производит никакой продукции.

Я считаю, что причина этого заключается в том, что грэп является буферизации выходного сигнала. Чтобы сказать в GNU grep, чтобы выплюнуть вывод построчно, используйте --линия буферизованный вариант:

топ | грэп-линия-буферизованный "my_program" > топ.журнал

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

+27
Bill sausage 83 23 мар. 2012 г., 00:09:21

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

$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