Архив метки: Ubuntu

Как защитить порты docker с помощью iptables

Рассмотрим как защитить порты докера и ограничить доступ к ним из вне при помощи встроенного фаервола iptables.

Вводные

Для применения правила в Ubuntu при помощи iptables используется пакет iptables-persistent. Читать →

Как просмотреть файлы системного журнала в Linux

В этой статье объясняется, как просматривать различные файлы журналов, разбросанные по файловой системе Linux. Файлы журнала полезны для обнаружения системных аномалий и могут помочь в разработке исправлений для них. Все перечисленные ниже команды протестированы в версии Ubuntu 20.04 LTS, но они также должны работать в других дистрибутивах Linux. Если вы не можете найти определенные файлы журнала, вы можете использовать команду «Найти», которую можно установить в вашей системе через диспетчер пакетов.

Вы можете воспользоваться программой LogViewer, которая позволяет работать с объёмными лог-файлами, при этом, не создавая большой нагрузки на компьютер. Во время чтения логов, она работает с небольшими фрагментами. Это позволяет экономить ресурсы компьютера. Программа написана на языке C и портирована на linux.

Читать →

Удаленное управление UBUNTU через VNC

VNC (Virtual Network Computing — система удалённого доступа к рабочему столу компьютера), являющаяся альтернативой RDP от Microsoft, встроена в последние версии Ubuntu и не требует установки дополнительных пакетов.
Читать →

Как изменить часовой пояс в Ubuntu?

Ваш компьютер устанавливает время и дату при синхронизации с онлайн-сервером. В некоторых случаях дата и время могут измениться, когда компьютер подключен к серверу с другим часовым поясом. Таким образом, в этом случае вам может потребоваться изменить часовой пояс.

Часовой пояс вашей системы устанавливается автоматически в процессе установки Ubuntu, но его можно изменить. В этой статье показано, как настроить или изменить часовой пояс в вашей системе Ubuntu 20.04 (LTS) или 20.10.

Способы изменения часового пояса в Ubuntu

Существует два основных метода изменения часового пояса в Ubuntu:

  • Использование графического интерфейса
  • Использование командной строки

Метод 1: изменить часовой пояс с помощью графического интерфейса

Чтобы изменить текущий часовой пояс системы с помощью графического интерфейса, перейдите в окно «Настройки», щелкнув «Настройки» после щелчка правой кнопкой мыши на рабочем столе. Вы также можете просто выполнить поиск «Настройки» в меню приложений.

После того, как вы нажмете «Настройки», появится окно настроек. Щелкните «Дата и время» для управления настройками времени и даты.

Часовой пояс автоматически изменяется при подключении к Интернету, но вы все равно можете изменить его, щелкнув опцию «Часовой пояс». Появится новое окно с картой мира; вы можете либо найти свое текущее местоположение в строке поиска, либо просто щелкнуть карту, чтобы установить часовой пояс:

Измените часовой пояс в соответствии с вашими предпочтениями и закройте окно.

Метод 2: изменение часового пояса с помощью командной строки

Чтобы изменить часовой пояс с помощью командной строки, откройте терминал и проверьте текущую дату и время, используя следующую команду:

$ timedatectl

Согласно выходным данным, текущий статус системы установлен на UTC (всемирное координированное время).

Чтобы получить список всех доступных часовых поясов, введите команду, указанную ниже:

$ timedatectl list-timezones

Определите соответствующий часовой пояс в соответствии с вашим местоположением и введите часовой пояс в терминале, как показано ниже:

Теперь проверьте текущий статус вашего местоположения с помощью следующей команды:

$ timedatectl

Вывод

В этой статье обсуждалась подробная процедура изменения часового пояса вашей системы Ubuntu двумя разными способами. Часовой пояс можно установить либо с помощью командной строки, либо с помощью графического интерфейса пользователя вашей системы.



2021-03-16T19:37:55
Вопросы читателей

Как установить приложение Telegram Desktop в Linux

Telegram — чрезвычайно популярный клиент для обмена сообщениями, особенно для тех, кто заинтересован в конфиденциальности. Она проста в использовании и широко доступна для всех платформ — Windows, macOS, Linux, Android и iOS имеют доступ к этой платформе, что делает ее идеальной для различных групп людей. Есть несколько способов установить Telegram на рабочий стол Linux, поэтому мы рассмотрим, как установить приложение Telegram Desktop в Linux.

Как установить настольное приложение Telegram в Ubuntu

Пользователям Ubuntu проще всего получить доступ к приложению Telegram Desktop, ничего не делая иначе. Просто зайдите в Центр программного обеспечения и найдите Telegram в строке поиска. Нажмите на появившийся вариант рабочего стола Telegram и нажмите «Установить».

Вы также можете установить из терминала, введя следующую команду:

sudo apt install telegram-desktop

Это позволит получить последнюю версию из репозиториев и установить ее в вашей системе.

Как установить настольное приложение Telegram в любом дистрибутиве Linux

На официальной странице загрузок Telegram также есть архивный архив, не зависящий от дистрибутива. Загрузите его, затем извлеките, переместите двоичный файл в каталог «/opt» и свяжите его с каталогом «/bin» следующим образом:

cd ~/Downloads

tar -xJvf tsetup.0.7.2.tar

sudo mv Telegram /opt/telegram

sudo ln -sf /opt/telegram/Telegram /usr/bin/telegram

Предполагается, что вы загрузили его в папку «~/Downloads». Измените папку на ту, в которую вы ее скачали.

Как установить настольное приложение Telegram через Snap

Пакеты Snap могут быть немного противоречивыми, но они являются важной частью нашей экосистемы для многих пользователей и являются методом, который многие используют для получения максимальной отдачи от своих приложений. Полезно иметь возможность иметь очень мало пакетов, установленных в вашей системе, и запускать все настольные приложения в контейнерах, как в Fedora Silverblue .

Чтобы установить Snap приложения Telegram Desktop, просто введите следующую команду в свой терминал:

sudo snap install telegram-desktop

Это предполагает, что вы установили snapd и запустили на своем компьютере.

Как установить приложение Telegram для ПК через Flatpak

Существует еще один универсальный формат пакетов, широко доступный для огромного количества дистрибутивов Linux: Flatpak. Многие пользователи предпочитают это, потому что приложения не имеют привилегированного доступа к вашей системе, поэтому они ограничены лучше, чем Snaps. Независимо от того, какой вы предпочитаете, есть Flatpak приложения Телеграмма Desktop на Flathub .

Чтобы установить его, выполните в своей системе следующую команду:

flatpak install flathub org.telegram.desktop

Вы сможете запустить приложение Telegram Desktop одним из двух способов: через меню приложений или через терминал.

Через терминал вы можете запустить любую из следующих команд в зависимости от вашего метода установки:

# For the Ubuntu package or the tarball

telegram

 

# for the Snap

/snap/bin/telegram-desktop

 

# for the flatpak

flatpak run org.telegram.desktop

Независимо от того, как вы его запускаете, теперь вы готовы использовать Telegram на своем рабочем столе Linux.

Если вам все еще интересно, стоит ли вам переходить на Telegram, у нас есть сравнение Telegram и WhatsApp и то, что Telegram лучше. Для Telegram также есть множество хитростей, в том числе создание собственных стикеров Telegram.



2021-03-16T19:19:05
Вопросы читателей

Как назначить несколько IP-адресов одной сетевой карте в Ubuntu 20.04 LTS

При работе с компьютерными системами иногда вам может потребоваться несколько IP-адресов на вашем физическом компьютере. Одно из решений — установить в вашей системе несколько сетевых адаптеров. Однако нецелесообразно покупать новую сетевую карту и подключать ее к своей системе, если у вас есть возможность назначить несколько IP-адресов одному сетевому адаптеру, что называется псевдонимом IP. Типичным вариантом использования псевдонимов IP является реализация виртуального хостинга на основе IP.

В этом посте мы продемонстрируем вам, как назначить несколько IP-адресов одному сетевому адаптеру в ОС Ubuntu. Мы продемонстрируем эту процедуру на Ubuntu 20.04 (Focal Fossa).

Временное назначение нескольких IP-адресов одному сетевому адаптеру

В следующем разделе мы увидим, как назначить второй IP-адрес сетевой карте. Второй IP-адрес, присвоенный этим методом, является временным. Как только вы перезагрузите систему, она будет удалена автоматически.

Вот шаги для назначения второго IP-адреса сетевой карте.

1. Сначала найдите текущий IP-адрес и имя интерфейса в вашей системе. Для этого введите в Терминале следующую команду:

$ ip addr

Следующий вывод показывает, что наш сетевой интерфейс — ens33, а текущий IP-адрес — 192.168.72.157/24, который является динамическим IP-адресом, назначаемым DHCP .

2. Назначим сетевой карте другой IP-адрес. Чтобы назначить дополнительный IP-адрес вашей сетевой карте, введите в Терминале следующую команду:

$ ip adder add <ip-address> dev <interface-name>

Замените <ip-address> дополнительным IP-адресом, который вы хотите назначить своей сетевой карте, а <interface-name> — именем вашей сетевой карты. Например, чтобы назначить второй IP-адрес 10.1.1.5/8 вашему сетевому интерфейсу ens33 , команда будет выглядеть так:

$ ip addr add 10.1.1.5/8 dev ens33

3. После выполнения указанной выше команды проверьте, назначен ли второй IP-адрес вашему сетевому интерфейсу. Для этого выполните следующую команду:

$ ip addr

Вот результат выполнения указанной выше команды, который показывает два IP-адреса, назначенных сетевому интерфейсу ens33 .

4. Теперь попробуйте пропинговать оба IP-адреса один за другим. Вы можете видеть, что оба IP-адреса доступны.

Удалите несколько IP-адресов из сетевой карты

Чтобы удалить дополнительные IP-адреса, назначенные сетевой карте, выполните следующую команду:

$ sudo ip addr del <ip-address> dev <interface-name>

Замените <ip-address> дополнительным IP-адресом, который вы назначили своей сетевой карте, а <interface-name> — именем вашей сетевой карты. Например, чтобы удалить IP-адрес 10.1.1.5/8, назначенный нашему сетевому интерфейсу ens33, команда будет выглядеть так:

$ sudo ip addr del 10.1.1.5/8 dev ens33

Назначение нескольких IP-адресов одному сетевому адаптеру на постоянной основе

В предыдущем разделе мы назначили второй IP-адрес с помощью команды «ip addr add», которая не является постоянным методом. После перезагрузки системы IP-адрес удаляется автоматически. В этом разделе мы увидим, как сделать присвоение IP постоянным.

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

1. Отредактируйте файл конфигурации интерфейсов следующим образом:

sudo nano /etc/network/interfaces

Добавьте в файл следующие строки:

iface <interface-name> inet static

address <ip-address>

Замените <interface-name> именем вашего сетевого адаптера, которому вы хотите назначить дополнительный IP-адрес, а <ip-address> — IP-адресом, который вы хотите назначить. Например, чтобы назначить второй IP-адрес 10.1.1.5/8 вашему сетевому интерфейсу ens33 , строки должны быть изменены на:

iface ens33 inet static



address 10.1.1.5/8

После того, как вы добавили вышеуказанные строки, сохраните и закройте файл.

Теперь перезапустите сетевую службу, чтобы применить изменения конфигурации, которые вы сделали выше:

$ sudo systemctl restart networking

В качестве альтернативы, опустите и откройте интерфейс, чтобы применить изменения:

$ sudo ifdown ens33 

$ sudo ifup ens33

Теперь, чтобы проверить, назначен ли дополнительный IP-адрес сетевому интерфейсу, используйте следующую команду:

$ ip addr

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

Удалите несколько IP-адресов из сетевой карты

Вы также можете удалить дополнительный IP-адрес, который вы настроили в файле конфигурации интерфейсов. Для этого просто отредактируйте файл /etc/network/interfaces и удалите запись для дополнительных IP-адресов, которые вы добавили. Затем сохраните и закройте файл и перезапустите сетевые службы:

$ sudo systemctl restart networking

или опустите и откройте интерфейс, чтобы применить изменения

$ sudo ifdown ens33 

$ sudo ifup ens33

Вот как вы можете назначить несколько IP-адресов одному сетевому адаптеру в ОС Ubuntu. В этом посте мы обсудили как временные, так и постоянные методы назначения вторичного IP-адреса одной сетевой карте. Следуя тем же методам, вы можете выделить несколько IP-адресов для одной сетевой карты.



2021-03-12T12:42:30
Вопросы читателей