Сначала вам нужно арендовать vps\vds сервер. Сделать это можно здесь. После регистрации и покупки нужного сервера, вам на почту придет IP сервера, а также логин и пароль. Все настройки будут производиться с помощью командной строки.
Подключение к серверу по ssh
Все настройки будут производиться с помощью командной строки.
Если вы работаете на Windows к серверу можно подключится с помощью клиентов:
-Bitvise SSH Client
-PuTTy
Если вы работаете с MacOS или Linux нам будет достаточно нашего стандартного терминала и команды:
Bash:
$ ssh login@ip_server
Вместо "login" прописываем логин, который пришел вам на почту, вместо "ip" соответственно прописываем IP адрес нашего сервера.
После подключения к серверу вводим пароль.
После успешного подключения мы увидим всё тот же терминал и командную строку, никакого графического интерфейса ждать не стоит.
Создаём нового пользователя с правами администратора
По стандарту нам выдают доступ к root user.
root user - это пользователь с правами администратора в среде Linux, не рекомендуется настраивать сервер из под рута вы можете нанести критический ущерб серверу, сами этого не осознавая.
Сейчас создадим пользователя с ограниченными возможностями для повседневной работы с сервером.
Bash:
$ adduser user
C помощью этой строки, мы создаём пользователя с именем user, вы можете поменять на любое ваше.
После того как вы нажмёте ENTER, будет предложено создать пароль и заполнить различную контактную информацию.
Пароль создавайте не менее 16 символов учитывая нижний и верхний реестр.
Контактную информацию вводить не обязательно, можно пропустить нажимая кнопку ENTER .
Готово!
Теперь у нас есть новый пользователь с именем user
Нам иногда может потребоваться выполнить команду от имени администратора и для того чтоб нам не заходить каждый раз на пользователя root
мы можем добавить нашему пользователя админ права, для того чтоб добавить эти права, необходимо нашего нового пользователя занести в группу "sudo" делаем это с помощью команды:
Bash:
$ usermod -aG sudo user
Теперь когда мы хотим ввести команду от имени администратора, перед командой будет достаточно ввести "sudo"
Обновим сервер и репозитории, командами:
$ sudo apt update
Вводим Y нажимаем Enter и ждём завершения.
$ sudo apt upgrade
Вводим Y нажимаем Enter и ждём завершения.
$ sudo apt install autoremove
Ожидаем.
$ sudo reboot
Перезагружаем сервер