Задать вопрос
Ответы пользователя по тегу Linux
  • Нужен ли антивирус на linux server?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Для почтовика, файлопомойки - нужен. Если там есть wine - возможно нужен. Если доверенная среда, где ни храниться, ни исполняться виндовые файлы - переносчики заразы не могут - то накуа?
    Ответ написан
    Комментировать
  • Почему падает Linux в произвольный промежуток времени?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    На ноуте не могу сказать, но у меня такое было на обычном компе, когда памяти напряжения не хватало. Память была пальцатая, геймерская, нужно было в биосе +0.1V выставить - и все пропало сразу, потом работало семь или около того лет.
    Ответ написан
  • Какие есть способы перевода системы в read-only в Linux?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Не нужно никаких дополнительных средств, все как написал hint000. Но только сначала внимательно изучите layout - вполне может оказаться, что системе требуется запись в некий каталог за пределами /tmp и /var. Ну и разумеется, установка/обновление программ будет невозможной.
    Ответ написан
  • Что выбрать для подкачки?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Использовать zram, раздел свопа убрать.
    Ответ написан
    Комментировать
  • Какой есть аналог teamviewer/anydesk с клиентом под Win и Linux, бесплатный?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Есть множество аналогов, но они работают куда хуже чем AnyDesk. Вот, я делал тестирование маем прошлого года, может сейчас чего лучше стало:

    Проетстировано:

    Remote Management System (RMS) - https://rmansys.ru (российское ПО, номер в реестре Минсвязи - 456)
    AeroAdmin - https://www.aeroadmin.com
    imPcRemote - https://remote-control-desktop.com
    LiteManager - https://litemanager.ru (российское ПО, номер в реестре Минсвязи - 1961)
    AnyDesk - https://anydesk.com

    Рассматривалось только ПО, имеющее версии как под Windows, так и под Linux, и обеспечивающее возможность соединения с клиентами:

    находящимися за NAT
    обладающими нулевыми знаниями в ИТ
    не требующие установки

    Проверялся только режим Linux (клиент) ↔ Windows (хост), то есть имитировалась ситуация, когда сотрудник, имеющий при себе ноутбук с Windows, находится на выезде и к нему должен подключиться с Linux сотрудник, находящийся в офисе.

    Общим недостатком всех программ под Linux является наличие где-то просто большого, а где-то реально ОГРОМНОГО списка зависимостей. Эту проблему решает только установка из пакета или сборочного файла, для Gentoo есть только net-misc/anydesk.

    Кроме того, у всех протестированных программ не работает передача индикации смены раскладки клавиатуры с клиента на хост. То есть при нажатии Ctrl-Shift (Alt-Shift) фактически раскладка переключается, но отображения этого не происходит. Передача отображения смены раскладки с хоста на клиента происходит нормально.

    RMS

    Распространяется в виде файла агента rms-agent.exe и файла для Linux rms-viewer. Бета-версия, поэтому в консоль постоянно выводит отладочный лог. Бесплатная лицензия требует паузы в несколько минут между переподключениями. Отвратительная скорость, особенно при подключении по 3G. Настройки по умолчанию сбивают с толку - ты не видишь ни локального, ни удаленного курсора. Иногда клиент безо всяких причин аварийно завершает работу по SIGSEGV. При завершении сессии с одной стороны вторая сторона почему-то об этом уведомления не получает и продолжает считать, что она подключена.

    AeroAdmin

    Распространяется в виде файла AeroAdmin.exe и по утверждениям разработчиков, работоспособен в Wine. Проверка эти утверждения не подтвердила, в wine 7.8 aeroadmin.exe аварийно завершается сразу же после запуска.

    Info: [16:34:06 / aeroadmin.cpp 1106] mode: 0
    20220520 16:34:06 [376 / service.cpp:597] !hService
    20220520 16:34:06 [376 / service.cpp:529] Installing service: "Z:\tmp\AeroAdmin.exe" s -sid 1
    012c:fixme:service:svcctl_ChangeServiceConfig2W SERVICE_CONFIG_FAILURE_ACTIONS not implemented: period 60 msg (null) cmd (null)
    0198:fixme:process:WTSGetActiveConsoleSessionId stub
    019c:fixme:ver:GetCurrentPackageId (017DFF00 00000000): stub
    Info: [16:301ac:fixme:wtsapi:WTSEnumerateSessionsW Stub 00000000 0x00000000 0x00000001 020DECB0 020DECA8
    01ac:fixme:wtsapi:WTSEnumerateSessionsW Stub 00000000 0x00000000 0x00000001 020DEADC 020DEAE0
    4:06 / aeroadmin.cpp 900] run_as_admiwine: Unhandled page fault on read access to FFFFFFFF at address 005B5DD6 (thread 0198), starting debugger...

    imPcRemote

    Распространяется в виде ZIP-архива impc_admin.zip для Linux и файла impcremoteinstant_user.exe для Windows. Ужасное некачественное изображение, страшная топорная оболочка, все напоминает VNC-клиенты образца начала 2000-х годов (впрочем, вполне возможно, так оно и есть). Скорость соединения приемлема, но изображение просто ужасно. Никаких других возможностей типа обмена файлами нет. Зато у него одного передается индикация смены раскладки клавиатуры.

    LiteManager

    Распространяется в виде файла для Linux LiteManager и файла для Windows ROMServer.exe. Автоматически подхватывает настройки прокси из системы и ,если они включены, пытается их использовать, отключить их невозможно, они постоянно включаются заново. Программа может быть была бы и неплохой, но в отличие от всех других, она не только не отображает переключение раскладки клавиатуры, но и реально их не переключает. То есть раскладку клавиатуры можно реально переключить только на хосте. Разрыв соединения с хостом не отображается - хост продолжает считать себя подключенным

    AnyDesk

    Распространяется в виде архива anydesk-N.N.-amd64.tar.gz для Linux и файла AnyDesk.exe для Windows. Обладает достаточно быстрой скоростью отображения изменений (по крайней мере, наибольшей среди всех протестированных программ). Единственный клиент, в котором настройка подтверждения удаленного соединения на хосте включена по умолчанию. Также единственный клиент, в котором кроме собственно бинарника, в поставку входит файл .desktop (для размещения на рабочем столе графической оболочки Linux), а также файлы запуска сервиса для Linux под init и systemd и значки в формате PNG.

    Выводы

    LiteManager и AeroAdmin использовать просто нельзя - в силу наличия у них серьезных ошибок, препятствующих их нормальной работе.
    Remote Mamagement System использовать пока нельзя - в силу нестабильности работы модуля клиента - в процессе тестирования он аварийно завершался у меня два раза, систему я не уловил, но аварийное завершение клиента в процессе реальной отладки на шахте например может принести множество неприятностей.

    imPcRemote использовать пока можно - там где нет требований к передаче изображения, потому что качество там явно 8 бит, не больше. Разрабатывается небольшой канадской компанией.
    AnyDesk использовать пока можно - за исключением того, что он не передает отображение значка раскладки клавиатуры, у него нет каких-то явно выраженных недостатков, но в силу того, что это достаточно крупная немецкая компания, всегда следует иметь в виду, что она может поступить как TeamViewer.
    Ответ написан
    6 комментариев
  • Какой линукс выбрать и как правильно установить?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    в обычном режиме вылезает черный экран с консолью

    Как обычно для ноутов - проблема с графикой, ну то есть с дровами на карту.
    Как в целом должен вести себя линукс при запуске

    grub->текстмодовый режим->графический режим->DM
    (ну или для совсем ископаемых случаев)
    grub->текстмодовый режим->login->графический режим сразу в оболочку без DM
    (но такое сейчас практически не встречается)
    какую версию ставить на слабый ноутбук

    ту, по которой есть рядом гуру, которого можно донимать и тебе ничего за это не будет
    Ответ написан
    Комментировать
  • Как запретить учётные записи пользователей с пустыми паролями Ubuntu?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Через PAM, разумеется. Для локальных пользователей это делается удалением опции nullok в строке вызова pam_unix.so
    Ответ написан
    Комментировать
  • Как сделать так, чтобы пользователь Linux мог просматривать только выбранные папки?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Так сделать можно, но бессмысленно. Пользователь должен попадать в преогромную кучу папок, иначе у него просто ничего работать не будет.
    Ответ написан
    1 комментарий
  • Emergency mode после восстановления загрузчика grub, что делать?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Сделайте:
    lsblk -l -o PATH,FSTYPE,UUID,TYPE,LABEL
    потом:
    cat /etc/fstab
    Ответ написан
    Комментировать
  • Как настроить Postfix чтобы письма отправленные через telnet сохранялись в отправленных?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    но программисты не смогли побороть ntlm авторизацию

    Че? Там авторизация - логин и пароль. Не побороли OWA - ну запусти IMAP, эксч - это же суперкомбайн, в нем есть все.
    Сохранить письма, отправляемые через telnet, нельзя. Потому что сервер ничего для этого не делает - работа через telnet (по соединению, где идет только текст) - это его нормальная работа.
    Всякого рода папки, фильтры и прочее - это работа почтового клиента.
    Ответ написан
    Комментировать
  • Для чего обычно используют wsl в windows?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Для понтов. Показать себя крутым линуксоидом :)
    Ответ написан
    2 комментария
  • Как в ubuntu запускать скрипт при старте?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    При старте чего? Компьютера? Профиля? При локальном входе? Есть сотни способов.
    Ответ написан
  • Как удалить папки в домашней директории Linux?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Можно убить в /etc/xdg/autostart ярлык с именем "чего-то-там-xdg-userdirs" Точно название не помню, но смысл такой. Или же такой ярлык мог прописаться в локальный autostart. Меня тоже бесят эти папки, но я поступил гуманнее:
    > cat user-dirs.dirs 
    XDG_DESKTOP_DIR="$HOME/Desktop"
    XDG_DOWNLOAD_DIR="$HOME/personal/downloads"
    XDG_TEMPLATES_DIR="$HOME/personal/templates"
    XDG_DOCUMENTS_DIR="$HOME/personal/documents"
    XDG_MUSIC_DIR="$HOME/personal/music"
    XDG_PICTURES_DIR="$HOME/personal/pictures"
    XDG_VIDEOS_DIR="$HOME/personal/video"
    Ответ написан
    Комментировать
  • Полный бекап VPS на внешний FTP средствами CentOS?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    man dump
    man restore

    Не знаю, правда, как все это лить на FTP, обычно по ssh сливаю
    Ответ написан
    Комментировать
  • Программы установленные через snap и apt одинаковые?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    2. Это все равно будет одна программа? Если я например установлю и через apt и через snap, то у меня будут две разные программы?

    Зависит от спеки инсталляции - это может быть одна программа, устанавливаемая в одно и то же место, а может быть разная версия программ, устаналиваемая в разные места. Каждый пакет имеет внутри себя инсталляционную спецификацию - перечень того, куда что положить, где что настроить. В зависимости от этой спецификации и будет все сделано.
    3. Если я потом удалю ее через apt remove, то она удалиться и в snap тоже?

    Нет. У каждого инсталлятора своя база. Для "неродных" инсталляторов обычно используют ключи отказа от проверки зависимости.
    4. программы которые скачиваешь и устанавливешь через .sh как работаю с зависимостями,- как apt или как snap?

    Как написал программист - так и работают. Установка программ в обход стандартного пакетного менеджера (apt, в Вашем случае) чревата появлениме в системе "диких" файлов, про которые никто не знает, нарушением зависимостей и проблемами в установке других программ.
    Ответ написан
    Комментировать
  • Как обойти ограничение установки Docker только на s390x в OpenSUSE?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Чет нихрена не понял.
    установил себе OpenSUSE Tumbleweed

    использую WSL2

    В винду что ли установил?
    Ответ написан
  • Проверка, инвентаризация и аудит Linux машин, как можно узнать про установленный софт?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Юзер мог ставить софт сотней тыщ способов - через штатный менеджер пакетов, через альтернативные менеджеры, сборкой вручную, тупым раздиранием пакетов на файлы и их раскладкой и даже просто копированием с соседней машины (последние два - это для особо жестких извращенцев, но иногда, когда что-то не работает - приходится)
    Ответ написан
    1 комментарий
  • Как увеличить объем диска на пользователей в Ред ОС?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Мало выделил. Прибавляй еще раза два по столько. Это тебе не дос.
    Ответ написан
  • Не запускается Linux после его установки, в чём проблема?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Флешка в легаси, BIOS в EFI - обычное дело для ноутов. Создай флешку с EFI-разметкой и будет щастье.
    Ответ написан
    6 комментариев