Ответы пользователя по тегу Ubuntu
  • Не получается настроить виртуальные хосты в апаче, хотя всё делаю по инструкции. В чём причина?

    @Cappuccinka
    верю, что разум когда-нибудь победит
    сисадмин-консультант посоветовал:

    1. нужно убедиться, что после выполнения команд a2ensite и a2dissite в директории /etc/apache2/sites-enable находится только линк на файл xxxxxx.xx.conf.

    2. В DocumentRoot-директории /var/www/xxxxxx.xx/html есть необходимые html файлы?

    3. провести анализ лог-файлов процесса apache (/var/log/apache/ или /var/log/httpd/, там часто видно подробное описание ошибки, которое позволяет её понять и исправить.
    Ответ написан
    Комментировать
  • Как создать пользователя на удаленном сервер Ubuntu и перезапускать службу из под него удаленно?

    @Cappuccinka
    верю, что разум когда-нибудь победит
    Используйте sudo и не мучайтесь. Данный кейс очень простой но Вы как то все усложнили. sudo прекрасно решает данную задачу

    добавьте в /etc/sudoers
    joe ALL=
    (ALL
    ) NOPASSWD:
    /full
    /path
    /to
    /
    command ARG1 ARG2
    Ответ написан
    Комментировать
  • Freerdp и флешки, как корректно извлекать?

    @Cappuccinka
    верю, что разум когда-нибудь победит
    сисадмин-консультант посоветовал:

    Попробуйте воспользоваться следующим алгоритмом при извлечении флешки:

    1. стандартно отмонтировать флеш-память средствами Windows
    2. со стороны хост системы на Linux выполнить команду "sudo sync", чтобы сбросить все данные из буфера в памяти на физические устройства (в том числе и на флэш)
    3. отмонтировать флешку со стороны хост системы на Linux, с помощью команды "umount /dev/sdb1"


    После этого можно будет посмотреть повторяется ли ошибка "...Volume was not properly unmounted..." и делать какие-то выводы.
    Ответ написан
  • Как обнаружить, что порт занят, и как назначить программе, например, антивируснику другой порт?

    @Cappuccinka
    верю, что разум когда-нибудь победит
    сисадмин-консультант рекомендовал свой вариант решения:

    Как обнаружить, что порт занят на Windows OS:
    С командной строки с правами администратора введите netstat -aon | more

    В строках вывода определяем нужный порт и PID процесса (ИД процесса), далее запускаем диспетчер задач, переходим в процессы или в подробности, ищем нужный PID в списке. Как только найдете нужный процесс, по правой кнопке сможете посмотреть данные о сервисе или программном обеспечении.

    Как обнаружить, что порт занят на Linux OS
    Используйте утилиты:
    • netstat

    • lsof

    • fuser


    Более детально тут:
    blog.sedicomm.com/2017/11/09/3-sposoba-uznat-kakoj...

    Как назначить программе, например, антивируснику, другой порт?

    Очень часто для Windows-приложений невозможно сменить порт, гораздо продуманнее это реализовано в Linux OS.

    Для этого нужно просмотреть мануал ПО и найти нужный раздел с описанием. Как тут уже писали, приложение можно попытаться запустить с определенными ключами или изменить файл конфигурации (в нужной части конфига заменить порт на необходимый, незанятый), в отдельных случаях может потребоваться пересобрать приложение.
    Ответ написан
    Комментировать
  • Не могу установить Linux ubuntu, при установке выдает ошибку в чем проблема?

    @Cappuccinka
    верю, что разум когда-нибудь победит
    сисадмин-консультант рекомендует:
    Попробуйте сделать следующее:

    1) Еще раз скачайте образ ubuntu

    Десктопные актуальные версии можно скачать по ссылке:
    https://ubuntu.com/download/desktop

    Качаем к примеру ubuntu-18.04.2-desktop-amd64.iso.

    2) Готовим загрузочную флешку.

    Самый простой способ, без всяких сторонних утилит, используйте родную утилиту, проверенную годами - "dd".

    Более детальней можно почитать тут:
    https://ru.wikipedia.org/wiki/Dd примеры тут
    rus-linux.net/MyLDP/consol/dd.html.

    Важно определить, где именно твоя флешка. Тут можно использовать утилиты fdisk и smartctl.

    Команды можно запускать из-под root (sudo -i).

    До момента подключения флешки запускаем "fdisk -l" смотришь устройста, потом аналогчную команду после подключения usb. Новое устройство и будет твоим usb.

    Дополнительно можно запустить smartctl, приведу пример для моей флешки, которая определилась через fdisk как "/dev/sdb1".

    smartctl -i /dev/sdb1

    smartctl 7.0 2018-12-30 r4883 [x86_64-linux-4.15.0-20-generic] (local build)

    Copyright (C) 2002-18, Bruce Allen, Christian Franke, www.smartmontools.org

    === START OF INFORMATION SECTION ===

    Vendor: Jetflash

    Product: Transcend 16G

    Revision: 1.00

    Compliance: SPC-4

    User Capacity: 15 805 479 424 bytes [15,8 GB]

    Logical block size: 512 bytes

    Device type: disk

    Local Time is: Tue Jun 18 15:04:34 2019 EEST

    SMART support is: Available - device has SMART capability.

    SMART support is: Disabled

    Temperature Warning: Disabled or Not Supported


    Убедились, что это наif usb-флешка это "/dev/sdb1".
    Данный шаг важен, так как ошибка может привести к потере данных на устройстве.

    3) Записываем скачанный образ на флешку.

    Может так получиться, что флешка подмаунтится к системе, если это произошло, нужно сделать команду:

    umount /dev/sdb1
    Пишем образ на флешку:

    dd bs=4M if=/home/my-pc/Downloads/ubuntu-18.04.2-desktop-amd64.iso of=/dev/sdb

    476+0 records in

    476+0 records out

    1996488704 bytes (2,0 GB, 1,9 GiB) copied, 184,845 s, 10,8 MB/s

    Запись займет некоторое время.

    4) Проверяем имеет ли флешка загрузочный раздел,

    Команда fdisk -l отдаст

    fdisk -l /dev/sdb
    Disk /dev/sdb: 14,7 GiB, 15792896000 bytes, 30845500 sectors

    Units: sectors of 1 * 512 = 512 bytes

    Sector size (logical/physical): 512 bytes / 512 bytes

    I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disklabel type: dos

    Disk identifier: 0x40993ab6

    Device Boot Start End Sectors Size Id Type
    /dev/sdb1 * 0 3899391 3899392 1,9G 0 Empty

    /dev/sdb2 3830956 3835883 4928 2,4M ef EFI (FAT-12/16/32)


    Видно, что устройство имеет загрузочную область.

    5) Вставляешь usb, идешь в bios и выбираешь "Грузиться с нужного устройства"

    Рекомендую проверить:

    Настройки bios ( режимы Legacy и UEFI)
    Включен ли usb-порт
    Флешка должна быть видимой в boot-menu.
    Ответ написан
    Комментировать