Настройка сети в Ubuntu Server 18.04 [Netplan]

После установки новой версии Ubuntu 14.04, нужно потратить еще некоторую энергию и «допилить» вашу операционную систему.  1. Смена раскладки клавиатуры. Для того, чтобы сменить раскладку клавиатуры, жмем по иконке раскладки на системной панели, далее Параметры ввода текста.

Не загружается Ubuntu

Собственно, не буду много разглагольствовать, проблема,а вернее зависание, при загрузке кроется в том, что Ubuntu не может выдать экран авторизации. Решением данной проблемы является включение авторизации пользователя. Но как, если ОС даже не догружается?

Всё просто! При загрузке компьютера, когда пронаблюдали заставку производителя, жмем на клавиатуре Shift. Это запустит загрузочное (бутовое) меню. В меню выбираем вашу версию с припиской recovery mode в скобочках, т.е. загрузку в режиме восстановления. Обычно это второй пункт в списке.

После выбора и нажатия Enter компьютер что-то там шерстит, показывает кучу буковок и, в итоге, выдает подменю режима восстановления. Выбираем первый пункт — Resume , снова жмем Enter и ждем пока перед нами появится рабочий стол ubuntu.

Создание нового пользователя и запрет логина root

По умолчанию наши сервера создают для работы пользователя с логином root. Этот пользователь обладает максимальными правами в системе, и наиболее интересен злоумышленникам. Поэтому мы настоятельно рекомендуем создать своего пользователя, а логин под пользователем root отключить.

Первое подключение осуществляется по логину и паролю созданного сервера.

В операционной системе Windows можно подключиться к серверу, используя утилиту Putty, согласно нашему мануалу. В linux просто, достаточно открыть консоль и написать:

ssh [email protected]_server_ip

После этого надо запретить логин root, для этого создадим пользователя, под которым будем работать. Создаём нового пользователя.

adduser your_nickname

Где your_nickname – это ваш удобный логин. Крайне рекомендуется использовать более сложные логины, а не классический user. Так же следует задать корректный длинный пароль.

По желанию вы можете добавить необходимую информацию о пользователе, в диалоге его создания или опустить её.

Создание нового пользователя и запрет логина root

Чтобы от этой учётной записи можно было вести настройку сервера, надо ей дать возможности администратора. Для этого выполняем:

usermod -aG sudo your_nickname

После этого, уже есть возможность выполнять команды с правами администратора. Далее необходимо запретить возможность логина root по ssh. Для этого отредактируем файл sshd_config.

sudo nano /etc/ssh/sshd_config

Находим строчку содержащую PermitRootLogin и меняем её на состояние no.

PermitRootLogin no

После этого перезапускаем ssh-сервис.

sudo service sshd reload

Применение изменений в конфигурации сети и проверка

Я для себя выбрал конфигурацию — «Настройка статического IP-адреса [Указание настроек вручную]»

Проверим конфигурацию на наличие ошибок и применим изменения.(Рис.6)

sudo netplan try

Если ошибок нет, то вы получите сообщение: «Вы хотите сохранить эти настройки?» Нажмите ENTER. 

Рис.6 — Проверяем конфигурацию на ошибки. Применяем конфигурацию.

Лично у меня настройки применились в 2/3 случаев сразу же после ввода «sudo netplan try» на всякий случай введём команду специально предназначенную для применения изменений сделанных в файле конфигурации(Рис.7):

Применение изменений в конфигурации сети и проверка

sudo netplan apply

Читайте также:  40 полезных инструментов для работы с веб-аналитикой

Проверим вступили ли изменения в силу:

ifconfigРис.7 — Применяем изменения и проверяем вступили ли они в силу.

Проверим доступен ли внешний ресурс.(Рис.8)

ping Рис.8 — Проверяем доступен ли внешний ресурс.

Всё отлично IP-адрес поменялся, сеть настроена, доступ в интернет есть!

Для более подробной настройки сети через Netplan читайте man.(Рис.9)

man netplanРис.9 — Команда для открытия man Netplana.

Применение изменений в конфигурации сети и проверка

Ещё раз повторюсь!

ВНИМАНИЕ! Отступы слева в конфигурациях должны быть ОБЯЗАТЕЛЬНО и поставлены они должны быть ПРОБЕЛАМИ! В конфигурациях представленных в этой статье количество пробелов правильное, считайте или копируйте:)

Если вы поставите отступы клавишей «TAB», то на этапе проверки конфигурации на ошибки, вылезет ошибка — «Error while loading /etc/netplan/, aborting./Ошибка при загрузке».

Если же вы решите написать всё в столбик без отступов, получите ошибку — «An error occured: the configuration could not be generated/Произошла ошибка: конфигурация не может быть сгенерирована».

Поделиться публикацией

Была ли вам полезна статья? Есть возможность поддержать проект.

Как установить GNOME в ubuntu

Установка GNOME40 в ubuntu

Ну и напоследок мы оставили для вас самое вкусненькое, это установка GNOME 40 в ubuntu . К сожалению, новую оболочку gnome40 не включили по умолчанию в убунту, однако, уже стали доступны репозитории, через которые мы можем сделать это сами.

Как установить GNOME в ubuntu

Уважаемые пользователи! Хотелось бы вам напомнить, что GNOME 40 еще официально не поддерживается в Ubuntu Используйте окружение GNOME 40 на свой страх и риск. Перед установкой, рекомендуем вам сделать резервную копию вашей операционной системы.

Если вас это не смутило, то мы начинаем. Первым делом нам необходимо открыть терминал (CTRL + ALT + T). Для начала выполним стандартную команду и обновимся до последних версий:

sudo apt update && sudo apt upgrade -y

Как установить GNOME в ubuntu

Далее если были обновления и есть необходимость перезагрузки, перезагрузите компьютер и снова откройте терминал, а мы переходим к основным действиям. Добавляем новый репозиторий, который содержит GNOME 40.

sudo add-apt-repository ppa:shemgp/gnome-40

sudo add-apt-repository ppa:shemgp/gnome-40

Как установить GNOME в ubuntu

Нажимаем клавишу ENTER, дожидаемся установки и переходим к следующим действиям.

sudo apt install mutter

sudo apt install mutter

Как установить GNOME в ubuntu

Соглашаемся с установкой клавишей Д (в русской раскладке) или Y (в английской раскладке). Далее переходим к установке Gnome Shell 40, следующей командой:

sudo apt install gnome-shell

sudo apt install gnome-shell

Как установить GNOME в ubuntu

Аналогично предыдущим нашим действиям, соглашаемся с установкой. Поскольку тема Yaru по умолчанию не обновляется для Gnome 40, вам необходимо установить и использовать Gnome Session вместо Ubuntu Session. Чтобы установит, выполните команду:

sudo apt install gnome-session

sudo apt install gnome-session

Как установить GNOME в ubuntu

Соглашаемся и переходим к финальной части. Теперь обновляем все оставшиеся пакеты, для этого вводим команду:

sudo apt upgrade

sudo apt upgrade

Как установить GNOME в ubuntu

Gnome shell 40.0

Поздравляю! Вам удалось установить GNOME 40 на ubuntu , теперь вам необходимо перезагрузить свой компьютер и выполнить следующее действие при входе в систему.

Выбор GNOME сессии при входе в систему

Читайте также:  Автономность iPhone на iOS 14 проверили на практике: видео

Обязательно! Перед входом в систему нажмите на шестеренку внизу справа и выберите сессию GNOME. На этом всё. Теперь вы полноценный обладатель ubuntu GNOME 40.

Если у вас возникнут какие-то проблемы и вам будет необходимо удалить GNOME 40, то выполните команды описанные ниже.

Аутентификация пользователя на основе SSH-ключей

Этот шаг не обязателен, но он значительно повысит безопасность вашего сервера. Поэтому, рекомендуем его не пропускать.

Для начала сгенерируем SSH ключ с помощью команды (не забудьте отключиться от сервера, команду запускаем на локальной машине!):

ssh-keygen

Путь для расположения ключа можно оставить стандартным. Можно придумать и ввести passphrase (секретная фраза). Или же просто оставить всё по умолчанию, нажимая Enter:

Теперь этот ключ нужно скопировать на сервер. В Windows придётся копировать ключ вручную. Займёмся этим.

Подключаемся к серверу:

ssh [email protected]_addres

В корневой директории созданного пользователя (/home/john) нужно создать папку .ssh. Скорее всего вы уже находитесь в этой директории. Проверить это можно с помощью команды:

pwd

Аутентификация пользователя на основе SSH-ключей

Если вы находитесь в другой директории, то перейдем в нужную нам с помощью команды:

cd /home/john

Здесь создадим директорию .ssh:

mkdir .ssh

Проверить создание директории и просмотреть структуру текущей директории:

ls -la

Установим права для этой папки:

chmod 700 .ssh/

Перейдем в эту папку:

cd .ssh

Создадим файл authorized_keys в этой директории:

touch authorized_keys

Установим права для этого файла:

chmod 600 authorized_keys

Вводим команду:

cat >> authorized_keys << EOF

Курсор передвинется на новою строку в ожидании ввода данных от вас:

Аутентификация пользователя на основе SSH-ключей

Переходим в папку на локальном компьютере, куда был сгенерирован ключ и с помощью любого текстового редактора открываем файл id_ Копируем весь текст из этого файла. Копируйте внимательно, без захвата пробелов в начале и в конце строки!

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

EOF

Жмем Enter.

Отлично, мы скопировали и вставили наш ключ в файл authorized_keys. Можно проверить содержимое файла командой:

cat authorized_keys

Теперь при подключении к серверу по SSH, пароль для подключения запрашиваться не будет.

Ubuntu Действия после установки

После установки новой версии Ubuntu , нужно потратить еще некоторую энергию и «допилить» вашу операционную систему. 1. Смена раскладки клавиатуры. Для того, чтобы сменить раскладку клавиатуры, жмем по иконке раскладки на системной панели, далее Параметры ввода текста.

2. Ставим нужные кодеки и утилиты.

Ubuntu Действия после установки

sudo apt-get install ubuntu-restricted-extras

sudo apt-get install libxine1-ffmpeg gxine libdvdread4 totem-mozilla icedax tagtool easytag id3tool lame nautilus-script-audio-convert libmad0 mpg321 libavcodec-extra

sudo /usr/share/doc/libdvdread4/

3.Отключаем ненужные онлайн-линзы поиска Dash. В Терминале выполним следующий скрипт:

Ubuntu Действия после установки

После выполнения данной команды, меню Dash будет выводить только полезную информацию.

Так же можно отключить и другим способом. Идем в Параметры системы — Защита и приватность — вкладка Поиск и отключаем вывод результатов поиска в Интернете.

4. Устанавливаем нужные архиваторы.

sudo apt-get install p7zip-rar p7zip-full unace unrar zip unzip sharutils rar uudeview mpack arj cabextract file-roller

Ubuntu Действия после установки

5. Установка драйверов. Параметры системы — Программы и обновления — вкладка Дополнительные драйвера. Немного подождем и увидим доступные для установки драйверы. Выбираем нужный.

Читайте также:  Очень неожиданно: Вышла iOS 12.4.6 для старых устройств

6. Минимизация по щелчку. Кто работал в Windows, тот знает, что все запущенные приложения и открытые папки можно было свернуть или опять открыть, кликая по ним на панели задач. В окружении Рабочего стола Unity данной функции не было. Но сейчас появилась такая возможность. Для этого нужно установить Менеджер настройки CompizConfig:

sudo apt-get install compizconfig-settings-manager

Далее открываем Менеджер и идем в Рабочий стол — Ubuntu Unity Plugin — Launcher и ставим галочку напротив пункта — Minimize Single Window Application.

Ubuntu Действия после установки

7. Установка Java.

sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java7-installer

8. Меню приложений и папок. В Убунту появилась возможность отказаться от глобального меню и перенести меню приложения в окно приложения. Для этого идем в Параметры системы — Оформление — вкладка Режим.

В пункте Показывать меню для окна, отмечаем — В заголовке окна. Как по мне, то если окно программы, либо папка, имеют небольшой размер, то в сравнении с Глобальным меню, данная настройка более эффективна. Вот как это выглядит на практике.

Ubuntu Действия после установки

9. Отображение имени пользователя в трее. Для этого просто выполните команду:

gsettings set show-real-name-on-panel true

Чтобы вернуть назад, выполните:

gsettings set show-real-name-on-panel false

Ubuntu Действия после установки

cd /etc/xdg/autostart/

Чтобы открыть Менеджер автозагрузки в меню Dash нужно искать Автоматически запускаемые приложения.

11. Файервол в Убунту.

sudo apt-get install gufw

Ubuntu Действия после установки

12. Adobe Flash Plugin.

sudo apt-get install flashplugin-installer

Далее идем Параметры системы — Программы и обновления — вкладка Другое ПО. Отмечаем пункты Партнеры Canonical.

После этого выполним в Терминале команды:

Ubuntu Действия после установки

sudo apt-get update sudo apt-get install adobe-flashplugin

13. Настройка Unity, оформления и т.д. Установим программу Unity Tweak Tool. Утилита дает возможность изменять разные настройки Unity, такие как поведение автоскрытия, настройки Dash, лаунчера Unity либо HUD, изменение поведения окон и горячих углов, изменение тем GTK и иконок, доступ к различным настройкам шрифтов.

sudo apt-get install unity-tweak-tool

В целом могу сказать, что Ubuntu работает быстрее чем В данном LTS релизе кнопки управления окон (Свернуть, Закрыть, Развернуть) теперь будут исключительно в левой части. Сделано это, по словам представителей Canonical, в целях приучения пользователей к единому стилю ОС. Установка операционной системы заняла у меня минут 10-12, что не может не радовать. Это наверное первый релиз, после установки которого я не пишу сокрушительные отзывы. Видна большая проделанная работа над системой. Есть свой фирменный стиль, изящество, красота, скорость и надеюсь — стабильность.

Ubuntu Действия после установки

Если будут возникать вопросы по настройке системы, то всегда можно зайти на какой-нибудь ubuntu форум, где вам помогут специалисты и эксперты своего дела. Удачи в освоении Ubuntu Linux!

Ошибки, связанные с синхронизацией

Синхронизация начинается обычно автоматически, после того как сформированы плоты. Выглядит это следующим образом.

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

Если при установке программы у вас пишет нет синхронизации. Что делать? По совету бывалых людей. Нужно удалить внизу все соединения, они автоматически обновятся и начнётся синхронизация.