Задать вопрос
  • Как восстановить загрузчик в ubuntu 14.04?

    Frankenstine
    @Frankenstine
    Сисадмин
    У вас попытка загрузки несуществующего ядра. В меню GRUB пробуйте другие ядра, пока не найдёте живое.
    Если не найдёте - вам гуглить на предмет "удалил в Ubuntu все ядра, как установить" - решение делается через загрузку с LiveCD/USB.
    Ответ написан
    Комментировать
  • Возможно ли включить пользователя в группу sudo без прав root?

    K-700A
    @K-700A
    Нужно, было usermod -а -G www-data username. Без параметра "-а", вы затерли пользователя в остальных группах.
    Решение тут. Проверенно.
    Ответ написан
    Комментировать
  • Какая есть программа для проверки HDD?

    plin2s
    @plin2s
    IT, инженер
    Hirens boot cd
    Там есть и утилиты от производителей и MHDD и Victoria и даже минимальный дистрибутив линукса с badblocks.
    Ответ написан
    Комментировать
  • Как лучше передавать файлы на виртуальную машину в VirtualBox?

    @DVoropaev
    Ставлю + к карме на хабре за ответы на вопросы
    сам в таких случаях использовал функцию виртуалбокса - папку общего доступа. Единственный нюанс - гостевая видит ее как удаленный жестки диск.
    Ответ написан
    3 комментария
  • Какие книги почитать системному администраторy для изучения Python?

    vvpoloskin
    @vvpoloskin
    Инженер связи
    Из личного опыта - когда я работал сетевым алмином и у меня в эксплуатации было 8k разношерстного активного сетевого оборудования, питон я активно использовал для опроса по snmp разных девайсов, бота для телнета. Ещё для смены делал тупой веб интерфейс для того, чтобы на свичах можно было включить/выключить порт, подписать дескрипшен. Пытался делать на нем генератор конфигурации, но bash+sed для этого подошли лучше.

    Надо плясать от задачи, а не от языка. По моему скромному мнению питон избыточен для повседневного системного администрирования, возможностей баша хватает с головой. Он удобен для больших расширяемых програмулин, но часто ли надо писать самому такой софт админу? Также он хорош для сетевого программирования, но опять же, часто ли надо прогать сокеты? Полезен в распаршивании всяких html/xml.

    Однострочники писать на нем неудобно, а в бытовом админском скриптовании именно они составляют львиную часть работы.
    Ответ написан
    Комментировать
  • Системное администрирование Linux, с чего начать?

    @frozen_coder
    Java-developer
    Как уже написал Tremo - откажитесь, по максимуму, от GUI. Консоль Ваш друг, товарищ и жена. Т.е. изучаем Bash. Все манипуляции с файлами через консоль. Редактор vim или nano. В любом обучении главное - это практика. Берите и развретывайте различные сервера - DNS, ftp, почтовики, сервера приложений (всякие apache, Tomcat, Wildfly, nginx), openVPN, XMPP. Сделайте локальную сеть из виртуалок, по возможности можно и на физической попробовать. Заюзайте smb, ssh. Разверните LDAP. Базы данных и их администрирование тоже в плюс. Еще можно развернуть и настроить TeamCity, GitLab, RedMine. Познакомтесь с Docker.
    Далее можно и python изучить для автоматизации.
    В дальнейшем можно и до кластеров дойти.
    Углубляйте свои знания сетей. Книги, статьи, журналы. На хабре вообще завались всего.
    Ответ написан
    1 комментарий
  • Наиболее безопасный и доступный способ выйти в сеть?

    Jump
    @Jump
    Системный администратор со стажем.
    Сначала нужно определить что такое безопасность?
    Откуда грозит опасность, которую надо избежать?
    Безопасности "вообще" не бывает.
    Поэтому надо четко понимать каких угроз вы опасаетесь при выходе в сеть.
    От поражения молнией, от утечки информации, от уничтожения информации, от деанонимизации, или еще от каких то факторов.
    И только потом можно планировать защиту.
    В вашем вопросе такой информации нет, поэтому ответить на него невозможно.
    Ответ написан
    6 комментариев
  • Прокси-сервер для windows сети. На Linux. Что сейчас модно?

    @silverjoe
    Squid настолько банален и затерт до дыр, что найти пару годных статей по его настпойке и интеграции с AD не состаивит никаких усилий. На том же хабре про него есть интересные статьи.
    Ответ написан
    8 комментариев
  • Как запереть пользователя в домашней папке?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    chroot
    Ответ написан
    Комментировать
  • Нужен ли Linux для начинающего разработчика?

    @Evangelist
    Virtualbox под nix системами очень стабилен (как vmware под виндой). Я использую связку xubuntu+vbox(win10). При этом, машина должна быть достаточно мощная, особенно в плане оперативной памяти (16gb+).

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

    При таком раскладе максимально получаю все преимущества linux и не теряю ничего от того, что эмулирую windows c фотошопом и другим виндовым софтом. Пробовал через wine - не понравилось, кривовато.

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

    На сегодняшний день, есть еще один очень хороший инструмент - avocode, который разработан как под windows, так и под linux. Его использую дополнительно к фотошопу.
    Ответ написан
    Комментировать
  • Нужен ли Linux для начинающего разработчика?

    @nApoBo3
    С точки зрения разработки преимущества линукса как правило заключаются в незнании аналогичных инструментов под видовс. Более того, когда смотришь как разработчики разворачивают продакшен сервера и хвастаются знаниями линкса, приходит на ум только одна фраза, "у вас дыра в безопасности - ну славу богу, хоть что-то у нас в безопасности".
    Но, следует понимать, что при поиске работы знание распространенных инструментов будет важным моментом в вашем резюме.
    Ответ написан
    Комментировать
  • Платная техническая поддержка по Linux. Она стоит тех денег?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Все тонкости за год вряд ли.
    За пару месяцев вполне можно освоить то, что лично вам необходимо для поддержки сервера. Но все тонкости означают, что человек должен постоянно работать с множеством линуксов, постоянно что-то настраивать новое, чтобы узнавать нюансы. Быть в курсе выпуска всех обновлений, чтобы понимать какие из них нужно ставить, что где закрывать.

    Чтобы просто поднять простенький линукс для небольшой конторы в качестве интернет-гейтвея, поднять на нем прокси, почту, сайт-визитку и впн, вполне достаточно месяц посидеть самому с гуглом и мануалами
    Ответ написан
    Комментировать
  • Какая еще бывает логика, не считая ТТЛ?

    @Mercury13
    Программист на «си с крестами» и не только
    По Википедии…

    Резисторно-транзисторная
    Эмиттерно-связанная
    Диодно-транзисторная
    Транзисторно-транзисторная
    Интегрально-инжекционная
    На диодах и транзисторах Шоттки (традиционно и неверно тоже считается ТТЛ)
    n-МОП
    КМОП

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

    Смысл транзистора (в ключевом режиме) — переключением одной цепи мы переключаем другую. Это же можно сделать и на радиолампах, и на реле.

    Копаясь по Википедии, я выяснил, что нелинейные элементы, пригодные для логики, должны обладать такими свойствами.
    • Восстановление логических уровней — если на вход придёт плохой «0» или плохая «1» (но всё же он примет её за 0 или 1), на выходе будет «0» или «1» значительно лучшего качества.
    • Каскадируемость: можно наладить g(f(x)).
    • Fan-in: возможность использовать несколько сигналов одним элементом.
    • Fan-out: выдача сигнала на несколько элементов.
    • Изоляция между входами и выходами.

    Говорят, будущее — оптические компьютеры, но на входах и выходах таких компьютеров один хрен придётся свет преобразовывать в электричество.

    Если что-то сделать, не используя процессоры — к вашим услугам аналоговые вычислительные машины. Без транзисторов и тиристоров в них (электронных, естественно) тоже никуда, но процессора в них нет. А ведь есть и механические АВМ (гуглите, например, ПУАЗО, немало крови попортивший немецким бомбовозам), и гидравлические АВМ (гуглите гидроинтегратор, MONIAC).

    ЗЫ. На резисторах, конденсаторах и прочих пассивных не получится: нужен активный элемент, т.е. который умеет управлять потоками энергии, а не только рассеивать или накапливать. На диодах, думаю, можно, но тяжело.
    Ответ написан
    Комментировать
  • Правильный подход к установке программ в Linux?

    RiseOfDeath
    @RiseOfDeath
    Диванный эксперт.
    1. В основном из пакетного менеджера. В крайнем случае собираю пакет сам, иначе потом задолбаешься вычищать систему и разруливать зависимости.

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

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

    p.s.
    Не очень понимаю, чем вам не понравилась инструкция докера? Там подробно, для дебилов, расписано как добавить сторонний репозиторий (докера) и его ключ в систему, и как установить все это и настроить. Причем под разные версии системы. Отличная инструкция, без указания очевидных вещей занимает один абзац. (где указано какой репозиторий добавить и какие настройки сети нужно сделать для докера)
    Ответ написан
    2 комментария
  • Что за *.pdiff файлы качает apt?

    NeiroNx
    @NeiroNx
    Программист
    патч файл - содержит различия двух файлов чтобы обновить старый файл
    Ответ написан
    3 комментария
  • Методы автоматической установки серверов и виртулаолк?

    opium
    @opium
    Просто люблю качественно работать
    Просто разворачивайте из готового образа. Будет у вас виртуальная за несколько секунд.
    Ответ написан
  • Как средствами openstreetmap api или 2gis api построить путь по 3 и более точкам?

    freeExec
    @freeExec
    Участник OpenStreetMap
    OSM API предоставляет только доступ к сырым данным и их редактирование. Он не умеет ни адрес искать не маршрут строить. Для этого есть другие сервисы использующие данные OSM, например map.project-osrm.org
    Ответ написан
    Комментировать
  • Картография при помощи квадрокоптера?

    Moskus
    @Moskus
    Вообще, составление задания и сама фотограмметрическая обработка - это разные задачи.
    Полетное задание можете создавать в DroneDeploy на бесплатном тарифном плане.
    А делать фотограмметрическую обработку (это не называется составлением карт местности в любом случае - вы ведь работаете с фотографическим, а не условным изображением местности) можно очень много где. Вы не сказали, что для вас означает "подешевле", потому я вам могу предложить Agisoft PhotoScan Professional за $3500, что почти в два раза дешевле Pix4D. Или бесплатный (со всеми вытекающими) OpenDroneMap . По последнему могу порекомендовать блог https://smathermather.wordpress.com/ . Можете еще порыться вот в этом канале на Youtube https://www.youtube.com/user/dennisbaldwin/videos - автор, по-моему, перепробовал всё что можно.
    Ответ написан
    5 комментариев
  • За сколька времени можна собрать веб сервер на postfix?

    sashkets
    @sashkets
    Прекратил отвечать после 24.02.2022
    я бы так сказал:
    1. настроить постфикс по-простому, чтоб принимал и отсылал
    1.1 пользователей храним в бд mysql, можно заводить системных, но в бд таки лучше (нужно немного разобраться в mysql)
    1.2 обязательно провериться, чтоб сервак не был open relay'ем, иначе адрес быстро улетит в блеклисты
    1.3 быть увереным, что в сети все тачки "чистые" от вирусов, это важно пока не настроена smtp-авторизация, чтоб с зараженых тачек не происходила рассылка спама
    2. прикрутить smtp-авторизацию. Это дает защиту от рассылок спама из своей сети и защиту от несанкционированных рассылок под именем другого пользователя
    3. прикрутить антиспам (из бесплатных amavis, он потянет за собой spamassassin, из платных посмотреть drweb-мне нравится)
    4. настроить tls
    5. прикрутить веб-морду, если нужно

    -добиться работы почты на этапе 1*. остальные этапы можно наворачивать (даже на продакшене, если аккуратно)
    -перед внедрением каждого пункта изучить тему
    -пояснить начальству, чтоб Вам нужно время: неделя, две, месяц

    брать готовый конструктор типа iRedMail я бы не советовал новичку. Сначала всетаки нужно получить понятие как работает почта

    по теме настройка postfix полезно будет почитать и запомнить этот материал
    Ответ написан
    Комментировать