Ответы пользователя по тегу Ubuntu
  • Какую видеокарту выбрать для Ubuntu?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Если приобретается NVidia, то можно натолкнуться на такой косяк:
    Если в компе есть интеграха, то при установке NVidia и использовании коммерческих дров с модулем nvidia не будет консоли. То есть будет только графический интерфейс, при нажатии Ctrl-Alt-1 (например) увидите пустой экран с надписями ранней загрузки ядра.
    Если Вам все равно консоль не нужна - берите NVidia, коммерческие дрова потянут любую карту.
    Если консоль нужна - смотрите на поддержку карты дровами nouveau
    Ответ написан
    2 комментария
  • Загадка с hostname?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    cd /etc && grep -R -e "XXX.LAN"
    Ответ написан
    2 комментария
  • Как восстановить GRUB?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Есть предположение, что был апдейт самого граба и во время апдейта не поставились биты исполняемости на компоненты граба (а граб настраивается набором скриптов) и соответственно при следующем grub-mkconfig (или что там в бубунте вместо него) старый конфиг стерся, а вместо нового записался обрезок. Придется грузиться с LiveCD, проверять, что на диске во-первых, все на месте - ведро, основные либы, основные бинари. Если все на месте, ничего не прое... потеряно - перегенерить конфиг граба заново и обратить внимание, какой он получился по размеру - это просто текстовик, его можно просмотреть.
    Ответ написан
    1 комментарий
  • Почему в Убунту 500+ установленных пакетов, а в Дебиан всего 260?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Потому что бубунта - это бубунта, а дебиан - это дебиан :) Захотели сборщики бубунты добавить N пакетов - и добавили. Захотели сборщики дебиана добавить только M пакетов - и добавили.
    Ответ написан
    Комментировать
  • Есть ли хороший учебник описывающий работу Linux?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Есть. Называется "мой любимый поисковый сервер" :)

    Потому что, как таковой "системы линукс" нет. Есть дистриб А, дистриб В, дистриб С, основанные на ядре Linux и некотором наборе утилит для управления ядром и пользовательскими программами, а также некоторыми (различными от дистриба к дистрибу) системами инициализации задач и пакетным менеджером, назначение которого - установка программ. Есть дистрибы совсем без последнего, в таких программы собирают из исходных текстов, для новичка они существенно сложнее, хотя, конечно же, если такую систему одолеть - то на пакетные уже начинаешь смотреть свысока. Хотя у них просто другое назначение.

    Поскольку нет никакой централизации, то нет и централизованной документации, в отличие скажем от FreeBSD, где все сосредоточено в одном центре - и это одновременно и хорошо и плохо.

    Поэтому найти единый учебник, в котором бы одновременно рассматривались bash, X.org, системы инициализации (initd/systemd), DE (какой? их десятки) - невозможно, его попросту никто писать не будет.
    Ответ написан
    5 комментариев
  • Как определить ip через bash скрипт?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    В самом наипростейшем случае, когда одна сетевуха, никаких наворотов - сначала netstat -in, чтобы получить список интерфейсов и их имен и откинуть lo0, а потом ifconfig по тому интерфейсу, который остался.
    Но это наипростейший случай. Даже у компа с одной сетевухой может быть например виртуальная машина и мост, который обьединяет уже как минимум два интерефейса:
    # netstat -in
    Kernel Interface table
    Iface      MTU    RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR Flg
    br0       1500   850276      0   9811 0        138039      0      0      0 BMPRU
    eth0      1500   859789      0   1739 0        138070      0      0      0 BMRU
    lo       65536     3749      0      0 0          3749      0      0      0 LRU

    Какой вот тут взяли бы? :)
    Ответ написан
    Комментировать
  • Ubuntu какой rdp клиент использовать для подключения к ферме терминалов?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    В линухе выбор не особо богат-то. Remmina (у которой характерная особенность передавать Alt-F1 в оболочку, а не обрабатывать на стороне клиента), freerdp и rdesktop, причем последний проект похоже, помер - к win2012 и выше он просто не желает подключаться от слова совсем.

    Сейчас использую freerdp.
    Ответ написан
    Комментировать
  • Взломан ubuntu сервер. Какие действия стоит предпринимать?

    CityCat4
    @CityCat4 Куратор тега Информационная безопасность
    Внимание! Изменился адрес почты!
    2. Что стоит предпринять чтобы ограничить доступ хакера к нашему серверу?

    Тут, по-моему все уже по двадцать раз повторялось - административный доступ только через ssh и только по ключам. Гуй это зло.
    Ответ написан
    Комментировать
  • Нормально ли работают виндовые программы на ubuntu установлены с wine?

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

    Нормально будут работать только простые программы типа winbox (морда управления микротиками). Еще у меня запускалась самсунговская морда для управления АТС, Revo Uninstaller, небольшое количество игрух. Wine - вымирающий проект, его необходимость была тогда, когда не хватало ресурсов на виртуализацию, ну либо нужно запустить одну-единственную программу под винду, но не хочется покупать винду. Сейчас проще KVM-виртуалку сбацать. Для ворда-екселя-браузера достаточно будет Spice, для игрух можно попробовать поставить в комп вторую видюху и пробросить в винду (сам еще не пробовал, но уже в процессе)

    Что там говорить, когда у меня даже FF в вайне не взлетел. Вернее, взлететь-то взлетел, но Flash в нем так и не пошел (а нужен был исключительно ради Flash)
    Ответ написан
    Комментировать
  • Как задавать переменные среды?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    man bash в основном Вам в помощь. Там вообще говоря все достаточно подробно расписано, как происходит инициализация переменных, в каком порядке читаются настроечные файлы. Ман этот достаточно здоровый, но если его прочитать, многое становится ясным.

    Первым читается и стартует /etc/profile (для login shell - той, что прописана в passwd или вызвана с ключом login shell-а)
    Вторым (первым для не login shell) - читается и стартует /etc/bashrc (либо /etc/bash/bashrc)
    Третьим (для login shell) - читается и стартует ~/.bash_profile
    Четвертым (вторым для не login shell) - читается и стартует ~/.bashrc

    Порядок этот крайне важен - скрипты, стартующие только при login shell, фактически стартуют один раз за сессию, скрипты же, стартующие без login shell - каждый раз. Второе, что крайне важно усвоить - модификация переменных окружения действует только до момента выхода из шелла, в котором она была сделана, если только значение переменной не передавалось "наверх" командой export. В bash_profile обычно используют export для передачи сформированного окружения всем программам в пользовательской сессии.

    Здесь можно применять переменные - также как в обычном bash-скрипте. Например:
    XDG_DATA_DIRS="$tdehome/share:$tderoot/share:/usr/share"; export XDG_DATA_DIRS
    XDG_CONFIG_DIRS="/etc/xdg:$tdehome/share/config:$tderoot/share/config"; export XDG_CONFIG_DIRS
    XDG_DATA_HOME="$tdehome/share"; export XDG_DATA_HOME
    XDG_CONFIG_HOME="$tdehome/share/config"; export XDG_CONFIG_HOME
    XDG_CACHE_HOME="$tdehome/spool/tdecache-$USER"; export XDG_CACHE_HOME
    XCURSOR_PATH="$tdehome/share/cursors:/usr/share/icons"; export XCURSOR_PATH
    XDG_RUNTIME_DIR="/run/user/${uid:q}"; export XDG_RUNTIME_DIR


    (кусок вполне реального .bash.profile)

    я использую zsh


    man zsh

    нет ли какой-то утилиты с интерфейсом как в Windows


    Если хотите в линухе надолго и всерьез - первое, что нужно отучиться - искать утилиту "как в Windows". Это долго, трудно, сам так попадал не раз - но надо, потому что многих вещей "как в Windows" нету не потому что сложно сделать - а потому что никому не надо
    Ответ написан
    2 комментария
  • Почему на стационарнике под linux не работает сеть?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Если первый скрин Ваш - то Вам английском по черному написали - ens34: renamed from eth0. То есть ens34 - это и есть искомое устройство :)
    Ответ написан
    3 комментария
  • Какой дистрибьютив Linux ставить на ноутбук?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    А как насчет поискать на тостере? Этот вопрос задают с завидной регулярностью...
    Ответ написан
  • Где скачать ext_kerberos_ldap_group_acl для ubuntu-17.04-server-amd64?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    В CentOS он входит в пакет squid-helpers
    Ответ написан
    Комментировать
  • Как остановить команду запущенную в фоне через амперсенд?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Можно через fg вызвать на терминал фоновую задачу.
    Можно через kill пристрелить, если pid запомнен где-то
    Ответ написан
    Комментировать
  • Ubuntu или windows как первая операционная система для ребенка 9 лет?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Типичный пример того, как инструмент вытесняет задачу. При всей моей любви к линуху - задача какова? Ребенка развлекать? Винда - ее еще никто не превзошел в умении развлекать. Игрухи, мультики, и т.д. Линух - для работы, игр в нем две с половиной.
    Ответ написан
    4 комментария
  • Проблема с разрешениями экранов ubuntu?

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

    Можно также использовать встроенные в гуй инструменты - их есть даже в старом TDE

    UPD: Можно вручную прописать modeline в xorg.conf но для бубунтоводов это уже настолько черная магия, что советовать не буду :)
    Ответ написан
  • В Ubuntu Server очень огромное количество юзеров в ОС. А ведь vsftpd через этих юзеров авторизуется. Не опасно?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Это системные пользователи, у них нет пароля. Попробуйте под ними авторизоваться - и увидите :)
    Ответ написан
    Комментировать
  • Как дать пользователю полные права на несколько программ и директорий?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    man getacl, man setacl
    А также доступ на использование сервисов nginx и mysql


    Ээээ? На использование? Добавить отдельного юзера в БД mysql, насчет nginx не понял - использование его с 127.0.0.1 по-моему разрешено всем
    Ответ написан
    Комментировать
  • Как установить UEFI на диск с Ubuntu 17?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    UEFI поставить нельзя :) UEFI - это BIOS. То есть сверхBIOS. В BIOS есть настройка - в каком режиме грузиться с диска - UEFI или Legacy, можно и вообще Legacy для всех дисков отключить
    Ответ написан
    Комментировать
  • Почему не срабатывают настройки iptables?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    iptables -A INPUT -p tcp -m tcp --dport 22 -j ACCEPT


    Берете доку по iptables и переводите, что написали, на русский:

    Если порт назначения 22, то пакет принять. Точка Никаких условий про ограничение доступа нет.

    Сделать можно например вот так (предварительно нужно поставить ipset, если не установлен, создать сет setname, где перечисляются нужные IP, например вот так:
    create setname hash:ip family inet hashsize 1024 maxelem 65536 
    add setname 1.2.3.4
    add setname 1.3.4.5
    )

    -A INPUT -p tcp --dport 22 -m set --match-set setname src -j ACCEPT
    -A INPUT -p tcp --dport 22 -j DROP
    Ответ написан
    2 комментария