Обход скрытия процессов в Linux?

Прячась В Linux Процессы

Недавно, я следовал этот учебник, в котором подробно, как скрыть процессы от пользователей без корневого доступа, посредством создания hidepid=Н О в/proc/.

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

Обход

От возни, я также обнаружил, что я могу обойти эти ограничения в файле/proc/ с помощью loginctl обеспечивается помощью systemd.

Например, если бы мне пришлось работать:

loginctl пользователя-состояние корня

Я хотел бы иметь возможность видеть все процессы, которые в корне пользователь работает(то есть если они вошли в систему)?

Вопросы

Итак, мои вопросы остаются:

  • Почему это допускается?
  • Как это работает(через прямые демон)?
  • Это уязвимость
+23
user3587655 5 мар. 2013 г., 10:50:21
27 ответов

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

Сначала я сделал 2 скрипта, которые позаботятся о монтировании и размонтировании жестком диске:

unmount_script.sh:

#!/бин/Баш

Горе="/главная/медиа/externalHardDrive"

если грэп -СМО "$Маунт" /труды/крепления; затем
 размонтировать "$Маунт"
 если [ $? -экв. 0 ]; тогда
 Эхо verwijderd "жесткий диск veilig Кан-Уорден :Д"
еще
 Эхо "скорая иэц gegaan МИС blijf габаритные vanaf :("
интернет
еще
 Эхо "скорая Гин gemount ОП жесткого диска $Маунт, deze Кан daarom Ниет verwijderd Уорден!"
интернет

mount_script.sh

#!/бин/Баш

Горе="/главная/медиа/externalHardDrive"

если грэп -СМО "$Маунт" /труды/крепления; затем
 жесткий диск Эхо "Аль gemount ОП $Маунт ;)"
еще
 смонтировать /dev/sdc1 "$Маунт"
 если [ $? -экв. 0 ]; тогда
 жесткий диск Эхо "gemount succesvol :Д"
интернет
интернет

Эти 2 скрипта будет просто проверить, если /dev/sdc0 в настоящее время установлены и выполняют свои задачи, если не.

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

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

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

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

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

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

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

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

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

ВСП-данных все=(все) NOPASSWD: /home/media/mount_script.sh
ВСП-данных все=(все) NOPASSWD: /home/media/unmount_script.sh
ВСП-данных все=NOPASSWD: /Бен/ш

Я eddited файл /etc/пользователям использовать sudo? так только ВСП-данных имеет разрешения на использование Ш для выполнения скриптов. Другие группы и/или пользователи не должны иметь доступ к любой команды sudo.

Php-файл:

<?в PHP
если ((функцию substr (переменная$_SERVER['REMOTE_ADDR'],0,10) == "192.168.0.") || ($_SERVER ДЛЯ['REMOTE_ADDR'] == "127.0.0.1")) {
 если(использования isset($_POST, где['гора'])) {
 $выход = shell_exec('судо ш /home/media/mount_script.sh');
}

 если(использования isset($_POST, где['отключить'])) {
 $выход = shell_exec('судо ш /home/media/unmount_script.sh');
}
?>

<HTML>и
тег <head>
 <название>панель управления</название>
тегом </head>
 <тело стиль="текст-выровняйте:центр;">
 <Н2>жесткий диск Панель управления</Н2>
<Р>статус:</п>
 <textarea в седла="33" строк="10"><?PHP, если(использования isset($выход)) { Эхо $выход; } ?></компонент textarea><бр /><бр />
 <форма метод="сообщение">
 <тип входного="отправить" название="Гора" значение="гора" />
 <тип входного="отправить" название="размонтировать" значение="размонтировать" />
</форма>
</тело>
тегом </HTML>

<?на PHP } ?>

В этом файле я уверяю, что запросы, сделанные с другого IP-диапазон, чем 192.168.0.* несколько bieing игнорируется. Если пользователь находится в 192.168.0.* IP-диапазоном я позволить пользователю выполнить скрипт с правами sudo.

Может кто-то пожалуйста, проверьте эту конфигурацию для соображений безопасности, что я должен исправить?

Я все это работает на сервере под Debian

+982
mdarwin 03 февр. '09 в 4:24

С вызова ptrace() вы можете прикрепить маячок к процессу (или новый), установить крюк с PTRACE_O_TRACEEXIT (в Linux >= 2.5.60) и спать до завершения процесса, затем с помощью ptrace_geteventmsg получить статус выхода.

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

+840
Armin Rigo 29 дек. 2010 г., 02:24:30
Другие ответы

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


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

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

Я пытаюсь отсортировать список в R (на Ubuntu 16.04), и я в моем конце остроумия! Я пытался возиться с значение lc_all=C, С и разбор параметров и получения результатов сортировки, но я не могу получить результат, который мне нужен. Это то, что мне нужно:

2014_Actual / 2014_Target / 2014_Percent / 2015_Actual / 2015_Target / 2015_Percent

Трюк, который я использую в Windows, чтобы удалить подчеркивание, вот так: 2014_Actual / 2014_Target / 2014Percent / 2015_Actual / 2015_Target / 2015Percent, который является приемлемым для моих пользователей. Но, очевидно, это не работает в Linux, поскольку он игнорирует подчеркивания.

У кого-нибудь есть идеи о том, как я мог бы получить вышеуказанный порядок сортировки в значение lc_all уровне?

Спасибо заранее.

Правка: добавление ясность: проблема в том, что когда я вроде выше в Linux, он игнорирует подчеркивания и дает:
2014_Actual / 2014Percent / 2014_Target / 2015_Actual / 2015Percent / 2015_Target

+808
robertpas 19 янв. 2013 г., 14:30:46

Альтернативный подход с сортировки + голова:

сортировка -Т'-' -k3nr файл | руководитель -1

Вывод:

chizzle-рок-115-зеленая
+803
Zachary Train 18 февр. 2012 г., 04:04:05

На мой взгляд, лучший способ "практика" в командной строке, чтобы жить в командной строке. Я имею в виду виртуальный терминал (нажмите Ctrl + Ф2), или даже отключение интерфейса по умолчанию (редактирование файл/etc/содержимое файла inittab , чтобы изменить уровень Default в 3.)

Автор этой книги, которую Вы читаете даже гласит: "Эта книга представляет собой широкий обзор "живые" в командной строке Linux."

Я действительно не могу придумать полезную задачу с помощью командной строки.

Что это значит для меня просто, что вы знаете , как делать вещи без командной строки, так что вы не вынуждены учить (только текст) в командной строке методов, чтобы делать такие вещи.

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

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

Некоторые примеры очень простых стандартных задач в командной строке:

  • Узнайте, сколько сейчас времени.
  • Хитрее: редактировать .файл для отображения времени в каждой командной строке.
  • Узнайте, что находится в каталоге.
  • Узнайте, что находится на флэш-накопитель вы просто нашли в твоем ящике.
  • Скачать файл, что у вас есть URL-адрес.
  • Кратко записать некоторые примечания (в текстовом файле).
  • Поиск файла.
  • Установить новые программы.
  • Сделать нового пользователя для вашей системы.
  • Узнайте, если сетевое подключение работает.
  • Установить напоминание для себя.
  • Распечатать документ.
  • Переформатировать внешний жесткий диск.
  • Проверьте, какие программы существуют для того, чтобы делать то, что вы хотите попробовать (например, человек -к принтеру)

Многие из них могут казаться глупыми, чтобы сделать в командной строке , если вы используете графический интерфейс. Если вы используете GUI, когда вы пытаетесь узнать командной строки, вы в конечном итоге "испортил".

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

+779
grimmmmer 8 окт. 2014 г., 19:36:54

Так что у меня есть баш скрипт "example.sh" что будем писать в выходной файл, скажем "tmp_output.txt". (Он будет пустой файл и переписать, если данные уже есть в нем)

Как я могу использовать команду смотреть, так что он будет работать "example.sh" каждые две секунды и просматривать изменения, которые вносятся в "tmp_output.txt"?

Команда часы должен использовать в bash-скрипт.

+774
brewmanz 22 нояб. 2014 г., 04:10:04

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

найти . -тип F ! -имя '*.тхт-удалить

Или расширенных подстановка функции в bash:

shopt -с extglob
РМ *.!(тхт)

Или в ЗШ:

extendedglob setopt 
РМ *~*.тхт(.)
# || ^^^ Только простые файлы
# ||^^^^^ файлы заканчивающиеся на ".тхт"
# | \За исключением
# \Все
+727
Shamendra 1 мая 2010 г., 01:15:20

Я пытаюсь установить Windows в общей папке в моей домашней папке. Я в состоянии выполнить следующую команду в Linux (т. е., по CentOS) машина, которая у меня есть доступ к sudo. Команды, что я использую это:

судо маунта -Т Киф //172.17.53.171/проекты ~/RemoteProjects -o имя пользователя=домен/mhicks

Реальный трюк пытается смонтировать ту же папку на компьютере, где у меня нет команды sudo/root-доступ. Для того, чтобы использовать команду Mount это о том, что мне нужен root доступ. Как я могу подключить общую папку окна в Linux без sudo/root-доступ?

Возможно, горе-это неправильный путь идти о нем?

+721
Mohamed Ashref 5 июл. 2013 г., 07:11:51

Большинство сенсорных экранов будут работать с Linux; пока оборудование не имеет какой-поставщика специфический разъем (наиболее fondleslabs я видел по USB), то вы, вероятно, может заставить его работать на *Nix, хотя как и большинство вещей, там могут быть некоторые конфигурации.

Если продавец говорит, что они совместимы с *Никс' на поле то, что больше garuantee, что он будет работать - а если нет, то более вероятно, что они еще не проверены или не потрудились поставить его на поле, а не устройства, являясь по своей сути несовместимы с *Никс системы.

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

П. С. слово к мудрым: как правило, торговые советы, вопросы по теме на стек на обменных сайтах, а лучше всего спросить об этом можно будет говорить 'как я могу сказать, если сенсорный монитор будет работать с Linux" или "что посмотреть в сенсорный экран для Linux'.

+706
Gregor 7667 25 апр. 2015 г., 13:59:10

Загрузки системы , из меню grub выбрать "дополнительные опции для Линукс Минт" , затем выберите рабочую версию ядра (не выбирайте первый)

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

Из терминала список последних изменений с помощью кот /ВАР/журнал/АПТ/история.журнала вы получите что-то вроде:

Начало-Дата: 2016-12-03 .....
Командная строка: е,G: /usr/Бен/автоматической-обновления , apt установите somepackages , выполнить/sbin/Synaptic или
Просила-пользователь...
Установка: ...
Конец-Дата ....

Проверьте список последних обновленных пакетов, удалить новые установленные драйвер для NVIDIA после перезагрузки , если не работает, возможно, нужно удалить другие пакеты (например: в предыдущей упаковке)

+685
Inferiore 18 сент. 2019 г., 14:05:13

Пакет Хаскелл-платформа - это метапакет, предоставляя средства для разработки на Haskell.

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

Я не мог собрать, как пакет Debian числа был произведен, поскольку последний на бустер называется 2014.2.0.0.debian8, который приходит, например, с помощью GHC >= 8.4.3. Проблема это с GHC версии, начиная с 2018 года.

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

Я может что-то пропустил, но я не вижу здесь последовательности.

+656
user3812891 20 июл. 2012 г., 19:36:56

Я пытаюсь твердеют некоторые сервисы на моих серверах.

Для этой цели я использую конфигурацию systemctl услуги. Для данного сервиса, я бегу например трассированием определить системные вызовы, используемые на нормальную работу, чтобы создать systemcalls белый. Вот мой брелка.конфигурации сервиса :

[Блок]
Описание=Данный сервис я хочу ограничить systemcalls
После=в syslog.цель сети-онлайн.цель
Хочет=сеть-онлайн.цель
Документация=человек:для OpenVPN(8) услуги

[Услуги]
Тип=уведомить
LimitNPROC=10
DeviceAllow=/dev/нуль РВ
DeviceAllow=/Дев/объем/Тун РВ
KillMode=процесс
RestartSec=5С
Перезагрузка=на провал
ExecStart=выполнить/sbin/сервис OpenVPN --config в файле /etc/openvpn подключения/сервера или VPN.конф
ProtectHome=да
Пользователь=клиент OpenVPN
Группа=для OpenVPN
SystemCallFilter=
CapabilityBoundingSet=CAP_NET_ADMIN
AmbientCapabilities=CAP_NET_ADMIN
ProtectSystem=строгий
PrivateTmp=да
PrivateDevices #=да
RestrictNamespaces=да
RestrictAddressFamilies=равен af_inet
NoNewPrivileges=да
ProtectKernelModules=да
ProtectKernelTunables=да
ProtectControlGroups=да
MemoryDenyWriteExecute=да
[Установите]
WantedBy=Multi-потребителя.цель

Запустив ее в командной строке с трассированием, я знаю, что, например, по крайней мере, добавляет и вызов recvfrom systemcalls используются. Однако, когда я пустой SystemCallFilter (SystemCallFilter=), услуга может быть загружен и бегает как обычно.

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

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

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

+614
Iban Dasca Ibanga 10 февр. 2016 г., 08:05:18

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

у awk '{печати $2}' Вход{1..п} | пр-т --столбцы=н > из

Это предполагает, что каждый файл имеет такое же количество строк.

+613
SVT 30 окт. 2011 г., 22:31:37

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

Output

Что-то не так? В моем диспетчере файлов она показывает 3 диска

  1. КОМПАКТ-ДИСК
  2. Компания Toshiba MQ01ABD100 (мой жесткий диск)
  3. Файловой системы (здесь он показывает 100 ГБ, которые я объявил загрузочный)

Когда я пытаюсь открыть мой жесткий диск (Тошиба MQ С...) он говорит : не удается подключить файл месте любая идея, почему это происходит? Я раздел Мой диск не так?

+562
slowhand 21 мая 2012 г., 09:04:18

Я нашел причину:

Скрипт необходимы следующие строки в ИНИТ начать инфо разделе, так что корневая файловая система не демонтирована до моего сценария отделки:

Должен-остановка: umountroot

Это вызывает umountroot , чтобы стать "зависимым" по моему сценарию.

+540
C Dail 20 сент. 2015 г., 03:19:00
#!/usr/Бен/ОКР Баш
((!Euid так)) && { # проверяем, если euid так это ноль 
 Эхо "${0##*/} не может быть выполнен как root " # уведомить
 выход 1 существует # С код состояния 1
}
камень установить Джекил

поскольку вы являетесь администратором (обычный пользователь) переменной $euid так всегда больше, чем ноль !
и в корне $euid так = 0

((выражение)) Выражение вычисляется согласно правилам, описанным ниже в арифметической оценки. Если значение выражения не равно нулю, то возвращаемое состояние 0; в противном случае возвращаемое состояние 1. Это в точности эквивалентно давайте "выражение"

или

#!/usr/Бен/ОКР Баш
[[ $Euid-ом = 0 ]] && { # проверяем, если euid так это эквалайзера в ноль
 Эхо "${0##*/} не может быть выполнен как root " # уведомить
 выход 1 существует # С код состояния 1
}
камень установить Джекил

я предпочитаю это

((Euid так)) || выход 1

или

((!Euid так)) && выход 1

enter image description here

обновления после редактирования вопрос

#!/usr/Бен/ОКР Баш
((!Euid так)) && {
 #вещи, чтобы быть exec как корень
для варианта в обновлении-обновление г''
делать
 apt-получить $вариант
сделано
Гоб --сервера ключей://ключи.с GnuPG.чистая --приема-ключи 409B6B1796C275462A1703113804BB82D39DC0E3
завиток -протокол SSL \https://get.rvm.io | Баш-стабильная --Рубин
источник /usr/местные/РВМ/скрипты/РВМ

} || {
 #вещи, чтобы быть exec как не-root
камень установить Джекил

}
выход 0

теперь он будет работать как root и не-root пользователей, но она будет старпома лишь часть сценария по euid так

+509
aysha butt 16 февр. 2017 г., 16:28:20

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

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

Если не меняя сохранить действительно обновить "изменения" времени?


Простой пример:

Создайте пустой файл

$ касания примеру.файл
$ стат -л пример.файл 
-RW-р-р-- 1 Мэтью персонал 0 июл 9 14:45:41 2013 пример.файл

Касаясь его обновляет время изменения

$ касания примеру.файл
$ стат -л пример.файл
-RW-р-р-- 1 Мэтью персонал 0 июл 9 14:45:57 2013 пример.файл

Его редактирование, но не вносите никаких изменений, также обновляет время изменения

$ ВИМ пример.файл
# команду # написать и уйти, не делая никаких изменений
$ стат -л пример.файл
-RW-р-р-- 1 Мэтью персонал 0 9 июля 14:46:10 2013 пример.файл
+505
reertweq00 15 мар. 2016 г., 12:22:20

Мне нужно место ПДД На / или конкретного монтировать как /данные. Как я могу передел / менять текущий макет, чтобы соответствовать необходимым желанием?

ПДД 8:0 0 2.7 Т 0 диск ├─sda1, поскольку 8:1 0 1М 0 часть ├─sda2 8:2 0 1г 0 часть /загрузки └─sda3 в качестве 8:3 0 2.7 Т 0 часть ├─centos_hosted-по-корень 253:0 0 0 50г д / ├─centos_hosted--по-своп 253:1 0 15,8 г 0 ЛВМ [поменять] └─centos_hosted-на-дом 253:2 0 2,7 т 0 д /дома

в fstab

/Дев/маппер/centos_hosted-по-корень по умолчанию / по умолчанию 0 0
Идентификатор UUID=428e7c4c-д50а-45cc двигатель-ас2ебыл-ab7f21e39a69 /загрузки по умолчанию значения по умолчанию 0 0
/Дев/маппер/centos_hosted-на-дому /по умолчанию файловой системы XFS дома 0 0
/Дев/маппер/centos_hosted--по-умолчанию своп своп своп 0 0

Раздел должен быть в ext4. /дом пуст, поэтому она не волнует, если он должен быть стерт.
Можно ли достигнуть этого без переустановки всего сервера?

+450
jayologist 27 авг. 2017 г., 21:24:49

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

# Комментарий 
# Комментарий 
# Комментарий
@ Заголовок
Метки @ 
Метки @ 
1 2
2 5
3 7
&
1 7
2 4
3 9
&

Итак, первый столбец повторяется, а вторая изменения столбца. Они разделенные "&" в первом столбце и пустое пространство во втором столбце. Там может быть 1000 из таких разделов. Я хочу вырезать часть второго столбца и вставить его в новый столбец, так что в этом случае:

# Комментарий 
# Комментарий 
# Комментарий
@ Заголовок
Метки @ 
Метки @ 
1 2 7
2 5 4
3 7 9

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

+424
Alexis5814 31 янв. 2019 г., 14:11:41

Вызовите оболочку, чтобы сделать немного работы со строками на пути. Вы можете использовать ${переменная##шаблон} строковые манипуляции конструкцию, чтобы содрать с префиксом, соответствующим схеме с переменной — массива */ прокладки у ведущих имен каталогов.

найти тест -типа F -Exec и ш-С 'для X; коснуться "${х##*/}"; сделано' _ {} +

Альтернативный метод с GNU найти это изменение в подкаталогах. Вызов консоли для изменения обратно в исходную директорию.

тест-тип найти F -execdir Ш-с 'компакт "$0" && касания -- "[email protected]"' "$ФРД" {} +

Или падение найти и использовать ЗШ. В частности, добавить Т истории модификатор в качестве Глоб квалификатор.

сенсорный тест/**/*(:Т)
+400
djdy 20 апр. 2018 г., 06:06:09

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

Общ /а|команда grep ^[0-9]

К сожалению, это не в случае с sh, и да мне нужно использовать ВГ. :) Работает в ш я

Общ /а |команда grep ^[0-9]
[0-9]: не нашли
Использование: grep -hblcnsviw шаблон файла . . .

Если я удалю ^ код работает, но мне нужны только файлы, начинающиеся с цифры, а не те, что записаны числа. Например, мне нужны файлы, такие как:

12.00.2
2.222.1234.12

из грэп Man-странице Я должен быть в состоянии использовать ^.

На данный момент моя реализация была выполнена с помощью:

Общ /а|команда grep -v с [а-з]|команда grep -v с [А-З]

Как это будет удалить все файлы, которые содержит символы, но все же, если файл .123.33 он будет отображаться.

+397
HenryDavidTHROW 25 янв. 2011 г., 10:24:26

Эквивалент $столбцов для строк $линий. Что устанавливается несколько снарядов, как ЗШ или Баш (хотя в случае с Баша, только когда интерактивные) на основе устройства tty линии дисциплине настройки (сами, как правило, установлен эмулятор терминала и в случае с СШ, купить накопитель sshd от значений, предоставленных клиентом (я не знаю, если секунд посылает те)).

Вы должны быть в состоянии найти информацию на странице оболочку человека. Например, для ЗШ: информация ЗШ линии.

Другие варианты:

  • на некоторых системах (и что будет в будущем с POSIX версии), будут действовать до его закрытия размер возвращает ту же информацию, что <линии> <столбцы> на одной строке. На других, они обычно показывают в выводе действовать до его закрытия -это хоть и в формате, который варьируется от системы к системе.
  • С ncurses как осуществление выход, вы можете использовать выход линии и выход седла , чтобы получить количество строк и столбцов (которые могут упасть обратно в запрос, используя базу данных, когда информация не может быть извлечена из терминала устройства).
  • Некоторые в xterm-как эмуляторы терминалов (я не знаю, если это дело нескольких секунд) позволяют запросить размеры терминала через escape-последовательности (\е[18Т). Например, с ЗШ:

    ИФС=";" чтение -СД Т $'игнорировать?\линии E[18Т' седла
    

    для сохранения размеров в $строк и $седловинах.

  • с большинством терминалов, вместо \е[18Т escape-последовательности, его также можно использовать (больше всего) escape-последовательности, чтобы переместить курсор в правый нижний угол экрана и запрос курсора нет. Вот какой размер утилиты, поставляемые с xterm работает на самом деле и может быть использовано для выравнивания телетайп настройки и установить $строк и $столбцов переменных среды для тех снарядов, которые не делают это уже самостоятельно:

    функция eval "$(размер -х)"
    
+328
Nicolas Rabier 23 янв. 2013 г., 16:08:48

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

Эхо {01..12}/01$'\Н | дат -Ф- +"команды mkdir %б"

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

+266
Archita 22 февр. 2012 г., 01:09:21

Группы подразумевает заказ и местоположения. Так что ваша группа говорит, "запустить MySQL, затем монтировать файловую систему, затем запустить ВИП". Это не только неправильный заказ, но это противоречит вашим ограничениям заказ.

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

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

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

# шт. -Ф clust_cfg ресурса создать ОКП mysql_data01:linbit: \drbd 
 drbd_resource=mysql01 " ОП " монитор интервал=30х
# шт. -Ф clust_cfg ресурса мастер MySQLClone01 mysql_data01 \
 мастер-макс=1 мастер-узел-макс=1 клон-Макс=2 клона-узел-макс=1 \
уведомление о=правда
# шт. -Ф clust_cfg ресурса создать \файловая система mysql_fs01 
 устройство="как/dev/drbd0" каталог="в/var/библиотека/MySQL в" fstype ключевое="ext4"в
# шт. -Ф clust_cfg ресурса создать ОКП mysql_service01:сердцебиение: \MySQL с 
 двоичное="/usr/Бен/mysqld_safe" конфигурация="в/etc/мой.КНФ" \
 переменной datadir="файл/var/библиотека/MySQL в" пид="в/var/библиотека/MySQL в/в MySQL.пид" \
 гнездо="в/var/библиотека/MySQL в/в MySQL.носок" \
 additional_parameters="--bind адрес=0.0.0.0" \
 ОП запустит таймаут=60 с ОП стоп-аута=60С \
 "ОП" монитор интервал=20С таймаут=30-х годов
# шт. -Ф clust_cfg ресурса создать ОКП mysql_VIP01:сердцебиение:IPaddr2 \
 ИС=192.168.1.215 cidr_netmask=32 ник=eth0 в ОП контролировать интервал=30х
# ПК -F группа clust_cfg ресурсу добавить SQL-группы \mysql_fs01 
 mysql_service01 mysql_VIP01
# ПК -Ф clust_cf целью ограничения продвижения \MySQLClone01 
 затем запустить SQL-группы
# ПК -Ф clust_cfg ограничение колокейшн добавить SQL-группы с MySQLClone01 бесконечности-РСК-роль=мастер
кластер # ПК КИБ-пуш clust_cfg
+235
Einhorn 27 мая 2013 г., 11:09:06

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

COMMAND3="тар-cvzf "$PIMPURL"shisha_"$в час"_"$минут"_.data.tar.gz "$MAILURL

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

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

COMMAND3="тар-cvzf ${PIMPURL}shisha_${час}_${минуты}_.data.tar.gz ${MAILURL}"

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

+213
user287633 7 июл. 2011 г., 23:18:21

По умолчанию, Nmap будет сканировать тысяч наиболее распространенных портов. Порты 2083 и 2222 не в этом списке. Для того, чтобы выполнить полное сканирование, нужно указать все порты (то Nmap -п 1-65535, или ярлык форма работы Nmap -п-).

Порт 22, С другой стороны, есть в списке. Если у Nmap не сообщать об этом, потому что что-то блокирует доступ, или SSH-сервер не запущен.

+160
Fasola Idowu Herbiodun Adeyemi 24 июн. 2016 г., 03:00:33

У меня простой установки с Debian как гость в VirtualBox. Я установил resolvconfпакет. В файл resolv.файл conf это:

# Динамический файл resolv.файл conf(5) для glibc сельсин(3), созданных resolvconf(8)
# НЕ РЕДАКТИРУЙТЕ ЭТОТ ФАЙЛ ВРУЧНУЮ -- ВАШИ ИЗМЕНЕНИЯ БУДУТ ПЕРЕЗАПИСАНЫ
сервер 8.8.8.8
имен 10.3.х.х
имен 10.219.х.х

Я добавил DNS-серверы с помощью графического пользовательского интерфейса (приложения/Системные инструменты/Сетевые инструменты).

На 8.8.8.8-это ДНС Гугла, и я хочу использовать его для решения интернет-адреса. В 10.3.х.X и 10.219.х.х необходимы для решения внутренних доменов, как Телепортал.компании.внутри.

Когда я этих имен в файл resolv.conf(и 8.8.8.8-это первое) я получаю сообщение об ошибке при запросе внутреннего адресу:

> хозяин Телепортал.компании.внутри 
Хозяин Телепортал.компании.интра не нашли: 3(nxdomain будут)

Однако, если я явно задать второй серверс Адрес сервера имен для nslookup, это работает:

» команда nslookup Телепортал.компании.внутри 10.3.х.х
Сервер: 10.3.х.х
Адрес: 10.3.х.х#53

Телепортал.компании.внутри канонического имени = прокси.dummy1.dummy2.частная.
Название: прокси.dummy1.dummy2.частная
Адрес: 172.27.х.х
Название: прокси.dummy1.dummy2.частная
Адрес: 172.27.х.х

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

Если я изменить порядок имен, то внутренние адреса будут решены правильно (команда nslookup использует только первый элемент).

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

+32
Lucas Calazans 13 нояб. 2016 г., 16:50:46

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

$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