Задать вопрос
Ответы пользователя по тегу Linux
  • Как на выделенном сервере создать несколько dev окружений?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Самый наипростейший вариант - три VPS, изоляция надежней некуда
    Вариант посложнее - три LXC или кубика
    Вариант еще посложнее - три виртуалки на KVM
    Вариант самый сложный - никаких виртуалок, контейнеров, кубиков, все разводим правами и настройками конфигов - говорят, что так можно
    Ответ написан
  • Как восстановить корневой раздел Ubuntu?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Замечательная инструкция о том, как убить у себя линух. Это способ для тех, кто не просто представляет себе, что он делает, п точно знает, как он будет выбираться из места под названием dupa, если туда попадет.
    Копипастерам и тем, кто не понимает сути проводимых действий пользоваться этой инструкцией категорически не рекомендуется.

    Что делать:
    - сейчас - если нет критичных данных - снести и поставить заново, используя LVM. Рутовый раздел на LVM можно. /boot вроде как нельзя, поэтому под /boot я обычно вывожу отдельный раздел.
    - потом - когда корень на LVM - просто добавить к LVM еще один том и расширить его за счет добавленного места.
    Ответ написан
  • Какой VPN-Server выбрать для установки на Linux?

    CityCat4
    @CityCat4 Куратор тега VPN
    //COPY01 EXEC PGM=IEBGENER
    Было бы идеально если бы поддерживал IKEv2

    strongswan

    Есть и другие шваны, но этот наиболее на слуху. Но IPSec штука непростая - то-то фапающие на wireguard сразу его начали советовать.
    Ответ написан
  • Существует ли бесплатный удобный VNC viewer под Windows?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Ого, сколько ссылок накидали, подпишусь-ка я на вопрос...
    Ответ написан
    Комментировать
  • Почему VM linux (VMware) на моем ноутбуке подключённом по WiFi имеет только eth0 подключение?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Виртуалка эмулировала сетевуху, но не может эмулировать wifi, потому что обычно это не надо.
    Ответ написан
  • Какой самый легковесный nix-дистрибутив?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Calculate Scratch Server

    Дистриб 600Мб - как в старые добрые времена.
    Настройка - тоже как в старые и не очень добрые времена - только ручками, только хардкор
    Ответ написан
    Комментировать
  • Существует ли приложение для управления дистрибутивами linux на подобие WinBox у Mikrotik?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Когда Вы сможете также унифицировать размещение параметров, как это сделано в микротике - тогда непременно напишете свой winbox для линуха.

    WinBox забирает из микротика готовые счетчики/бинарные параметры/строки/еще черт-знает-что и интерпретирует это в своей оболочке. Каким образо Вы собираетесь например управлять пакетами, когда одних только форматов пакетов существует столько, что нужно лезть в гугл, чтобы хотя бы перечислить их? (Да - внезапно - мир не ограничивается бубунтой!)
    Из всего этого разве только файловый менеджер и контроль производительности могут быть более-менее унифицированы.
    Существуют веб-морды управления - webmin, cockpit - но они требуют предварительного развертывания на сервере.
    Кроме того, возникнет проблема коммуникации с сервером.
    Ответ написан
    3 комментария
  • Как осуществить сбор данных подключенных usb устройств на Linux?

    CityCat4
    @CityCat4 Куратор тега Информационная безопасность
    //COPY01 EXEC PGM=IEBGENER
    прошу рассказать более подробно

    Подробно тебе никто рассказывать не будет - это денег стоит вообще-то. Да и за деньги могут не взяться - задача попахивает нехорошими целями в виде воровства информации.

    Такие вещи делают обычно самостоятельно. Читают маны, тестят, тестят, тестят... Я бы начал с изучения eudev - механизма, который срабатывает при подключении устройства
    Ответ написан
    Комментировать
  • Существует ли дистрибутив линукс готовый к работе в домене из коробки?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Сначала опишите требования.. Потому что например в российском КИИ можно будет (очень скоро, через полтора года всего) использовать только пятерку дистрибов, входящих в реестр минсвязи.

    Опять же что значит "к работе в домене искаропки"?

    Знать и уметь использовать доменные учетки? - да, можно
    Автоматически мапить сетевые ресурсы - да, можно (при условии хранения пароля на диске в тексте)
    Автоматически предоставлять права админа к компу - может быть через самбу можно
    Автоматически создавать скрытые шары с админском доступом - см. выше
    Использовать GPO - нет, нельзя (это непроверено, но скорее всего так)
    Получать сертификаты из AD - нет, нельзя (ну, мне неизвестно как)
    ...впишите свое...
    Ответ написан
  • С каким интервалом времени установить команды на cron?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    И если процедура будет активна, но запустится другая команда, то она просто скипнет свою очередь и не выполнится.

    Тогда через крон пускать нельзя, нужен менеджер очереди.
    Ответ написан
    Комментировать
  • Почему я не могу попасть в single-user mode [решено]?

    CityCat4
    @CityCat4 Автор вопроса
    //COPY01 EXEC PGM=IEBGENER
    М-да, я его все-таки одолел. И хотел бы посмотреть на того Криворучко, кто такой патч вносил. Дело было разумеется в скрипте init из initrd/initramfs. Там есть код, который разбирает cmdline на параметры и проверяет, нет ли там single, emergency и прочих вариантов указания, что нужен однопользовательский режим:
    else
        debug_off # Turn off debugging for this section
        set -- "$CLINE"
        for x in "$@"; do
            echo "In second x is [$x]"
            case "$x" in
                [0-9] | s | S | single | emergency | auto)
                    initargs="$initargs $x"
                    echo "initargs is [$initargs]"
                    ;;
            esac
        done
        echo "initargs is [$initargs]"
    fi

    (отладочная печать имени меня). Этот код делает понятно что - формирует командную строку для init. И вот неведомый Криворучко написал вот эту вот строку:
    set -- "$CLINE"
    (в CLINE - считанная командная строка запуска ядра из /proc/cmdline) и ничуть не усомнился в том, что правильно. И что происходит - set получает на вход разбора строку как единое целое, естественно именно так и отдает ее в цикл проверки, понятное дело, что ничего ничему не совпадает.
    Для исправления ошибки я просто вернул все, как было раньше:
    set -- $CLINE
    Теперь set получает на вход строку как строку и ессно парсит ее на элементы, single находит, список аргументов для init формирует нормально.

    Осталось решить, какой морде козлячьей это зарепортить - в Gentoo или же в Calculate

    UPD: Все уже зарепорчено без меня :) Этот файл входит в пакет dracut и соответствующий патч был принят еще в конце марта, но почему-то так до сих пор и не зарелизен (патч )
    Ответ написан
    Комментировать
  • Как перенести контроллера домена с Windows Server на Linux?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Сказать, что процесс долгий и мучительный - это еще очень мало сказать :) Поэтому кстати и астра и редос - стали не самбу портировать (хотя казалось бы самое верное решение) - а freeipa. У астры есть ald pro - это типа контроллер домена.
    Но хотелки расхотеливать не стоит - это все стоит денег и немалых. И если в винде ты хотя бы знаешь, за что платишь - то тут ты фактически берешь кота в мешке. Черного кота в глубоком черном мешке :)

    Поэтому я бы начал (особенно если клиенты не все линуха, а гетерогенная сеть) все-таки с самбы. Раздать политики - это не особо страшно, это в конце концов всего лишь специализированная скрытая шара. Сложнее вопрос становится, когда нужно выполнение политик на клиентах линуха. Вот тут уже появляются не просто костыли - а целые поля костылей :)
    Ответ написан
    4 комментария
  • Можно ли перенести диск с Linux(Ubuntu) на другое устройство?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Сильно другой ноут - могут быть проблемы - различные дрова на wifi, тач, батарейку. Ноут примерно одной серии или хотя бы одного производителя - проблемы могут быть, но меньше.
    Два одинаковых ноута - вообще без проблем :)
    Ответ написан
    Комментировать
  • Persistence в Kali Linux?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    что может быть не так?

    Есть Универсальный Патч Бармина, решающий все проблемы с Kali у недокакеров. Ссылку давать не буду :)
    Ответ написан
    Комментировать
  • Нужен ли отдельный linux user для сайта?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    что теперь нет нигде www-data и копипаст каких-то решений\конфингов может не завестись.

    И это очень хорошо, потому что бездумная копипаста может попросту сервак убить :)
    подскажите пожалуйста как делайте вы и почему именно так?

    Стандартный принцип - каждый сервис работает от своего юзера. redis - от юзера redis. mysql - от юзера mysql. apache - от юзера apache. Это на тот случай, если кто-то проломит сервис - он получит не права рута, а права сервиса, которые заметно меньше.
    Да, иногда нужно потанцевать с правами, но оно того стоит.
    Ответ написан
    Комментировать
  • Как запустить приложение AppImage?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Что же это за система такая хлипкая, что от вещей, которые уже стандартом стали - падает. Ну и кроме того, это неполноценный AppImage, потому что AppImage не должен ничего требовать - раз и запустился.

    Установить очевидно libfuse.so.2, найдя средствами пакетного менеджера, в какой пакет она входит (а названия могут быть самыми разными - например в генте это называется fuse
    # equery b libfuse.so.2
     * Searching for libfuse.so.2 ... 
    sys-fs/fuse-2.9.8 (/usr/lib64/libfuse.so.2 -> libfuse.so.2.9.8)
    Ответ написан
    Комментировать
  • Как работают драйвера на Android?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Глеб, пробовал ставить дрова от нвидии? Вот там точно так же - большой обьектный модуль, который линкуется с твоим ядром и становится модулем ядра. Большинство производителей не дает дров на железо, которое поставляет. Завести стандартный линух наверное можно - но там половины устройств просто не будет :)
    Ответ написан
    3 комментария
  • Монтирование через fstab без ошибки в случае отсутствия диска?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Если диски просто меняют узлы установки (был /dev/sda, стал /dev/sdb) - использовать вместо /dev/sda UUID
    Если диски вообще меняются на другие - отключать автомонтирование при запуске
    Ответ написан
  • Что делать если при загрузке linux(2023.2a) с флешки я вижу GNU GRUB?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Обычно по поводу Kali совет дают один - вернись к майнкрафту :)

    Человек, который ставит Kali - не должен задавать такие вопросы.
    Человек, который задает такие вопросы - не должен ставить Kali. Если руки чешутся поставить линух - возьми астру какую-нибудь или simply linux.
    Ответ написан
    7 комментариев