• Resolve IP адресов в Linux: понятное и детальное описание
    0
    Как в тогда понимать это?
    В моем случае, первым выступает локальный DNS сервер (я использую dnsmasq) для задания локальных адресов .priv зон. Если находится совпадение, то возвращается адрес из локальной сети. Все остальные запросы отправляются на основной DNS сервер с адресом 192.168.100.1.

    При том что
    $ cat /etc/resolv.conf
    # Generated by NetworkManager
    nameserver 127.0.0.1
    nameserver 192.168.100.1


    Я понял так, что сначала ответит dnsmasq, а если он не смог разрешить имён, то запрос будет передан на 192.168.100.1.
  • Resolve IP адресов в Linux: понятное и детальное описание
    0
    Все остальные запросы отправляются на основной DNS сервер с адресом 192.168.100.1.

    Вот это новость для меня. Всегда был другой алгоритм — если первый в списке не ответил, опрашиваем второй, затем третий (при необходимости и наличии). И man resolv.conf подтверждает это:
    (The algorithm used is to try a name server, and if the query times out, try the next, until out of name servers, then repeat trying all the name servers until a maximum number of retries are made.)
  • Изучаем команду wget на 12 примерах
    0
    Именно! В кавычки адрес брать надо.
  • Маршрутизация локальной сети через прозрачный socks-прокси
    0

    Ничем не плох. Просто, если уже есть один инструмент, зачем ставить другой? Правда, debian давно не использую, поэтому не знаю предустановлен или нет dnsmasq.
    А публичный ssh не позволяет подключиться и получить доступ к консоли? Зачем он тогда нужен? ssh-copy-id не получается использовать?
    Не, с iptables Вы однозначно не правы. :-)

  • Маршрутизация локальной сети через прозрачный socks-прокси
    –2

    Судя по примерам команд, на ноутбуке стоит ubuntu или debian. В ubuntu предустановлен dnsmask, который легко раздаёт ip-адреса.


    Что там должно гореть зелёным чтобы можно было понять, что оно работает? Я не понял — это оборот речи?


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


    Ещё меня очень смутило использование пользовательского cron. Я вообще не понял сути этого действия.

  • Используем Bash в SQL-стиле
    +4
    Вместо sed 's/:/ /g' | awk '{print $1 " " $3}' можно использовать awk -F: '{print $1 " " $3}'
    Конструкция упростится и станет более читабельной
  • Десять лучших антивирусов для Linux
    0
    Слово «лучших» в названии статьи не лишнее?
  • Немного предпятничных задачек на Bash
    +1
    Логины-пароли я, при необходимости, храню в base64-encoded-файле. От целенаправленного взлома не спасёт, но для сохранения от любопытных глаз достаточно. Однако за совет — спасибо! При случае воспользуюсь.
  • Немного предпятничных задачек на Bash
    +1
    За пример с sqlplus и с <<< отдельный респект!!! Возьму на вооружение.
  • Социнжиниринг в военной пропаганде
    +1
    Автору — огромное спасибо! Давно не читал с таким увлечением и удовольствием. Спасибо!
  • История Linux (1993–2003): испытание дистрибутивов
    0
    Что-то не помню я уже с чего начинал (наверное, какой-нибудь Red Hat 5), но хорошо помню, что в какой-то момент купил «новый линукс» Red Hat 6. Потом были и Mandrake и Mandirva, которые не нравились тем, что, устанавливая по зависимости какой-нибудь пакет из репозитория, можно было легко убить уже работающее приложение, которое требовало более старую версию того, что только что обновилось по зависимостям. Был Black Cat, SuSE, Slackware, но всё это было больше в серверных вариантах. В качестве основной рабочей ОС как-то пришла и осталась по сей день Ubuntu.
  • JavaScript как праздник
    +1
    В большинстве случаев проблема не в языке (или каком-либо другом инструменте), а в том, кто им пользуется и что от него ожидает. Привычка — вторая натура и себе любимому проще сказать: «Это не ты не знаешь как пользоваться, это язык (инструмент) хреновый.» А заставить себя посмотреть критично и допустить возможность другого подхода часто бывает очень сложно. Думаю, все с этим сталкивались.
  • Лог файлы Linux по порядку
    +9
    /dev/null тоже подойдёт…
  • Ты и есть большой брат, или попробуй себя в роли всевидящего ока
    –3
    https://en.wikipedia.org/wiki/Port_knocking
  • Bash-скрипты, часть 10: практические примеры
    +1
    sed '{11,$D; =}' |
    sed 'N; s/\n/ /' |

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


    Я бы предпочёл (не смотря на свою любовь к sed) такой вариант:


    du -S /var/log/ | sort -rn | head | cat -n | awk '{printf $1 ":" "\t" $2 "\t" $3 "\n"}'

    head, по-умолчанию, выводит первые 10 строк. cat -n выводит всё содержимое, нумеруя его.

  • Bash-скрипты, часть 7: sed и обработка текстов
    0

    Вообще, скорее, потоковые редакторы. sed, например, — Stream EDitor. Но они на столько мощные, что уже можно и программировать. Вот, например, Тетрис.
    К bash, конечно, же они прямого отношения не имеют.

  • Вредные советы по настройке резервного копирования и несколько баек
    +1

    Все важные обновления, изменения, установки и настройки делайте в пятницу после обеда, а ещё лучше — перед какими-нибудь длинными праздниками (типа новогодних каникул). И со спокойной совестью поезжайте куда-нибудь отдохнуть. Желательно туда, где нет телефонной связи и интернета. :-)

  • Настоящий Unix — не есть приемлемый Unix
    –2

    Статья — какое-то непотребство дилетанта-графомана. А вот за комментарии вам, господа, огромное спасибо! Полезной и интересной информации великое множество.

  • Офис в 100 машин, или рассказ о том, как я перевел сервер с Windows на Centos 7. Пролог
    0

    Автор опрометчиво упомянул девушку. :-)

  • Офис в 100 машин, или рассказ о том, как я перевел сервер с Windows на Centos 7. Пролог
    +6

    "Перевёл сервер с windows на centos..." С одной горе-машины раскидал всё на несколько других и переставил операционную систему на бедолаге. И всё? (Просто, с таким стилем изложения я, боюсь, уже не доживу до финала.)

  • Так ли безопасно использование абсолютного пути в *nix системах, как мы привыкли считать?
    0

    А! Ну да. Видимо, перетрудился — не подумал

  • Так ли безопасно использование абсолютного пути в *nix системах, как мы привыкли считать?
    0

    Если бы я попал в сессию пользователя, имеющего возможность поднять привилегии через sudo, я бы просто создал пользователя с известным мне паролем и имеющим возможность использовать sudo и не городил бы огороды с изменениями .bashrc и созданием дополнительных скриптов.
    Статья интересная некоторыми приёмами, которые могут оказаться полезными для выполнения вполне себе легитимных задач.

  • Как не надо делать защиту от эксплойтов на примере Norton Security
    +4

    Поле-то осталось, да годы ушли. :-) ( А вместе с ними и интерес к теме.) Я понял так, что основное сожаление автора комментария именно об этом.

  • Установка Oracle ApEx
    0

    Простите, Вы — идиот?

  • Установка Oracle ApEx
    +2

    WebLogic для APEX — из пушки по воробьям. Для чего использовать такого монстра, если нужен всего лишь HTTPS-сервер? Для работы самого APEX вообще не требуется Web-сервер, в его роли может выступать и RDBMS Oracle. Для ORDS же можно использовать либо Tomcat или любой другой "Java-сервер", либо запустить его в standalone-режиме.
    Ну и главное — цена. Вот здесь: http://www.oracle.com/us/corporate/pricing/technology-price-list-070617.pdf, — говорится, что WebLogic Server Standard Edition стоит $200 за один NUP, плюс поддержка — 44.00 за NUP, а
    WebLogic Server Enterprise Edition стоит 500 за один NUP, плюс поддержка — 110.00 за NUP. Совсем не бюджетное решение. (Про цену я могу ошибаться — возможно есть и бесплатные варианты.)

  • Установка Oracle ApEx
    0

    Ага. И в первоначальном комментарии тоже о ней же. Т.е. я хочу сказать, что эти требования были актуальны для 10G, а потом, видимо, "благодаря" невнимательности переводчика, перекочевали в русскую редакцию документации по 11G.

  • Установка Oracle ApEx
    0

    Видимо, потому, что Oracle сам упоминает его в качестве сервера, обеспечивающего HTTPS. Oracle вообще любит Apache. У них давняя любовь. Oracle HTTP Server (OHS) — не что иное, как Apache. Вот и приводят его в пример везде. :-)

  • Установка Oracle ApEx
    0

    Подозреваю, что это — невнимательность переводчика. Здесь: https://docs.oracle.com/cd/B25329_01/doc/install.102/b25143/toc.htm, — в разделе "3.3 Oracle Database XE Server User Data Limitations" сказано, что "The maximum amount of user data in an Oracle Database XE Server database cannot exceed 4 gigabytes". Отсюда "ноги и растут". Неприятная ситуация, вводящая в заблуждение. Видимо, правильнее будет читать документацию в первоисточнике.

  • Установка Oracle ApEx
    +2
    Установка Oracle XE, Oracle APEX описана в официальной документации и не вызывает особых проблем. Для чего эта статья?
    4Gb пользовательского пространства было, на сколько я помню, в 10G, видимо, поэтому Вы и встретили такую информацию.
    Для установки Oracle XE нет необходимости «превращать» CentOS в Oracle Linux Server — всё прекрасно устанавливается.
    Если захотелось получить Oracle Linux Server, можно просто скачать его с сайта Oracle. Дистрибутив бесплатен, использование его, на сколько мне известно, — тоже.
  • Странные буквы русского афавита
    +6
    Уф-ф-ф! Я уж было испугался, что я меня одного покоробил «контент» данного «поста». Уже начал было комплексовать по поводу отсутствия у себя столь тонкой душевной организации, которая заставляет терзаться при виде обычных, знакомых с детства, букв.
  • В международный день пингвина медитативное видео и рассказ про Ubuntu и Bash в Windows 10 от Скотта Хансельмана
    +2
    https://windows.kde.org/
  • Великий российский фаервол не за горами
    –7
    Сообщество habrahabr — не большинство специалистов IT-сообщества России. Не льстите себе.
    От переливания из пустого в порожнее ничего не изменится — решения как принимались, так и будут приниматься. Ну, а то, что Вы не хотите понимать, что доступ к информации (вообще) должен быть (и уже) разграничен — Ваше дело.
  • Великий российский фаервол не за горами
    –7
    Решения такого уровня принимаются в интересах большинства. Вы — не большинство и никогда им не будете. Если идти на поводу у каждого, кто считает, что те или иные действия нарушают его свободу, ничего никогда не сделать — всегда, в абсолютно любой ситуации, найдётся тот, кого именно такая постановка вопроса не устраивает и его свободы ограничиваются. А посему решения будут приниматься так, как они и принимаются.
    Про депутатов — вопрос не по адресу, я про них не говорил.
    Всё, что я пытаюсь донести — не любая информация должна быть в свободном доступе.
  • Великий российский фаервол не за горами
    –5
    Отвечу вопросом на вопрос: почему Вы решили, что речь идёт именно о Вас?
    Георгий Жуков командовал армиями, а не конкретными солдатами. Наполеон делал то же. И другие полководцы вели себя так же. Если бы они занимались каждым солдатом в отдельности, ни чего бы у них никогда не вышло. Так что не Вами занимаются, не Вами.
  • Великий российский фаервол не за горами
    –1
    Я сказал то, что сказал. Домыслы оставьте при себе.
  • Великий российский фаервол не за горами
    –11
    Ну, а что Вы хотели? Вы осмелились пойти против мнения большинства.
    Большое количество посетителей данного сайта считают, что их прям во всём-во всём ограничивают в интернете. При этом (почему-то!) их не устраивает, когда «сливаются» базы с их данными из каких-нибудь вконтактиков-фэйсбуков. Они хотят, чтобы их мессенджеры передавали зашифрованные сообщения с фотографиями котиков. Они были бы недовольны, если бы кто-то попал в их личный кабинет на сайте налоговой и выложил бы оттуда какую-нибудь информацию на обозрение публики. Т.е. они хотят получать любую желаемую информацию, имея при этом полную конфиденциальность своей. Гы!

    Господа!
    Может быть, хватит истерить?! Может быть, стоит дождаться хотя бы информации о предлагаемых мерах? И, может быть, всё-таки стоит принять, что не любая информация должна быть доступна и не какой-то там Вася Пупкин должен решать, что ему должно быть доступно, а что нет?
  • Великий российский фаервол не за горами
    –20
    «Всё пропало! Мы все умрём!» Тьфу! Истерички!
  • Да, я пишу десктопные приложения под Windows
    +1
    Полностью с Вами согласен! Но реалии таковы, что очень часто программисты пишут не «заморачиваясь» с разграничением полномочий и без администраторских полномочий ПО не работает.
  • Да, я пишу десктопные приложения под Windows
    +8
    И бродят по «просторам» корпоративной сети 100500+ версий одной и той же программы, потому что пользователь скачал на комп первую попавшуюся с компьютера коллеги и пользуется, а письма о необходимости обновиться игнорирует. А потом, в довершении всех бед, автор программы увольняется из компании и программа остаётся без поддержки и развития. А компания — не разработчик ПО и не может содержать огромный штат программистов. (Реальная ситуация.)

    Если ПО работает с БД, то наличие сети в любом случае необходимо, а это, по-моему, означает, что проще разместить такое ПО на серверах и управлять в одной точке, а не носиться по пользователям. Кстати, не очень просто и приятно объяснять пользователям, что у них не работает программа, которая работала ещё полчаса назад, только лишь потому, что появилась проблема с клиентом Oracle, которая возникла из-за того, что кто-то «просто поставил инсталлятором всё необходимое» забив на то, что кто-то другой сделал своим инсталятором то же самое, но несколько раньше.

    Я не против десктопных приложений. Я против «безумных» авторов, которые считают, что только их программа написана правильно и не учитывают очень большого количества нюансов (например, упоминаемые уже ранее завышенные полномочия пользователя)
  • Почему писать скрипты для борьбы с «браузером Амиго» — зло?
    +1
    Толково. Только как убедить «простых» пользователей, если даже АйТишники не все понимают необходимость подобных мер? (Вопрос риторический)