Почему я не могу разделить .файл Ape?

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

cuebreakpoints пример.Кий | shnsplit -о Флаке пример.кривляться

Но я получаю следующее ошибки:

shnsplit: предупреждение: не удалось прочитать данные из входного файла в формате: [кривляется]
shnsplit: + вы не имеете разрешения на чтение файла: [пример.кривляется]
shnsplit: + аргументов может быть неправильным для декодера: [Мак]
shnsplit: + убедитесь, что установлен декодер и на вашем пути
shnsplit: + этот файл может быть безосновным, Усе или поврежден
shnsplit: ошибка: невозможно продолжить из-за ошибки(s), показанный выше

К сожалению, я не знаю, как преодолеть эту проблему. Одна вещь, я думаю, можно отбросить такое файл быть поврежден, поскольку у меня была такая же ошибка с другим .кривляться и я следовал этой процедуре с происхождения .Флак файлы без проблем.

Как я могу решить эту проблему?

+797
Jesse Perry 28 нояб. 2018 г., 12:14:32
29 ответов

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

$ ./the_application
Убиты: 9

или

$ ./the_application | ГДБ
(БГД) бросить
+955
ThinkingStiff 03 февр. '09 в 4:24

По умолчанию в Fedora LiveCD-это настроена таким образом, что liveuser регистрируется автоматически после следующих строк, добавленных в ГДМ/МДМ (форк GDM и в GNOME2) файл конфигурации

[демон]
AutomaticLoginEnable=ложь
AutomaticLogin=liveuser

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

Я бы хотел, чтобы держать liveuser беспарольный, но сделать ГДМ/МДМ пауза на экране, чтобы позволить пользователю выбрать язык (и может быть).

Есть ли способ сделать это?

+953
Umberto 6 янв. 2012 г., 11:53:04
Другие ответы

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


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

ФНР на awk '==ШП{если(Г<П)М=НФ;далее}{для(I=НФ;я<м;i++)$(я+1)="Н/А"}1' tiny.txt tiny.txt

Примечание имя входного файла задано два раза.

+952
Abias Mutsatsa 14 янв. 2019 г., 11:46:11

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

Многие научные программы, которые мне нужны не распространяются в виде пакетов. Я понимаю "./настройка" настройки переменных, составление и проверка зависимостей "сделать" не сборник "установка" ставит все библиотеки и бункеров на своих местах. Однако он никогда не работает. Я редко выходите из себя) "./настроить" сцену без ввода зависимостей ад, и если я делаю, Б) "установка", вероятно, подорвать мою коробку.

а) зависимость ад-это очень неприятно. Иногда у меня есть библиотека, но она не любит его. Или библиотеке, не хочет устанавливать. Или "настроить" не могу найти его. Или мой дистрибутив поместил его где-то не должно быть. Или есть два варианта в моей системе. Проблема, я не могу понять, как диагностировать и, следовательно, исправить эти проблемы. Каковы некоторые хорошие ссылки, чтобы узнать для тех, кто не нужно, чтобы стать программистом?

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

Мой ящик одного пользователя, имеет тонны бесплатной формате HD, так что я действительно не заботятся о наличии нескольких (десятков) экземпляров библиотекам, если это решит мои проблемы. Пространство-это дешево.

+935
mary lee 24 янв. 2012 г., 04:12:11

Почему так много дистрибутивов GNU/Linux-утилитами реализовано как shell-скрипты, когда сравнительно, практически все подобные утилиты Windows реализованы как скомпилированный код, существующий в двоичном формате? Каковы некоторые из причин для этого?

+913
Benisee 17 дек. 2014 г., 23:08:41

Я хочу сделать вывод любое нужное описание или вариант из man-страницы.

Пример: я хочу сделать описание для автоочистку вариант из apt-получить страницу:

Пожалуйста, предложите команду, что-то вроде человек apt-получить | <somecommands> автоочистка , чтобы получить этот выход:

автоочистка
 Как очистить, автоочистка очищает локальное хранилище извлеченных файлов пакета. Разница в том, что она удаляет только файлы пакета, которые больше не могут быть загружены, и
 во многом бесполезно. Это позволяет кэш будет сохраняться на протяжении длительного периода без него выходит из-под контроля. Параметр конфигурации apt::установленной предотвратит установлен
 пакеты могут быть удалены, если это имеет значение off.

Я пытался человеку apt-получить | грэп автоочистка но он ограничен выход совпадающих строк для слова автоочистка так что я не могу сделать полное описание и, кажется, это не то, что я хочу!

Следовательно, помочь мне, чтобы отфильтровать часть из man-страницы ожидаемых результатов, упомянутых выше.

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

+859
Luminosity 24 окт. 2011 г., 22:25:07

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

Я удалил Спиш и вот мой IP карте:

Наш частный IP-адрес:
10.1.1.2
Наши s-IP-адрес NAT:
172.16.0.1
Наши Лобки/адрес ЭИП:
1.1.1.1
Блокпост ГВ:
2.2.2.2
Экземпляр за контрольно-пропускной пункт:
192.168.1.1

На левый я StrongSWAN на AWS экземпляр EC2 за его 1:1 NAT и эластичные IP с такой конфигурацией:

файл /etc/ipsec на.конф:

конфигурация настройка
 # strictcrlpolicy=да
 # uniqueids = нет
 charondebug="Айка 2, кнл 2, конф 2"

Конн %по умолчанию
keyexchange=протокол IKEv2
ИКЭ=и AES256-SHA256 на-modp2048
ikelifetime=86400s
ЕСП=и AES256-SHA256 на-modp2048
продолжительность жизни=10800s
keyingtries=%навсегда
dpddelay=30х
dpdtimeout=120С
dpdaction=перезагрузка

Конн Tunnel1
авто=запуск
 левый=10.1.1.2 # наш частный IP-адрес
 leftsubnet=172.16.0.1/32 # наши s-IP-адрес NAT
leftauth=ПСК
 leftid=1.1.1.1 # наш лобке/адрес ЭИП 
 право=2.2.2.2 # блокпост ГВ
 rightsubnet=192.168.1.1/32 # экземпляр за КПП 
rightauth=ПСК
 rightid=2.2.2.2 # блокпост ГВ
тип=тоннеля
компресс=нет
Марк=42

файл /etc/ipsec на.секреты:

1.1.1.1 2.2.2.2 : ПСК "OURSECRET"

файл /etc/strongswan.д/Харон.конф:

install_routes = нет
install_virtual_ip = нет

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

Но у меня нет этого IP на мой интерфейс и это псевдо-IP, чтобы скрыть наш собственный диапазон от правосторонней (КПП).

Этот экземпляр должен выступать в качестве маршрутизатора и пропуск трафика от других экземпляров через туннель IPSec, но каждый пакет должен быть SNATed на 172.16.0.1/32.

Я начинаю StongSWAN:

systemctl начать strongswan и статус-л & systemctl strongswan
Загружен: загружен (в/lib/systemd в/системы/strongswan.обслуживание; инвалиды; предустановленные поставщик: включено)
 Активный: активный (бег) с Вт 2019-07-23 10:20:22 еесть; 12сек назад
 Процесс: 2163 ExecStart=выполнить/sbin/запуск IPSec (код=выход, статус=0/успех)
 Процесс: 2160 ExecStartPre=/ОГРН/команды mkdir -Р /ВАР/Лок/присутствует не у всех (код=выход, статус=0/успех)
 Главный ПИД: 2190 (стартер)
 Задачи: 18
 Память: 12.2 М
 Процессор: 54ms
 Группы: /система.ломтик/strongswan.услуги
 ├─2190 /УСР/Либ/IPSec и стартера --демон Харон
 └─2191 /УСР/Либ/IPSec и Харон-использовать-системный журнал-отладка-Айка 2 --отладка-кнл 2 --отладка-КС-2

Конфигурации iptables:

в iptables --присоеденить вход -с 2.2.2.2 -Джей принимает
в iptables --добавить ввода -д 2.2.2.2 -Джей принимает
в iptables --таблица --корежить добавить вперед -о Tunnel1 -п протокол TCP --TCP-флагов сын,первый сын в-J TCPMSS --струбцина-МСС-к-обнаружение

Проверить протокол IKEv2 является успешным: statusall протокола IPSec

Статус Айк Харон демон (strongSwan 5.3.5, Линукс 4.4.0-1087-АРМ, архитектуру x86_64):
 аптайм: 79 секунд, начиная с 23 июля 10:20:22 2019
 Танос: сбрк 1646592, мкарта 0, используется 568016, бесплатные 1078576
 рабочие потоки: 11 из 16 ожидания 5/0/0/0 работает, очереди заданий: 0/0/0/0, запланировано: 4
 загруженные Плагины: Харон тест-векторы ИСЗ RC2 в формате SHA1 алгоритм SHA2 алгоритмов MD4 MD5 в случайный извращенец x509-на отмену ограничений по умолчанию pkcs1 pkcs7 в pkcs8 pkcs12 из ПГП dnskey sshkey Пэм в OpenSSL ФИПС-ПРФ ГМП агент xcbc ксом ГКМ до ядра нетлинк разрешить исполнение-по умолчанию сравнение фарп инсульта счетчик ВП-удостоверение ВП-ВП Сим-сим-через ВП-ВП ака-ака-файлы 3gpp2 ВП-simaka-псевдоним ВП-simaka-reauth протокол EAP-MD5 в протокол EAP-GTC с протоколом EAP-mschapv2 ВП-динамическая ВП-радиус вп-сс ВП-ttls используется протокол EAP-PEAP и ВП-ТНК можно-универсальных можно и ВП можно-пам можно-noauth ТНК-tnccs tnccs-20 tnccs-11 tnccs-динамический DHCP lookip ошибку-сообщите certexpire вел addrblock единства
Прослушивание IP-адресов:
10.1.1.2
Соединения:
 Tunnel1: 10.1.1.2...2.2.2.2 с IKEv2, dpddelay=30х
 Tunnel1: местные: [1.1.1.1] использует общий ключ проверки подлинности
 Tunnel1: пульт дистанционного управления: [2.2.2.2] использует общий ключ проверки подлинности
 Tunnel1: ребенок: 172.16.0.1/32 === 192.168.1.1/32 тоннель, dpdaction=перезагрузка
Ассоциации безопасности (1 до, 0 подключение):
 Tunnel1[1]: создано 79 секунд назад, 10.1.1.2[1.1.1.1]...2.2.2.2[2.2.2.2]
 Tunnel1[1]: протокол IKEv2 Спиш: ##**удалить**##* ##**удалить**##, общий ключ повторной проверки в 23 часа
 Tunnel1[1]: предложение Айка: AES_CBC_256/HMAC_SHA2_256_128/PRF_HMAC_SHA2_256/MODP_2048
 Tunnel1{1}: установлено, тоннель, аткрывают 1, ESP в UDP и Спиш: c05ce72f_i 35f8fdaa_o
 Tunnel1{1}: AES_CBC_256/HMAC_SHA2_256_128, 0 bytes_i, 0 bytes_o, ключей в 2 часа
 Tunnel1{1}: 172.16.0.1/32 === 192.168.1.1/32

Проверьте, если политики XFRM был добавлен: ИС -ы-ы политики xfrm:

в src 192.168.1.1/32 ДСТ 172.16.0.1/32 с uid 0
 реж переднеприводных действий позволяют указатель 82 приоритет 2819 поделиться любой флаг (от 0x00000000)
 срок службы конфиг:
 ограничение: мягкая (инф)(байт), жесткий (инф)(байт)
 ограничение: мягкая (инф)(пакеты), жесткий (инф)(пакеты)
 истекают добавить: мягкий 0(сек), жесткий 0(сек)
 используйте истекает: мягкий 0(сек), жесткий 0(сек)
 всю жизнь тока:
 0(байт), 0(пакеты)
 добавить 2019-07-23 10:20:22 использование -
 Марк 0x2a/значение 0xFFFFFFFF
 КГБУ ГРЦ 2.2.2.2 ДСТ 10.1.1.2
 прото Сио ЭСП от 0x00000000(0) аткрывают 1(слово 0x00000001) туннельный режим 
 уровня, необходимого поделиться любой
 энк-маска ffffffff авт-сост маску ffffffff-ffffffff маска
в src 192.168.1.1/32 ДСТ 172.16.0.1/32 с uid 0
 dir в действие позволит указатель 72 приоритет 2819 поделиться любой флаг (от 0x00000000)
 срок службы конфиг:
 ограничение: мягкая (инф)(байт), жесткий (инф)(байт)
 ограничение: мягкая (инф)(пакеты), жесткий (инф)(пакеты)
 истекают добавить: мягкий 0(сек), жесткий 0(сек)
 используйте истекает: мягкий 0(сек), жесткий 0(сек)
 всю жизнь тока:
 0(байт), 0(пакеты)
 добавить 2019-07-23 10:20:22 использование -
 Марк 0x2a/значение 0xFFFFFFFF
 КГБУ ГРЦ 2.2.2.2 ДСТ 10.1.1.2
 прото Сио ЭСП от 0x00000000(0) аткрывают 1(слово 0x00000001) туннельный режим 
 уровня, необходимого поделиться любой
 энк-маска ffffffff авт-сост маску ffffffff-ffffffff маска
ГРЦ 172.16.0.1/32 ДСТ 192.168.1.1/32 с uid 0
 реж из действий позволяют индекса 65 приоритетом 2819 поделиться любой флаг (от 0x00000000)
 срок службы конфиг:
 ограничение: мягкая (инф)(байт), жесткий (инф)(байт)
 ограничение: мягкая (инф)(пакеты), жесткий (инф)(пакеты)
 истекают добавить: мягкий 0(сек), жесткий 0(сек)
 используйте истекает: мягкий 0(сек), жесткий 0(сек)
 всю жизнь тока:
 0(байт), 0(пакеты)
 добавить 2019-07-23 10:20:22 использование -
 Марк 0x2a/значение 0xFFFFFFFF
 КГБУ ГРЦ 10.1.1.2 ДСТ 2.2.2.2
 прото Сио ЭСП от 0x00000000(0) аткрывают 1(слово 0x00000001) туннельный режим 
 уровня, необходимого поделиться любой
 энк-маска ffffffff авт-сост маску ffffffff-ffffffff маска

ИС -ы-ы xfrm государства:

ГРЦ 10.1.1.2 ДСТ 2.2.2.2
 прото спи ЭСП ##**удалить**##(##**удалить**##) аткрывают 1(слово 0x00000001) туннельный режим 
 повтор-окно 32 посл адресу 0x00000000 флаг АФ-unspec (0x00100000)
 Марк 0x2a/значение 0xFFFFFFFF
 авт-ОТБр ксом(и SHA256) ##**удалить**## (256 бит) 128
 ПГС энк(АЭС) ##**удалить**## (256 бит)
 encap тип espinudp спорт dport 4500 4500 адрес 0.0.0.0
 анти-анализировать контекст: сл 0х0, 0х0 oseq, растровые адресу 0x00000000
 срок службы конфиг:
 ограничение: мягкая (инф)(байт), жесткий (инф)(байт)
 ограничение: мягкая (инф)(пакеты), жесткий (инф)(пакеты)
 истекают добавить: мягкий 9745(сек), жесткий 10800(сек)
 используйте истекает: мягкий 0(сек), жесткий 0(сек)
 всю жизнь тока:
 0(байт), 0(пакеты)
 добавить 2019-07-23 10:20:22 использование -
статистика:
 анализировать-анализировать окне 0 0 не 0
ГРЦ 2.2.2.2 ДСТ 10.1.1.2
 прото спи ЭСП ##**удалить**##(##**удалить**##) аткрывают 1(слово 0x00000001) туннельный режим 
 повтор-окно 32 посл адресу 0x00000000 флаг АФ-unspec (0x00100000)
 Марк 0x2a/значение 0xFFFFFFFF
 авт-ОТБр ксом(и SHA256) ##**удалить**## (256 бит) 128
 ПГС энк(АЭС) ##**удалить**## (256 бит)
 encap тип espinudp спорт dport 4500 4500 адрес 0.0.0.0
 анти-анализировать контекст: сл 0х0, 0х0 oseq, растровые адресу 0x00000000
 срок службы конфиг:
 ограничение: мягкая (инф)(байт), жесткий (инф)(байт)
 ограничение: мягкая (инф)(пакеты), жесткий (инф)(пакеты)
 истекают добавить: мягкий 10057(сек), жесткий 10800(сек)
 используйте истекает: мягкий 0(сек), жесткий 0(сек)
 всю жизнь тока:
 0(байт), 0(пакеты)
 добавить 2019-07-23 10:20:22 использование -
статистика:
 анализировать-анализировать окне 0 0 не 0

Создать прибор ВТИ:

IP-туннель добавить Tunnel1 местных 10.1.1.2 удаленном режиме 2.2.2.2 ВТИ ключ 42
ірадреса добавить 172.16.0.1/32 пульт ДУ 192.168.1.1/32 Дэв Tunnel1
связи IP-набор Tunnel1 до МТУ 1419

Отключить политику на тоннель и добавления в iptables TCPMSS:

команды sysctl -w в сети.протокол IPv4.конф.Tunnel1.disable_policy=1
в iptables --таблица --корежить добавить вперед -м политика --пол --IPSec из реж в -п ТСР -м протокола TCP --TCP-флагов сын,первый сын -м tcpmss --МСС 1361:1536 с-J TCPMSS --набор-МСС 1360
в iptables --таблица --калечить добавить вперед -м политика --пол --протокол IPSec из дир-р ТСР -м протокола TCP --TCP-флагов сын,первый сын -м tcpmss --МСС 1361:1536 с-J TCPMSS --набор-МСС 1360

но когда я ping 192.168.1.1 с источником 172.16.0.1, я вам заданный узел недоступен.

пинг 192.168.1.1 или пинг -я 172.16.0.1 192.168.1.1 или пинг -я Tunnel1 192.168.1.1
пинг -с 3 -я 172.16.0.1 192.168.1.1
Команду ping 192.168.1.1 (192.168.1.1) от 172.16.0.1 Tunnel1: 56(84) байт данных.
От 172.16.0.1 icmp_seq=1 заданный узел недоступен
От 172.16.0.1 icmp_seq=2 узел назначения недоступен
От 172.16.0.1 icmp_seq=3 узел назначения недоступен

--- Статистика ping 192.168.1.1 ---
3 пакетов отправленных, 0 полученных, +3 ошибок, 100% потеря пакетов, 1998ms время 

вот некоторые другие журналы: IP-адрес показывают:

3: [email protected]нет: <NOARP> МТУ qdisc 1480 государственной Нооп вниз группы default qlen 1
 ссылка/комитет по здравоохранению БРД 0.0.0.0 0.0.0.0
4: [email protected]нет: <POINTOPOINT,NOARP,вверх,LOWER_UP> МТУ 1419 qdisc noqueue государственной неизвестные группы default qlen 1
 ссылка/комитет по здравоохранению 10.1.1.2 коллегиального 2.2.2.2
 инет 172.16.0.1 коллегиального 192.168.1.1/32 объем глобального Tunnel1
 valid_lft навсегда preferred_lft навсегда

ИС -ы-ы ссылку Показать:

3: [email protected]нет: <NOARP> МТУ qdisc 1480 государственной Нооп режим по умолчанию группы default qlen 1
 ссылка/комитет по здравоохранению БРД 0.0.0.0 0.0.0.0
 ГХ: ошибки пакетов, байт за перерасход mcast
 0 0 0 0 0 0
 Ошибки ГХ: длина CRC кадра ФИФО пропустил
 0 0 0 0 0
 Техас: байт пакеты ошибок за перевозчика collsns
 0 0 0 0 0 0
 Ошибки Техас: окна прервана ФИФО сердцебиение transns
 0 0 0 0 0
4: [email protected]нет: <POINTOPOINT,NOARP,вверх,LOWER_UP> МТУ 1419 qdisc noqueue государственной неизвестный режим по умолчанию группы default qlen 1
 ссылка/комитет по здравоохранению 10.1.1.2 коллегиального 2.2.2.2
 ГХ: ошибки пакетов, байт за перерасход mcast
 0 0 0 0 0 0
 Ошибки ГХ: длина CRC кадра ФИФО пропустил
 0 0 0 0 0
 Техас: байт пакеты ошибок за перевозчика collsns
 0 0 14 0 14 0
 Ошибки Техас: окна прервана ФИФО сердцебиение transns
 0 0 0 0 0

ИС-ы тоннель Tunnel1:

Tunnel1: IP-адрес/IP удаленный 2.2.2.2 местных 10.1.1.2 ТТЛ наследуют ключ 42
ГХ: ошибки пакетов байт CsumErrs OutOfSeq Mcasts
 0 0 0 0 0 0
Техас: ошибки пакетов байт DeadLoop NoRoute NoBufs
 0 0 14 0 14 0

команду ifconfig -а:

Tunnel1 encap ссылке:комитет по здравоохранению тоннеля HWaddr
 инет адрес:172.16.0.1 п-т-п:192.168.1.1 Маска:255.255.255.255
 До POINTOPOINT работает NOARP МТУ:1419 Метрика:1
 RX пакетов:0 ошибок:0 сократилось:0 перерасход:0 рама:0
 Техас пакетов:0 ошибки:14 сократилось:0 перерасход:0 перевозчик:14
 столкновения:0 txqueuelen:1
 RX байт:0 (0.0 B) в Техас байт:0 (0.0 Б)
ip_vti0 encap ссылке:комитет по здравоохранению тоннеля HWaddr
 NOARP МТУ:1480 Метрика:1
 RX пакетов:0 ошибок:0 сократилось:0 перерасход:0 рама:0
 Техас пакетов:0 ошибок:0 сократилось:0 перерасход:0 перевозчик:0
 столкновения:0 txqueuelen:1
 RX байт:0 (0.0 B) в Техас байт:0 (0.0 Б)

Я отключил источник и проверить назначения на AWS EC2 и я в белом списке правосторонней (проходная) IP-адреса для всех потоков данных в AWS группы безопасности, я уверен, что нац-прохождение, поддерживается и я вижу, что трафика при помощи tcpdump: тсрйитр -я -nnnNq хост 2.2.2.2

10:32:02.983136 ИС 10.1.1.2.500 > 2.2.2.2.500: УДП, длина 1084
10:32:03.035572 ИС 2.2.2.2.500 > 10.1.1.2.500: УДП, длина 708
10:32:03.044827 ИС 10.1.1.2.4500 > 2.2.2.2.4500: УДП, длина 372
10:32:03.108335 ИС 2.2.2.2.4500 > 10.1.1.2.4500: УДП, длина 276
10:32:27.042735 ИС 10.1.1.2.4500 > 2.2.2.2.4500: УДП, длина 1
10:32:33.110661 ИС 10.1.1.2.4500 > 2.2.2.2.4500: УДП, длина 84
10:32:33.159623 ИС 2.2.2.2.4500 > 10.1.1.2.4500: УДП, длина 84
10:32:57.043342 ИС 10.1.1.2.4500 > 2.2.2.2.4500: УДП, длина 1
10:33:03.110977 ИС 10.1.1.2.4500 > 2.2.2.2.4500: УДП, длина 84

КПП показывает туннеля не было установлено, но я не получаю никаких тсрйитр, когда я посылаю пакеты ping. journalctl -фу strongswan можно здесь:

https://pastebin.com/AuephC04

Я попытался ВТИ конечную точку этого пути, но он не вносит никаких изменений:

IP-туннель добавить Tunnel1 местных 10.1.1.2 удаленном режиме 2.2.2.2 ВТИ ключ 42
ірадреса добавить 172.16.0.1/32 дистанционное 0.0.0.0/0 dev и Tunnel1
связи IP-набор Tunnel1 до МТУ 1419

Я правильно реализовать эту структуру? Я должен установить псевдо IP на устройства ВТИ? Я должен добавить еще одно правило в iptables, чтобы применить знак что-то вроде этого?

в iptables -Т мангл-входной сигнал -п ЭСП -с 2.2.2.2 -д 1.1.1.1 -J тэг-набор-xmark 42

Варианты:

протокол IPSec --версия:

StrongSwan Линукс У5.3.5/К4.4.0-1087-аус

команду -это:

Идентификатор дистрибьютор: Убунту
Описание: 16.04.6 Убунту ЛТС
Релиз: 16.04
Название: xenial

с dpkg -л | грэп -я strongswan:

второй libcharon-дополнительные плагины 5.3.5-1ubuntu3.8 библиотека strongSwan для amd64 Харон (дополнительные плагины)
второй libstrongswan 5.3.5-1ubuntu3.8 на amd64 утилита strongSwan и библиотека крипто 
второй libstrongswan-стандарт-Плагины 5.3.5-1ubuntu3.8 на amd64 утилита strongSwan и библиотека крипто (стандартных плагинов)
второй strongswan 5.3.5-1ubuntu3.8 все VPN на базе IPSec метапакет решение 
второй strongswan-Харон 5.3.5-1ubuntu3.8 amd64 в strongSwan Ключ сети демон обмен 
второй strongswan-libcharon 5.3.5-1ubuntu3.8 библиотека strongSwan для amd64 Харон 
второй strongswan-стартер 5.3.5-1ubuntu3.8 amd64 в strongSwan демон стартера и файл конфигурации парсера
второй strongswan-ТНК-база 5.3.5-1ubuntu3.8 strongSwan для amd64 доверенного сетевого соединения (ПНС) - база файлов

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

+801
Lis Sheludko 13 нояб. 2014 г., 22:27:46
$ Эхо "зебра муравей паук паук муравей муравей зебра собака акула" |\
 дрм -1 | СНП | уник -диск | команды xargs Эхо
3 Паук муравей 2 2 зебра
+752
Fabulous Job 29 дек. 2012 г., 11:58:15

Настройка пам судо проверки подлинности, используя SSH-агента, на 14.04.1-Ubuntu сервер ЛТС.

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

Вот мое отношение в/var/журнал/авт.журнал записи...

17 июня 11:31:16 хозяин судо[21318]: pam_ssh_agent_auth: начало pam_ssh_agent_auth для пользователей имя пользователя
17 июня 11:31:16 хозяин судо[21318]: pam_ssh_agent_auth: попытка проверки подлинности: `логин' как `имя пользователя' через /etc/безопасности/authorized_keys
17 июня 11:31:16 хозяин судо[21318]: pam_ssh_agent_auth: связаться по SSH-агент пользователя (1000)
17 июня 11:31:16 хозяин судо[21318]: pam_ssh_agent_auth: сбой проверки подлинности: `логин', как `имя пользователя' через /etc/безопасности/authorized_keys

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

Здесь представлены актуальные файлы и их содержание:

в /etc/Пэм.д/суда

#%Пам-1.0

двиг достаточно pam_ssh_agent_auth.так файл=файл/etc/безопасности/authorized_keys отладки
авторизации требуется pam_env.так readenv=1 user_readenv=0
авторизации требуется pam_env.так readenv=1 envfile=/и т. д./По умолчанию/язык user_readenv=0

@включают общие-авт
@включают общие-счета
@включают общие-сессии-неинтерактивных

файл /etc/безопасности/authorized_keys файл информация: этот файл содержит 4 СШ-ОГА открытых ключей.

-RW-р-р-- 1 корень 1597 16 июня 16:07 в /etc/безопасности/authorized_keys

файл /etc/пользователям использовать sudo?

#
# Этот файл должен быть отредактирован с помощью команды visudo 'как корень.
#
# Пожалуйста, рассмотрите возможность добавления местного содержания в /etc/пользователям использовать sudo?.D/ вместо
# напрямую изменять этот файл.
#
# Обратитесь к странице подробности о том, как написать файлами sudoers.
#

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

По умолчанию env_reset
По умолчанию mail_badpass
По умолчанию secure_path="/usr/местные/sbin:/usr/местные/Бен: выполнить/sbin:/usr/Бен: файл/sbin:/бин"

Спецификация # хост псевдоним 

Спецификация пользователь № псевдонима 

Спецификация # псевдоним Cmnd 

Спецификация привилегий пользователя # 
корень всех=(все:) все

Группа # группы администратор может получить привилегии суперпользователя 
%админ все=(все) 

# Разрешить членам группу sudo, чтобы выполнить любую команду
%судо все=(все:) все

# Смотри пользователям использовать sudo? (5) для получения дополнительной информации о "#включить" директивы:

#includedir /и т. д./пользователям использовать sudo?.д

И, для здравомыслия ради, можно увидеть переменных ssh_auth_sock - это действительно "передается по судо цепи" правильно...

printenv | грэп СШ

Переменных ssh_auth_sock=/tmp/и СШ-m9Ume3GOIP/агент.15964

судо printenv | грэп СШ

Переменных ssh_auth_sock=/tmp/и СШ-m9Ume3GOIP/агент.15964

Я по SSH к серверу с помощью

СШ-узла@ір_адрес

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

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

Заранее спасибо!

Обновление

СШ-добавить на стороне клиента, был трюк. Я не "СШ пользователь", но это дает мне, что мне нужно выяснить первопричину. Спасибо!

+683
user1670 27 авг. 2019 г., 01:27:36

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

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

файл: файл.журнал.1
первая строка: [первая строка, что не пробельных символов]
последняя строка: [последней строке не пробел]

Я могу просто написать скрипт на Python, чтобы сделать это, но я бы предпочел сделать это с встроенной ОС Linux, если это возможно. Это работа по awk/СЭД? Или это действительно будет лучше для скриптового языка? Если да в awk/sed, как ты бы идти о делать это?

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

на awk 'шп == 1 { печать }конец{ печать }' именем
+670
Rebecca Cortes 16 июн. 2015 г., 22:27:59

Для простоты я рекомендую использовать рецепт без отдельного /ВАР, затем перемещая содержимое /целевой/ВАР в недавно созданный файловой системы и добавить соответствующий файл fstab строку через что-то вроде

д-Я с ответами/late_command строку массива.в XFS на /dev/sdX в && смонтировать /dev/sdX в каталог /mnt && МВ /целевой/ВАР/* каталог /mnt && размонтировать /шоссе && эхо на /dev/sdX в файле /var файловую систему XFS по умолчанию 0 2 >>/целевой файл/etc/fstab строчку

(см. Руководство по установке; если /МНТ не существует, попробовать что-то другое, может быть, /целевой/шоссе). Конечно, это неудобно, если ваши пользовательские установки ставит много данных. Но делать это правильно с самого начала гораздо сложнее: вам придется продлить partman из установки путем создания настраиваемого udeb ПО или добавление файлов в установщик и initrd.

+660
Arthur Green 10 окт. 2019 г., 23:12:32

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

+652
markofden 24 мар. 2012 г., 00:12:01

Если вы посмотрите на содержимое файла/etc/АПТ/источников.список будет иметь вид

#Тип архива компонент репозитория дистрибутива URL-адрес 
 деб http://archive.ubuntu.com/ubuntu точные основных

Тип архива

Первое слово в каждой строке, или деб деб-СРЦ, указывает на тип архива. Деб указывает, что архив содержит двоичные пакеты (Деб), и так далее.

URL-адрес репозитория

Следующая запись в строке URL-адрес репозитория, который вы хотите скачать пакеты.

Распределение

В 'распределения' может быть либо выхода кодовое имя / псевдоним (Сопелка, Джесси, стрейч, Sid) или класса выпуска (старый стабильный, стабильный, тестирование, неустойчивый) соответственно.

В чем смысл: "(основной), (вселенной)..."?

Компонент

главным образом состоит из Смотрите также совместимые пакеты, пакеты в contrib содержит Смотрите также совместимое программное обеспечение, но зависимости не в главном,не содержит программного обеспечения, которое не удовлетворять dfsg, и так далее. Совет - проверить одним из репозитория URL-адреса,он должен иметь папку с именем компонента.

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

Ваш менеджер пакетов может быть на ВФ помощью dpkg(например, Дебиан, Убунту и т. д.), АПТ(например, Дебиан, Убунту и т. д.), Теперь устаревшим оборотах(например в RedHat старые версии и новые, не пнуть его по причинам совместимости),ням(напр. В Fedora,CentOS) так,ДНФ - dentrified Юм (например.Новые версии Fedora) и так далее. Для более comlpete список проверить это. Вы даже можете увидеть несколько менеджеров пакетов в одном дистрибутиве. Например в Ubuntu, вы можете ознакомиться с dpkg, которая кормит /и т. д./кв/источников/список.

Поэтому, когда вы набираете

cleaq

Он может сказать

cleaq: команда не найдена. Ты имел в виду чистые.

какими средствами это "вы имели в виду:" список заполнен?

Это предполагает соответствие шаблону с пакетами в базе данных диспетчера пакетов.

Эта база данных обновляется, когда вы делаете apt-получить обновление

Не уверен

Я могу изменить программу, которая находит эти?

хотя. Я считаю, что это функция, которая не может быть изменена. Не уверен, хотя

Ссылка : В Debian Исходный

+627
natend 22 июн. 2018 г., 03:07:23

Я предлагаю jailshell (на CentOS - WHM) для доступа к Кто-то для того, чтобы использовать папку синхронизации инструмент под названием унисон (какой-то двунаправленный по rsync)

Это для фона.

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

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

-jailshell: хором : команда не найдена

Однако, когда я смотрю в jailshell от корневой точки зрения : [/дома/virtfs/имя пользователя/usr/бен] я вижу бинарными имени унисон@ Похоже, в папку bin-это псевдоним.

Почему он не признается в jailshell? и как я могу открыть этот двоичный файл из jailshell ?

Изменения

результат команды ls-l в /usr/Бен/унисон (внутри и снаружи)

lrwxrwxrwx. 1 корень 24 20 дек 08:36 /usr/Бен/унисон -> /и т. д./альтернатив/унисон

результат команды ldd /usr/Бен/унисон внутри:

нет файла или папки такого типа (перевод)

и снаружи : Жюст перечисляет кучу библиотек

результат ./унисон изнутри /УСР/бин :

нет файла или папки такого типа (перевод)
+621
user2323030 4 окт. 2013 г., 05:39:58

Я хочу быть в состоянии запустить мой скрипт, скажем, 2 или 3 раза в день-24 часа, но в разное время каждый раз.

Что бы вы порекомендовали простое и надежное решение?

+576
Myhall 18 мая 2015 г., 05:13:52

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

Однако в процентах, сжатый файл, который был написан К, и поэтому файл перемещен из log.txt для log.txt.gz. Однако демон продолжал писать в log.txt. Тогда демон был остановлен и закрыт дескриптор файла log.txt.

Есть ли способ восстановить данные, которые были написаны демон log.txt после того, как файл был перемещен log.txt.gz?

+477
user3245722 15 мар. 2012 г., 21:15:16

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

  • Я могу сделать активной Директории, глядя прямо в корневой DSE и потянуть атрибута defaultnamingcontext
  • Я могу сделать Домино, начиная одноуровневый поиск непосредственно под ДСЕ фильтрации для dominoOrganization objectclass и только делает первые одна (это по умолчанию, так что если это не правильно, они могут быть как ожидается, просто его изменить).
  • Я могу сделать OpenLDAP и, глядя прямо в корневой DSE и извлекая первое значение namingContexts

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

Глядя на сайте компании Novell, похоже, они действительно не сделать то же самое атрибута defaultnamingcontext, что ад, и они наверняка не собирались делать dominoOrganization типа objectclass. Большинство примеру, DN, который я видел для edirectory похоже, что они также используют o=Название_организации , как существует в домино, но я также видел o=Название_организации,с=нас так если страна аббревиатура может или может не быть в базе ДУ, я должна была сделать больше, чем просто one_level.

Что делает вещи хуже то, если сервер каталогов секционированные (как некоторые рекламы конфигурации) или это как домино, где есть множество встроенных организаций по умолчанию, которые не отражают, где вы найдете важную информацию LDAP. Например, есть о=ОГА данных безопасности\, Inc. установите С=нами организации в домино в LDAP, например я смотрел сейчас.

Есть определенный класс объектов, который можно отфильтровать, если я начну поиск в корневой DSE? Я понимаю, что это дорогое поиска (особенно, когда если мне придется пройти полный подгруппы по объему), но это должно быть один раз-в-А-А типа вещь.

Короче говоря: что идентифицирующих атрибутов в базе компании организация в edirectory и как мне его найти если я установил мой поиск подходит к корневой DSE?

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

+469
erbdex 28 июл. 2018 г., 10:35:33

Почтенный раза команды ("написана Биллом Джоем на 28 июня, 1977") можно переносить строки:

$ е "foobarzot\Н" | фолд -з 3
фу
бар
Зот

Однако, существуют некоторые граничные случаи

Ошибки Традиционные Рофф(7) выход семантики, реализуемой как на GNU почитайте и по mandoc(1), использует только один Backspace для резервного копирования предыдущего характер, даже для двойной ширины символов. Складка забой семантика требует забытый в POSIX такого возврата-encoded последовательности, ломающ линии рано. Дрм(1) утилита обеспечивает схожую функциональность и не страдает от этой проблемы, но не стандартизирована в POSIX.

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

$ е "а\БК\БД\быть\п" | кол -в | фолд -з 1
е
$ е "а\БК\БД\быть\п" | тр -д "б \" | фолд -з 1
а
с
д
е
+456
LAMoore 14 дек. 2015 г., 18:37:11

Это должно работать для вас:

#!/бин/Баш

каталог=./

на файл В $(найти $каталог -параметр maxdepth 1); делать
а='[^0-9]*([[:цифра:]]{4}).([[:цифра:]]{2}).([[:цифра:]]{2})'
 [файл [ $=~ $на ]];
год=${BASH_REMATCH[1]}
месяц=${BASH_REMATCH[2]}
день=${BASH_REMATCH[3]}
 # Эхо "год=$Месяц=$месяц день=$сутки"
mydate=$год$месяц$день
 если [[ $mydate ]]; затем
 [[ "$(дата -д", $mydate" +'%ов')" -ГТ "$(дата -Д "30 дней назад" +'%ов')" ]] && 
 Эхо РМ -я "файл$"
интернет
сделано

Если список файлов соответствуют вашим ожиданиям, убрать эхо в РМ команду.

+427
Chaima 6 окт. 2017 г., 17:53:53

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

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

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

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

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

+411
medin 7 янв. 2020 г., 01:33:07

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

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

Этот скрипт будет полезен для анализа использования дискового пространства и в случае дискового пространства составляет более 90 % электронной почты будет отправлено администратору. Сценарий взят из здесь.

#!/Бен/ш
# комплект -х
# Скрипт для монитора или смотреть на диске
# Это будет отправить по электронной почте $админ, если (бесплатно) процент пространства >= 90%.
# -------------------------------------------------------------------------
# Установить администратора по электронной почте, так что вы можете получить по электронной почте.
Админ="корень"
# установить уровень предупреждений 90% по умолчанию
Предупреждение=90
# Исключить из списка нежелательных мониторинга, если потом несколько partions использовать "|" для разделения секций.
# Пример: EXCLUDE_LIST="/Дев/в hdd1|как/dev/hdc5"
EXCLUDE_LIST="/авто/Потрошитель"
#
#::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
#
main_prog функция() {
в то время как чтение вывода;
делать
#Эхо $выход
 УГППС=$(Эхо $результат | у awk '{ печати $1}' | вырезать -д'%' -Ф1)
 раздел=$(Эхо $результат | у awk '{печати 2$}')
 если [ $усэп-Гэ $предупреждение ] ; тогда
 Эхо "уходит из космос \"$раздел ($УГППС%)\" на $сервера(хоста), $(дата)" | \
 почта -с "предупреждения: почти дискового пространства $УГППС%" $администратора
интернет
сделано
}
если [ "$EXCLUDE_LIST" != "" ] ; затем
 DF-ч | грэп -ве "^файловая система|файловая система tmpfs|компакт-диск|${EXCLUDE_LIST}" | у awk '{печати $5 "" $6}' | main_prog
еще
 DF-ч | грэп -ве "^файловая система|файловая система tmpfs|компакт-диск" | у awk '{печати 5 $ "" $6}' | main_prog
интернет

Инкрементное Резервное Копирование Скриптов

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

#!/бин/Баш
# ----------------------------------------------------------------------
# Майков удобный вращающийся файловой системы-моментальный снимок утилита
# ----------------------------------------------------------------------
# это должно быть намного больше общего, но основная идея это делает
# вращающихся резервных копий-снимков /дома, когда звонил
# ----------------------------------------------------------------------

сбросить путь предложение # от Милз х.: Во избежание случайного применения $путь

# ------------- система команд используется этот скрипт --------------------
Идентификатор=/usr/Бен/ИД;
Эхо=/бин/Эхо;

Маунт=/бин/горы;
РМ=/ОГРН/ПМ;
МВ=/ОГРН/МВ;
СР=/ОГРН/СР;
Прикосновение=/ОГРН/касание;

По rsync=/usr/бен/по rsync;


# ------------- файл местах -----------------------------------------

MOUNT_DEVICE=в/dev/hdb1;
SNAPSHOT_RW=/корень/снимок;
Исключает=/usr/местные/и т. д./backup_exclude;


# ------------- сам сценарий --------------------------------------

# убедитесь, что мы-под root
если (( `$ИД -у` != 0 )); тогда { $Echo "к сожалению, должен быть корень. Выход..."; выход; } в интернет

# попытка перемонтировать в RW и точку монтирования как RW; иначе прервать
$Маунт -о'перемонтировать,РВ $MOUNT_DEVICE $SNAPSHOT_RW ;
если (( $? )); тогда
{
 $Эхо "моментального снимка: не удалось перемонтировать $SNAPSHOT_RW чтение и запись";
выход;
}
интернет;


# вращающийся снимки /дома (FIXME: это должен быть более общим)

# Шаг 1: Удалите старый моментальный снимок, если он существует:
если [ -д $SNAPSHOT_RW/домашний/час.3 ] ; тогда \
$РМ -РФ $SNAPSHOT_RW/домашний/час.3 ; \
интернет ;

# Шаг 2: переложить середине снимки(ы) назад на один, если они существуют
если [ -д $SNAPSHOT_RW/домашний/час.2 ] ; тогда \
$СН $SNAPSHOT_RW/домашний/час.2 $SNAPSHOT_RW/домашний/час.3 ; \
интернет;
если [ -д $SNAPSHOT_RW/домашний/час.1 ] ; тогда \
$СН $SNAPSHOT_RW/домашний/час.1 $SNAPSHOT_RW/домашний/час.2 ; \
интернет;

# Шаг 3: Сделайте хард-линк-только (за исключением Дирс) копия последнего снимка,
# если это существует
если [ -д $SNAPSHOT_RW/домашний/час.0 ] ; тогда \
$СР -ал $SNAPSHOT_RW/домашний/час.0 $SNAPSHOT_RW/домашний/час.1 ; \
интернет;

# Шаг 4: при помощи rsync из системы в последний моментальный снимок (обратите внимание, что
# rsync и ведет себя как СР --удалить-назначения по умолчанию, поэтому назначения
# сначала отсоединяется. Если бы это было не так, это скопировать на другой
# моментального снимка(ов) тоже!
Через $\
 -ва-удалить-удалить-исключить \
 --исключить-из="$исключает" \
 /домашний/ $SNAPSHOT_RW/домашний/час.0 ;

# Шаг 5: обновить время изменения часовых.0 с учетом времени снимка 
$Касания $SNAPSHOT_RW/домашний/час.0 ;

# и все для дома.

# теперь переподключите РАО снимок монтирования только для чтения

$Маунт -о перемонтировать,РО $MOUNT_DEVICE $SNAPSHOT_RW ;
если (( $? )); тогда
{
 $Эхо "моментального снимка: не только для чтения, перемонтировать $SNAPSHOT_RW";
выход;
} в интернет;

Сценарий высокая загрузка ЦП

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

#!/бин/Баш
в то время как [ истинного ] ;делать
используется=`бесплатно -м |у awk 'ШП==3 {печати $4}"

если [ $используется -ЛТ 1000 ] && [ $используется -ГТ 800 ]; тогда
Эхо "свободная память ниже 1000 МБ. Возможная утечка памяти!!!" | /ОГРН/почта -с "Максимум памяти тревога!!!" [email protected]


интернет
сон 5
сделано

Добавление новых пользователей в системе Linux

Этот скрипт позволяет пользователю root или администратора для добавления новых пользователей в систему в более простой способ, просто введя имя пользователя и пароль (пароль вводится в зашифрованном виде). Ниже скрипт взят из здесь.

#!/бин/Баш
# Скрипт для добавления пользователя в системе Linux 
если [ $(ИД -у) -экв 0 ]; тогда
 читать -п "введите имя пользователя :" имя пользователя
 читаем -С-П "введите пароль :" пароль
 для egrep "^$имя_пользователя" /и т. д./пароль >/dev/нуль
 если [ $? -экв. 0 ]; тогда
 Эхо "$имя пользователя существует!"
 выход 1
еще
 пропуск=$(на Perl -е 'печать Печерском($argv[0] в, "пароль")' $пароль)
 команды useradd -м -п $передать $имя пользователя
 [ $? -экв 0 ] && Echo "а пользователь добавлен в систему!" || Echo "не удалось добавить пользователя!"
интернет
еще
 Эхо "только root может добавлять пользователей в систему"
 выход 2
интернет

Резервное Копирование Базы Данных

Этот скрипт довольно простой скрипт будет полезен при резервном копировании базы данных. Сценарий взят из здесь.

#!/Бен/ш
теперь="$(дата +'%d_%, если%не%ХІ%, если%ы')"
имяфайла="db_backup_ теперь$".ГЗ
папка_резервного_копирования="/ВАР/сайт www/виртуальных доменов/пример.на COM/httpdocs/резервное копирование"
fullpathbackupfile="$папка_резервного_копирования/$именем"
логфайл="$папка_резервного_копирования/"backup_log_"$(дата +'%но%м')".тхт
Эхо "туздышпр стартовала с $(дата +'%г-%м-%г %ч:%м:%ы')" >> "$log файла"
команде mysqldump --пользователь=mydbuser--пароль=mypass --по умолчанию-персонажа-комплект=utf8 в данных mydatabase | gzip-сжатия > "$fullpathbackupfile"
Эхо "туздышпр закончил в $(дата +'%г-%м-%г %ч:%м:%ы')" >> "$log файла"
Чаун мой_логин "$fullpathbackupfile"
Чаун мой_логин "$журнал"
Echo "файл изменен разрешения" >> "$журнал"
найти "$папка_резервного_копирования" -имя db_backup_* опции-mtime +8 -РМ в exec {} \;
Эхо "старых удаленных файлов" >> "$журнал"
Эхо операции "закончил на $(дата +'%г-%м-%г %ч:%м:%ы')" >> "$log файла"
Эхо "*****************" >> "$журнал"
выход 0
+398
Taher Mehtar 15 дек. 2012 г., 06:08:25

Не пробовал это сам, но как насчет этого:

архив xvf смолы.смолы | глава -н50

Тар выводит строку в stdout для каждого файла извлекается, затем начальник команды будут убивать труба после 50 линий. На умирающего трубы, я ожидал, что ТАР тоже умирают.

+338
Robert Reaume 2 июн. 2015 г., 16:52:39

Я пытаюсь написать скрипт для проверки наших прокси-серверов, чтобы увидеть, если они передают трафик. Я написал этот код ниже, чтобы реализовать "инструмент из httpie", но по-прежнему возникают вопросы. Может кто-то пожалуйста, посмотрите и дайте мне знать, что случилось с этим кодом? Код должен проверять все прокси IP-адреса, чтобы убедиться, что все ИПС проходящий трафик и если каждый прокси-сервер возвращает 200 код должен выйти, но если у нас есть проблема, код должен затем отправить мне по электронной почте говорю, что конкретный IP-адрес, возвращаемый этой конкретной ошибки.

#!/бин/Баш
proxy_targets="http://10.1.1.4:3128 http://10.1.1.5:3128 http://10.1.1.6:3128"

failed_hosts=""

для меня в $proxy_targets
делать

если HTTP-проверка состояния --игнорировать-стандартный ввод-таймаут=2.5 --прокси=НТТР:$я глава www.msftncsi.com/ncsi.txt &> /dev/нуль; тогда
 Эхо 'ОК!'
еще
 случае $? в
 2) запрос Эхо 'истекло!'| почта -С "на следующих АЗС не удалось передать трафик со следующей ошибкой" [email protected]
rvard.edu ;;
 3) неожиданные перенаправления эхо с HTTP 3 * х!'| почта -С "на следующих АЗС не удалось передать трафик со следующей ошибкой" [email protected] ;;
 4) клиент ошибка Эха с HTTP 4хх!'| почта -С "на следующих АЗС не удалось передать трафик со следующей ошибкой" [email protected] ;;
 Ошибка 5) эхо с HTTP кодом 5xx сервер!'| почта -С "на следующих АЗС не удалось передать трафик со следующей ошибкой" [email protected] ;;
 6) Эхо превысил --Макс-перенаправляет=<Н> переадресация!'| почта -С "на следующих АЗС не удалось передать трафик со следующей ошибкой" [email protected] ;;
 *) другая ошибка Эха'!'| почта -С "на следующих АЗС не удалось передать трафик со следующей ошибкой" [email protected] ;;
эсок
интернет
сделано;
+329
minelol5 7 мар. 2012 г., 21:50:08

Как я могу подключить жесткие диски всегда на одном устройстве/dev/СД? узел? Например, как можно сделать жесткий диск с UUID АБВ монтируется всегда на узле Дев/СДА?

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

Я работаю в Debian 8.

+323
Shreyash Bardia 27 сент. 2016 г., 09:29:47

Я исправил это путем добавления записи вручную в Юм.файл conf.

Этот оракул блог помог

+290
tobiw 3 янв. 2011 г., 07:58:51

на awk подхода:

на awk '{функции printf("%-20С%20-х%-20е\Н",$1,$2,$3)}' файл

Вывод:

начало конец центр 
beg12 cen12 end12 
beg13 екс конца 
+285
Akaash 13 февр. 2019 г., 14:16:00

Вы могли использовать систему зажима доски с "*г и "*Р вместо нормальной Y и P.

+246
LuxBellum 21 нояб. 2019 г., 13:26:01

Вы не можете изменить временные метки ctime с помощью обычных средств. Это дизайн: чтимы всегда обновляется до текущей, когда вы измените любой из метаданных файла, и нет никакого способа, чтобы навязать другой чтимы. Чтобы изменить атрибут ctime файл, вам нужно сделать одно из следующих действий:

  • Установить системное время в чтимы вы хотите ввести, затем нажмите Файл, затем изменить время.
  • Модифицировать ядро, чтобы добавить интерфейс, чтобы изменить атрибут ctime.
  • Открыть образ диска напрямую (например, активные) и бить баклуши бит на диске (не делай этого, пока файловая система смонтирована).
+175
SaGeSpidy 4 янв. 2017 г., 00:36:26

У меня безголовый сервер Debian, что я СШ в регулярно. Я хочу знать, настроить его так, что пользователи могут в СШ а затем запустить что-то, как называются Iceweasel, и откроется окно на свою машину, которая находится в окне браузера. Я не хочу установить KDE или Gnome или что-нибудь подобное на сервере.

У меня tightvncserver запущена на сервере, и клиент VNC на Windows-машине. Однако, когда я подключиться я получаю следующее сообщение:

Xsession теперь: х сессия началась для myuser в СР 28 марта 15:41:39 мск 2012 Xsession теперь: не удалось запустить Х - - - - нет "/домашний/мой_логин/.xsession теперь" файл, нет "/домашний/мой_логин/.Xsession теперь" файл, нет менеджеров сессии, без окна менеджеры, эмуляторы терминалов и не нашли; прерывание.

Что я упускаю? Я чувствую, что я немного запутался с SSH+VNC, и как это все работает вместе. Если использовать клиент PuTTY для подключения в первую очередь? затем попробовать и VNC в отдельности за замазка? Любая помощь будет здорово!

+150
user226494 16 янв. 2015 г., 14:04:16

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

$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