Ответы пользователя по тегу Linux
  • Почему я не могу попасть в single-user mode [решено]?

    CityCat4
    @CityCat4 Автор вопроса
    Внимание! Изменился адрес почты!
    М-да, я его все-таки одолел. И хотел бы посмотреть на того Криворучко, кто такой патч вносил. Дело было разумеется в скрипте 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
    Внимание! Изменился адрес почты!
    Сказать, что процесс долгий и мучительный - это еще очень мало сказать :) Поэтому кстати и астра и редос - стали не самбу портировать (хотя казалось бы самое верное решение) - а freeipa. У астры есть ald pro - это типа контроллер домена.
    Но хотелки расхотеливать не стоит - это все стоит денег и немалых. И если в винде ты хотя бы знаешь, за что платишь - то тут ты фактически берешь кота в мешке. Черного кота в глубоком черном мешке :)

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

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

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    что может быть не так?

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

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    что теперь нет нигде www-data и копипаст каких-то решений\конфингов может не завестись.

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

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

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Что же это за система такая хлипкая, что от вещей, которые уже стандартом стали - падает. Ну и кроме того, это неполноценный 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
    Внимание! Изменился адрес почты!
    Глеб, пробовал ставить дрова от нвидии? Вот там точно так же - большой обьектный модуль, который линкуется с твоим ядром и становится модулем ядра. Большинство производителей не дает дров на железо, которое поставляет. Завести стандартный линух наверное можно - но там половины устройств просто не будет :)
    Ответ написан
    3 комментария
  • Как правильно добавлять новый диск?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Интересно, lvm вроде есть - а чего тогда вся эта каша через него не построена?
    Ответ написан
    Комментировать
  • Монтирование через fstab без ошибки в случае отсутствия диска?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Если диски просто меняют узлы установки (был /dev/sda, стал /dev/sdb) - использовать вместо /dev/sda UUID
    Если диски вообще меняются на другие - отключать автомонтирование при запуске
    Ответ написан
  • Как подключить физический диск как папку home?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    man gparted
    Ответ написан
    1 комментарий
  • Что делать если при загрузке linux(2023.2a) с флешки я вижу GNU GRUB?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Обычно по поводу Kali совет дают один - вернись к майнкрафту :)

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

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Никак.

    Случайно такую команду ввести невозможно. Просто скажите, что хотели как многие до Вас "отменить эти глупые права на файлы". Отменили :)

    Только переустановка сервера. Данные вытащить можно. Считайте это налогом на глупость, который приходится платить, чтобы стать умнее :)
    Ответ написан
  • Можно ли заменить какой-то процес на init (exec c++)?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    То есть хотите fork(), а потом в форкнутом процессе exec() на /sbin/init? Я не вижу препятствий, но и смысла не вижу - запуск init таким образом - это обычный запуск init с командной строки (bash поступает именно так)
    Ответ написан
  • Как в linux-е получить полноценный flash-плеер, желательно в firefox?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Никак :) разве только виртуалку с XP завести.
    Ответ написан
    Комментировать
  • Дистрибутив для работы с сетями и кибербезом?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Недавно только писал, что дебиан - вполне подходящий дистриб для начала. Почитайте вопрос по ссылке, там все про дебиан написано.

    Для Ваших целей годится
    Ответ написан
    Комментировать
  • С чего начать изучение Linux?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Дебиан является таковым?

    Является. Базовый дистриб, на основе которого делают многие другие. Мощное коммунити, много документации. Неплохой выбор. На базе дебиана сделана Astra linux, например.
    Поначалу рекомендую не лезть bare-metal, а ставить на виртуалку - первые пять раз точно придется сносить :)

    Кстати, советчиков-комитетчиков, которые предлагают бубунту - слушать не стоит. Иначе есть риск "изучить линукс" на уровне знания блондинкой автомобиля - она знает, как в него сесть, какк завести и поехать, но малейшая неисправность поставит ее в ... позу :) Бубунта - это такой "линух для блондинок", бубунтовод выявляется сразу, как только просишь сделать что-то через консоль :)
    Ответ написан
    8 комментариев
  • Systemd и Cyborg Hawk?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Systemd - холиварный вопрос. У кого-то совсем не очень (например, у меня), у кого-то очень. Самый простой способ - скачать и посмотреть.
    к systemd отношение не очень, из-за его создателей

    Не обязательно из-за создателей. Мне вот на Поттеринга пофиг - у sendmail, например, тоже создатели ... с особенностями :D, но это не делает хуже сам sendmail.
    Ответ написан
  • Возможно ли на сервере установить ограничения на определенный каталог или пользователя на скачивание и загрузку?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Нет. Это так не работает.

    Сделайте ему копию сайта с ненастоящей БД.
    Ответ написан
    Комментировать
  • Как можно установить glibc версии 2.29 или выше на ubuntu 18.04?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    - Взять пакет от более новой бубунты и распотрошить
    - Собрать из исходников

    Если не понимаете, как оно работает - не трогайте. Попытка заменить glibc на ходу обычно приводит к kernel panic и неработоспособной системе. Сначала настоятельно рекомендую потренироваться на кошках.
    Ответ написан
    Комментировать
  • Как установить линукс рядом с линуксом?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    но узнал что эту ОС не рекомендуется использовать как основную

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

    Снесите Kali и поставьте что-то более простое. Бубунту, если в РФ - рекомендовать не буду. Порекомендую Simply Linux.
    Ответ написан