coding

Настраиваем новый сервер (debian)

18 декабря 2016 г.

Заходим на новенький сервер, в моем случае это Debian 8.0 и сразу обновляемся:

$ ssh root@ip-адрес
$ apt-get update
$ apt-get upgrade

Дальше я как правило устанавливаю программы, которыми обычно пользуюсь - это nano и mc:

$ apt-get install nano
$ apt-get install mc 

Мне нравиться пользоваться родной локалью, поэтому дальше я ставлю русскую локаль:

$ sudo dpkg-reconfigure locales 

выбираем ru_RU.UTF-8.

В целях безопасности создаем нового пользователя:

$ adduser нужное_имя

и даем ему права root'а:

 $ apt-get install sudo
 $ nano /etc/sudoers 

туда записываем:

ваше_имя ALL=(ALL:ALL) ALL
Defaults env_keep += HOME

далее отключаем root по ssh:

$ nano /etc/ssh/sshd_config

ищем там PermitRootLogin yes и меняем на PermitRootLogin no, перезапускаем ssh:

$ service ssh restart

Еще мне нравятся команды как в Ubuntu ll или la, к сожаление в Debian их не оказалось, но это легко исправляется, добавляем алиасы для команд ll (это надо делать из под созданного пользователя):

 $ nano .bashrc

и добавляем туда (таким макаром кстати можно написать алиасы для любых команд):

# Custom aliases
    alias l='ls -a'
    alias ll='ls -l'
    alias la='ls -la'

И последнее, настраиваем временную зону: 

$ sudo dpkg-reconfigure tzdata

 Вот и все, дальше можно настроить ssh авторизацию на локальной машине и радоваться).

 

Просмотров - 484

Оставить комментарий

Комментарий будет размещен на сайте после прохождения модерации.

Комментарии

Еще не оставлено ни одного комментария.