Debian. Начальная настройка системы

https://www.debian.org

www.debian.org

После установки системы обычно необходимо провести ряд нетрудных шагов, чтобы настроить систему к нормальному использованию. В эти задачи входит настройка имени системы (если вы его не задали при установке), настройка сети, SSH и др. Ничего сложного в этом нет, но пост с подробным порядком настройки быть обязан.

Подробно про установку системы можно прочитать в «Debian. Установка системы на виртуальную машину«.

Настройка сети

Выполним команду.

root@debian7:~#nano /etc/network/interfaces 

Для интерфейса eth0 внесем следующие данные:

auto eth0
iface eth0 inet static
address 192.168.1.115
netmask 255.255.255.0
gateway 192.168.1.1

1 - debian network

Кстати, напоминаю, система в моем случае располагается на виртуальной машине под управлением гипервизора Hyper-V.

Перезапустим службу самым «современным» на данный момент способом (это был сарказм):

root@debian7:~#service networking stop && service networking start

2 - debian network

Если сделать по-старинке /etc/init.d/networking restart получим вот такой вывод:

3 - debian network

Страшного в этом ничего нет, пользуйтесь любой командой, какой вам удобно. Хотя на серверах в продакшне, к тому же если они ещё и удаленные, наверно более правильно использовать первый вариант, кто знает вдруг интерфейс не поднимется (встречал на форумах таких товарищей).

Настройка менеджера пакетов

Настраивать тут по большому счету нечего, просто отключим использование CD-ROM при обращении к менеджеру пакетов. Для этого нужно закомментировать строку с cdrom в файле /etc/apt/sources.list

root@debian7:~#nano /etc/apt/sources.list

Вот так это будет выглядеть:

4 - debian packet manager

Нажимаем Ctrl+X, подтверждаем изменения и выходим.

Обновление системы

Почему бы и нет?

root@debian7:~#apt-get update

root@debian7:~#apt-get upgrade

5 - debian system update

Похоже обновлять нечего. Кто-то скажет, что я использую «НЕ ТЕ РЕПОЗИТОРИИ!!!!1!!11» — и что? Моя задача обновить систему, а не обновить, использую только кошерные репозитории.

Изменение имени хоста

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

root@debian7:~#hostname

Либо вот такую:

root@debian7:~#cat /etc/hostname

А можно и так:

root@debian7:~#uname -n

Да какая разница, вывод все равно один и тот же.

6 - debian name

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

root@debian7:~#nano /etc/hostname

7 - debian name

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

root@debian7:~#/etc/init.d/hostname.sh start

Сразу проверим текущее имя:

8 - debian name

На этом все, попробуем подключиться к нашей системе через windows ssh-клиент Putty:

9 - debian logon

comments powered by HyperComments