Я создал службу узлов (вебсервер) в локальной сети. Теперь люди могут получить доступ, только набрав IP. Вместо этого мы хотим ввести псевдоним, такой как "веб-сервер" в браузере.
Это что-то, что можно настроить на реальной машине под управлением Ubuntu? Или, может быть, на маршрутизаторе?
Файлы выбираются в диалоговом окне системного файла, которое в текущих версиях Ubuntu предоставляется набором инструментов GTK3. К сожалению, вы видите ограничение в этом диалоге. Хотя можно указать различные файлы, однако только в одной папке, удерживая нажатой клавишу Ctrl , а затем выбирая файлы, можно одновременно указать только один файл, используя строку пути, полученную после нажатия клавиши Ctrl + L . Нет возможности указать файлы из разных каталогов.
Обходным путем может быть связывание (жесткое или символическое) различных файлов в разных папках в одной папке (или просто копирование файлов), чтобы можно было загрузить их одним движением.
Параметры создания символической ссылки можно включить в разделе "Настройки" на вкладке "Поведение".
-121--913921-Включение пользовательского установленного Chromium в качестве опции в диалоговое окно "Default Applications"
Список приложений по умолчанию в диалоговом окне "Default Applications" создается на основе информации о типах mime, которые могут обрабатываться приложением. Эта информация предоставляется через средство запуска приложения .desktop
.
Таким образом, создайте действительное средство запуска .desktop
для вашего приложения. Включите строку MiveType =
, чтобы предоставить типы, которые он может обрабатывать, и включите по крайней мере x-scheme-handler/ftp; x-scheme-handler/http; x-scheme-handler/https;
для включения в диалог.
Создание символьной ссылки на пользовательский установленный Chromium
Это просто вопрос создания стандартной символьной ссылки в каталоге, включенном в путь поиска. Обычно хорошим местом является /usr/local/bin
, где хранятся исполняемые файлы, которые устанавливаются вручную, вне обычных систем управления пакетами (в настоящее время традиционные APT и более новые системы snap в Ubuntu).
sudo ln -s /path/to/executable /usr/local/bin/chromium-browser
создает символьную ссылку chromium-browser
, позволяющую запускать исполняемый файл /path/to/executable
путем ввода "chromium-browser" в терминале.
Если вы не хотите настраивать пользовательский DNS-сервер, вы можете определить имя хоста для вашего IP-адреса, добавив его статически в файл /etc/hosts
/. Формат прост и иллюстрируется данными, которые есть по умолчанию. Например,
127.0.0.1 localhost
обеспечивает доступ к локальному хосту с помощью имени хоста "localhost".
Это необходимо сделать для каждого клиентского компьютера, нуждающегося в доступе.