March 25, 2020

Настройка Ubuntu 18.04 с нуля.

Краткая иструкция настроить Ubuntu.

Получаем адресс для подключения и пароль для root.

В терминале побключаемся по ssh.

ssh root@адрес_хоста

Создаем нового пользователя.

sudo useradd -m -d /home/имя_пользователя -s /bin/bash имя_пользователя

Устанавливаем ему пароль.

passwd имя_пользователья

Прописываем нового пользователя для sudo группы.

usermod -a -G sudo имя_пользователя

Переключаемся на нового пользователя

sudo su - имя_пользователя

Добавляем авторизацию по rsa-key.

ssh-copy-id имя_пользователя@адрес_хоста

Ставим ограничения на доступ к .ssh/.

sudo chmod 700 .ssh/
sudo chmod 600 .ssh/authorized_keys

Ограничиваем доступ. Только по rsa-key. Запрет на акторизацию через root.

sudo vim /etc/ssh/sshd_config

Правим в файле:

AllowUsers имя_пользователя
PermitRootLogin no
PasswordAuthentication no

Рестартим ssh сервис.

sudo service ssh restart

Исправляем ошибку: sudo: unable to resolve host имя_хоста

Смотрим имя хоста

hostname

Открываем файл

vim /etc/hosts

Добавляем строчку

127.0.0.1    имя_хоста

Записываем и закрываем файл

Сменить локаль на русскую.

sudo apt-get install language-pack-ru
sudo update-locale LANG=ru_RU.UTF-8

Изменить часовой пояс на +0000

sudo timedatectl set-timezone Etc/UTC