Задать вопрос
  • Как искать мальварь в open source?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Очень смешной вопрос. Я тоже такой могу:
    Как стать хирургом? Хочу поизучать вопрос с практической части, попробовать отрезать пациенту что-нибудь. Хочется понять хотя бы что примерно искать.
    Ответ написан
    5 комментариев
  • Как организовать сеть 500 и болье хостов через lan и wifi?

    CityCat4
    @CityCat4 Куратор тега Сетевое администрирование
    Дома с переломом ноги
    - Нарисовать топологическую схему
    - Выбрать оборудование
    - Посчитать пассивку - провода, розетки, патч-панели, шкафы/стойки
    - Сформировать бюджет, получить деньги, закупить все это
    - Проложить пассивку, установить активное оборудование, настроить его
    - Подключить компы, настроить

    PROFIT!

    А Вы другого ответа ожидали? :)
    Ответ написан
    Комментировать
  • Как организовать сеть 500 и болье хостов через lan и wifi?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Прикинуть допустимые затраты, купить оборудования, провести сеть, включить, настроить.
    Ответ написан
    Комментировать
  • Маршрутизация 2 eth с перенаправлением?

    @Drno
    маркировка трафф, далее NAT на нужный шлюз с этой маркировкой

    а вообще не типичная задача для человека, не шаряшего в линукс и маршрутизации впринципе. мож вам админа нанять? потому что если бы Вы были админом - понимали бы хотя бы как проходит траффик
    Ответ написан
    Комментировать
  • Как научить терминал zsh понимать звёздочку ( * ) при работе с pip (python менеджер) так же как bash?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    В команде
    pip install django==3.*

    Никакой ни bash ни zsh не ищет вам последнюю версию джанго. Это делает сам pip
    Использование wildcard символов, на самом деле может привести к неочевидной ситуации, когда

    $ echo Hello* World
    Hello* World
    $ touch Hello1
    $ echo Hello* World
    Hello1 World


    То есть баш, если находит что-то по маске, подставляет, если не находит - не подставляет и молча отправляет в команду wildcard символы как есть.
    Это приводит к неочевидным ошибкам, про которые как бы нет сообщений об ошибке, а ошибка может случиться.

    В zsh этот момент учли и сделали так, чтобы если по wildcard ничего не найдено, то zsh не молчит, а выдает ошибку. И следовательно в команду не уйдет неэкранированный wildcard.
    Сделано специально, чтобы пользователь не тупил а экранировал wildcard символы, и не стеснялся пользоваться кавычками и бэкслешом.

    Следовательно, если это у тебя не файловые wildcard символы, а аргумент для команды pip - экранируй, бери в кавычки, и переделай свою привычку "мне это неудобно" в "это правильно".

    Простой способ это
    noglob pip install django==3.*
    Или даже
    alias pip="noglob pip"

    P.S. Можно отключить это глобально через "setopt NOMATCH" или вроде "setopt nonomatch"
    P.P.S. да, это элементарные вещи, которым ты просишь не учить, но это именно тот случай, когда ты неправ, потому что путаешь wildcard шелла и опции команды, которая внутри тоже поддерживает символы типа ? и *
    Ответ написан
    2 комментария
  • Как полностью защитить ноутбук от взлома?

    hottabxp
    @hottabxp
    Сначала мы жили бедно, а потом нас обокрали..
    Как полностью защитить ноутбук или компьютер от взлома?
    Не включать его.
    Ответ написан
    7 комментариев
  • Почему сайт на разных серверах загружается по разному?

    kotomyava
    @kotomyava
    Системный администратор
    Проблема в руках настраивающего, чаще всего, и крайне редко именно в софте.
    Надо уметь настраивать mysql, и находить причину проблем.

    Начать стоит с explain этого запроса там и там, и сравнения.
    Ответ написан
    5 комментариев
  • Как расставить точки над i, по вопросу использованию Bash и Python для DevOps?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Вы не годитесь в девопсы.
    Это очень частый ответ на этот очень частый вопрос.

    Девопс - это человек, который не задаёт вопросы. Он на них отвечает. Самостоятельность является для девопса одним из ключевых навыков. У вас он отсутствует.
    И это совершенно точно человек, которого НЕ пугает прочтение 326 страниц мануала.
    Девопсу приходится читать примерно в сто раз больше документации. В год. Подумайте хорошенько, а надо ли оно вам, если перспектива выучить даже самые примитивные основы вас пугает настолько, что вы пришли на тостер поторговаться?

    В девопс, как и в инфосек, очень редко можно войти с нуля.
    Надо начинать либо сисадмином (не эникейщиком), либо программистом (не вордпресс).
    И потом, уже развившись как программист/сисадмин, можно подумать о движении в сторону девопса.
    Ответ написан
    2 комментария
  • Как добавить mysql на сервер?

    @Drno
    Наймите сисадмина, иначе поломаете всё
    2 разных суббд на одном серваке - не к добру.
    разверниет битрикс в постгресс или сайт и битрикс в mysql
    ну или докупите готовую VDS с битрикс, думаю вам реально дешевле выйдет
    Ответ написан
    3 комментария
  • Как контролировать доступ к файлам в Linux с помощью собственной программы?

    sotvm
    @sotvm
    Умный поймёт, а дураку и так всё равно.
    ещё один изобретатель велосипедов )))
    всё нужное и даже не нужное , в системе всё есть= научись с этим жить/пользоваться
    Ответ написан
    4 комментария
  • Какие существуют онлайн-IDE для разработки на PHP, устанавливаемые на unix-сервер?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Я одно время пробовал синхроинизроваться через git при смене машины (reset --hard при каждом пересаживании)


    Честно говоря, IMHO вам следует научиться работать с git, потому что reset --hard при каждом пересаживании - это вы прямо вообще неправильно пользуетесь инструментом.
    А так git это именно то, что надо для синхронизации.
    Ответ написан
    5 комментариев
  • Как пустить трафик с определенных сайтов через IP адрес Кипра?

    @rPman
    Да, свой vps, установленный в датацентре нужной страны, завернуть свой трафик на него с помощью socks/vpn.

    Еще как вариант через мозилу настроить выход через socks и на компах настроить открытие нужных ссылок через мозилу. Трудность в том, что это придется каждому ставить и настраивать ручками (у компании нет контроллера домена и используется 50/50 маки и винда)
    socks самое простое

    Однократно настроить все равно придется, так же понадобится сервер, любой, хоть слабая машина, хоть малинка, которая будет выступать прослойкой (vpn или socks клиент, самый простой штатный клиент ssh с опцией -Dпорт), но можно сделать следующее - написать сценарий автонастройки прокси PAC, сам файл разместить хоть в майкрософтовской шаре хоть на http сервере локальном, при необходимости вручную менять его (это простой текстовый файл - javascript скрипт), подправляя нужные условия.

    Есть проблема, такие крупные веб сервисы как facebook состоят не из 1-2 серверов, это целый комплекс по сбору аналитики, и если забыть прописать какой то важный домен в настройках прокси, возможно ваша задача не будет решена как следует (т.е. фейсбук узнает с какого на самом деле ip адреса вы сидите).

    Поэтому когда нужно выходить с другого ip адреса, то лучше прокси использовать сразу на весь трафик, а для того чтобы на все свои задачи не нагружать прокси, использовать для этого второй браузер (второй профиль но удобнее отдельный пользователь ОС и отдельная установка, так как это позволит запустить два одновременно браузера), так же есть вариант - использовать браузер запущенный на сервере, подключившись удаленно к нему (linux x2go или windows rdp/citrix), тем более там есть инструменты запуска приложений, когда они выглядят визуально как отдельное приложение а не как окно-на всю машину.
    Ответ написан
    Комментировать
  • Какой компонент в linux решает, через какой интерфейс соединиться с IP адресом?

    @MechanID
    Админ хостинг провайдера
    Для того чтобы разобраться как работает маршрутизация в линуксе и как можно управлять трафиком вы можете почитать https://lartc.org/howto/
    Ответ написан
    Комментировать
  • Какой компонент в linux решает, через какой интерфейс соединиться с IP адресом?

    @res2001
    Developer, ex-admin
    Вся маршрутизация зашита в логику работы стека TCP/IP. Управляется таблицей маршрутизации. За доступ в интернет отвечает в таблице маршрутизации запись о маршруте по умолчанию. Таких маршрутов может быть несколько с разными метриками (приоритетами). Используется тот маршрут у кого приоритет выше.
    Так же и таблиц маршрутизации может быть несколько - это вариант как раз для ситуации, когда есть несколько каналов в интернет и нужно сделать балансировку нагрузки или отказоустойчивость (или гибридную схему). С помощью грамотной настройки фаервола и дополнительных скриптов можно все это организовать. Это уже придется делать самому, или использовать сторонний софт/железо. Но инструменты для подобных вещей есть.

    Если интернет не доступен по заданному маршруту, то пакеты все равно будут отправляться и будут где-то пропадать. Так что ответов не будет или будет ответ с ошибкой. Соединения будут отваливаться либо по тайм-ауту, либо по ошибке.
    Ответ написан
    Комментировать
  • Тема диплома (вкр) по иб в вебе?

    Zoominger
    @Zoominger Куратор тега Веб-разработка
    System Integrator
    "Как обезопасить веб от бездарных студентов, которые не могут придумать тему после 4-х лет обучения".

    UPD: ТС уговорил-таки дать тему: "Использование уязвимостей JS-движка и Google Chrome, позволяющих выйти за пределы песочницы браузера с удалённым выполнением произвольного кода на компьютере пользователя".
    Ответ написан
    8 комментариев
  • Windows Server 2019. Почему пропадает инет у клиентов?

    Diman89
    @Diman89
    Причина в вас, исправляется заменой на более квалифицированного ;-)
    Ответ написан
    Комментировать
  • Как разные домены с path(домен с подкаталогом) привязать к сайту?

    vesper-bot
    @vesper-bot
    Любитель файрволлов
    Так сделать нельзя. DNS в принципе не умеет слэши, т.е. ваш test1.ru/test не существует как домен. А если это веб-страница, то можно отдавать 302 с редиректом.
    Ответ написан
    Комментировать
  • Запрос mysql, что не так?

    rozhnev
    @rozhnev Куратор тега MySQL
    Fullstack programmer, DBA, медленно, дорого
    Синтаксис:
    SELECT * FROM `advert` WHERE `active` = '1' AND `type` = '1' ORDER BY `price`;


    проверяем: SQL online
    Ответ написан
    Комментировать