Первоночальная настройка Ubuntu

Настроим сетевые интерфейсы

и подключимся к интернету, файл interfaces

sudo nano /etc/network/interfaces

Подключим репозитории

необходимые в файле sources.list

​sudo nano /etc/apt/sources.list

​Обновляем информацию о пакетах командой:

sudo aptitude update

Установить и настроить ssh сервер

Пробросить порт 22 интерфейса eth0, смотрящего в интернет наружу, если хост находится за роутером/фаерволом.
Установить/включить VNC сервер, если используются X GUI

Сохраним в файл список всех файлов в системе, после установки

sudo find /* > /home/NameUser/$(date +%y%m%d,%T)_File_List_After_Install.txt

Сохраним в файл список всех установленных пакетов в системе, после установки

dpkg --get-selections | sed -n 's/\t\+install$//p' > /home/NameUser/$(date +%y%m%d,%T)_Packege_List_After_Install.txt

Сохраним в файл список всех автоматически установленных пакетов

</var/lib/apt/extended_states awk -v RS= '/\nAuto-Installed: *1/{print$2}' > /home/NameUser/$(date +%y%m%d,%T)_AutoInstall_Packege_List_After_Install.txt

Сохраним в файл список всех пакетов установленных в ручную

 

comm -23 <(dpkg --get-selections | sed -n 's/\t\+install$//p') \
         <(</var/lib/apt/extended_states \
           awk -v RS= '/\nAuto-Installed: *1/{print$2}' |sort) > /home/NameUser/$(date +%y%m%d,%T)_ManualInstall_Packege_List_After_Install.txt

 

Скопируем файл истории apt

cp /var/log/apt/history.log /home/shiryaev/$(date +%y%m%d,%T)_apt_history.log


Установить следующие приложения

sudo apt-get install mc zip unzip p7zip bzip2 p7zip-rar p7zip-full nmap dos2unix telnet minicom screen traceroute htop curlftpfs ssmtp logcheck

Права доступа для домашних каталогов пользователей

Настроим параметры доступа для домашнего католога вновь создаваемого пользователя, без доступа других пользоватей. Для этого изменим гловабльные права доступа по умполчанию для adduser при создании домашних каталогов.
sudo nano /etc/adduser.conf

Редактируем строчку

DIR_MODE=0750

Политика паролей

Минимальная длина установим в 8 символов для этого редактируме файл:

sudo nano /etc/pam.d/common-password

переменная min=8

password        [success=2 default=ignore]      pam_unix.so obscure sha512 min=8

Время жизни пароля
Для установки с помощью интерактивных подсказок:

sudo change username

или зададим явно в ручную, истечения действия пароля (-E) , минимальный срок действия пароля (-m), максимальный срок действия (-M), период бездействия (-I) кол-во дней после истечения срока пароля, период предупреждений (-W) кол-во дней до истечения срока пароля.

sudo change -E 01/03/2000 -m 5 -M 90 -I 30 -W 14

Проверяем командой

sudo chage -l username

Настройка загрузки системы GRUB для безклавиатурных станций

 

Таксаномия: 

Добавить комментарий