Инструменты пользователя

Инструменты сайта


debian:debian

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
debian:debian [2017-10-04 12:31]
127.0.0.1 внешнее изменение
debian:debian [2023-03-01 11:14] (текущий)
GreyWolf [rc.local]
Строка 1: Строка 1:
-====== Debian ======+====== Debian ​GNU/​Linux ​======
  
 {{:​debian:​openlogo-100.png|Logo}} {{:​debian:​openlogo-100.png|Logo}}
Строка 33: Строка 33:
 [[debian:​upgrade|Обновление до новой версии]] [[debian:​upgrade|Обновление до новой версии]]
  
-<del>[[debian:automount_udev|Автоматическое монтирование (udev)]]</​del>​+[[debian:unattended_upgrades|Механизм автоматических обновлений (Unattended Upgrades)]]
  
-[[debian:pam|Работа ​с PAM]]+<del>[[debian:automount_udev|Автоматическое монтирование (udev)]]</​del>​
  
 [[debian:​ldap_auth|Аутентификация по LDAP]] [[debian:​ldap_auth|Аутентификация по LDAP]]
Строка 103: Строка 103:
  
 ====== Настройка ====== ====== Настройка ======
-===== Информация о ОС: LSB (Linux Standard Base) and Distribution information ===== 
-<​code>​lsb_release -a</​code>​ 
  
 ===== Системный прокси сервер ===== ===== Системный прокси сервер =====
  
 <code ini /​etc/​environment>​ <code ini /​etc/​environment>​
-http_proxy=http://​proxy:​3128/+http_proxy=http://​proxy:​3128
 </​code>​ </​code>​
  
 +Перечитать:​
 +<code bash>
 +source /​etc/​environment
 +</​code>​
  
 ====== Изменение имени хоста ====== ====== Изменение имени хоста ======
Строка 125: Строка 127:
 ====== Версия системы ====== ====== Версия системы ======
  
-<WRAP round important 30%> +:!: Нужно установить пакет ''​lsb-release'':​ 
-Нужно установить пакет ''​lsb-release'':​ +<​code ​bash>
-<​code>​+
 apt-get install lsb-release apt-get install lsb-release
 </​code>​ </​code>​
-</​WRAP>​ 
  
-<code bash System_Version.sh>​ + 
-#!/bin/sh+<code bash /​usr/​local/​bin/​System_Version.sh>​ 
 +#!/bin/bash
  
 uname -a uname -a
Строка 140: Строка 141:
 arch arch
 </​code>​ </​code>​
- 
  
  
Строка 153: Строка 153:
  
 <​code>​cat /​etc/​resolv.conf</​code>​ <​code>​cat /​etc/​resolv.conf</​code>​
 +
 +
 +====== Список разрешённых оболочек ======
 +{{anchor:​shells}}
 +
 +
 +<code bash /​etc/​shells>​
 +# /​etc/​shells:​ valid login shells
 +/bin/sh
 +/bin/dash
 +/bin/bash
 +/bin/rbash
 +/​usr/​bin/​tmux
 +/bin/false
 +
 +</​code>​
  
 ====== Сценарии инициализации (автозагрузки) ====== ====== Сценарии инициализации (автозагрузки) ======
Строка 173: Строка 189:
 </​code>​ </​code>​
  
-====== Маршрутизация (NAT) ====== 
-NAT (от англ. Network Address Translation — «преобразование сетевых адресов») 
  
-По умолчанию система не выполняет маршрутизацию проходящих пакетов. 
  
-Чтобы ее включить (превратить сервер в маршрутизатор) необходимо установить переменную ядра: 
-<​code>​ 
-sysctl net.ipv4.ip_forward=1 
-</​code>​ 
- 
-Чтобы это значение сохранилось после перезагрузки нужно добавить в файл ''/​etc/​sysctl.conf'':​ 
-<code ini /​etc/​sysctl.conf>​ 
-net.ipv4.ip_forward=1 
-</​code>​ 
- 
-После изменений нужно перечитать настройки:​ 
-<​code>​ 
-sysctl -p 
-service networking restart 
-</​code>​ 
- 
- 
-====== Отключение IPv6 ====== 
- 
-<code ini /​etc/​sysctl.conf>​ 
-net.ipv6.conf.all.disable_ipv6 = 1 
-net.ipv6.conf.default.disable_ipv6 = 1 
-net.ipv6.conf.lo.disable_ipv6 = 1 
-net.ipv6.conf.eth0.disable_ipv6 = 1 
-</​code>​ 
- 
-После изменений нужно перечитать настройки:​ 
-<​code>​ 
-sysctl -p 
-service networking restart 
-</​code>​ 
- 
-И перезапустить нужные серверы или перезагрузить систему. 
  
  
Строка 233: Строка 213:
 apt-get install alsa volumeicon-alsa apt-get install alsa volumeicon-alsa
 </​code>​ </​code>​
 +
 +
 +====== Манипулятор с серийным интерфейсом ======
 +
 +<code bash>
 +apt install inputattach
 +inputattach --microsoft /dev/ttyS0
 +</​code>​
 +
 +----
 +
 +[[https://​help.ubuntu.com/​community/​SerialMouseHowto|SerialMouseHowto - Community Help Wiki]]
 ====== Java ====== ====== Java ======
 FIXME FIXME
Строка 269: Строка 261:
  
  
 +====== rc.local ======
 +
 +Это файл выполняется после запуска системы.
 +
 +Поскольку в новых версиях системы ''​rc.local''​ отсутствует,​ при необходимости его нужно создавать вручную:​
 +
 +  - Создание файла: <code bash /​etc/​rc.local>​
 +#!/bin/sh -e
 +#
 +# rc.local
 +#
 +# This script is executed at the end of each multiuser runlevel.
 +# Make sure that the script will "exit 0" on success or any other
 +# value on error.
 +#
 +# In order to enable or disable this script just change the execution
 +# bits.
 +#
 +# By default this script does nothing.
 + 
 +exit 0
 +</​code>​
 +  - Право на запуск:​ <code bash>
 +chmod +x /​etc/​rc.local
 +</​code>​
 +  - Создаём сервис:​ <code ini /​etc/​systemd/​system/​rc-local.service>​
 +[Unit]
 +Description=/​etc/​rc.local Compatibility
 +ConditionPathExists=/​etc/​rc.local
 + 
 +[Service]
 +Type=forking
 +ExecStart=/​etc/​rc.local start
 +TimeoutSec=0
 +StandardOutput=tty
 +RemainAfterExit=yes
 +SysVStartPriority=99
 + 
 +[Install]
 +WantedBy=multi-user.target
 +
 +</​code>​
 +  - Разрешает запуск и запускаем сервис:​ <code bash>
 +systemctl enable rc-local
 +systemctl start rc-local
 +</​code>​
 +
 +----
 +
 +[[https://​codebeer.ru/​rc-local-v-debian-9/​|rc.local в Debian 9]]
 +
 +
 +
 +====== NumLock ======
 +Для управления режимом <​key>​NumLock</​key>​ есть программа ''​numlockx''​
 +
 +<code bash>
 +apt-get install numlockx
 +</​code>​
 +
 +[[https://​pingvinus.ru/​note/​numlock-ubuntu|Включаем NumLock при старте Ubuntu Linux. Linux статьи]]
 ====== Диапазоны UID и GID ====== ====== Диапазоны UID и GID ======
 FIXME FIXME
Строка 322: Строка 375:
  
 [[https://​losst.ru/​peremennye-okruzheniya-v-linux|Losst:​ Переменные окружения в Linux]] [[https://​losst.ru/​peremennye-okruzheniya-v-linux|Losst:​ Переменные окружения в Linux]]
 +
 +**[[https://​debian-handbook.info/​browse/​ru-RU/​stable/​|Настольная книга администратора Debian]]**
 +
 +**[[https://​vk.com/​@linux_windows_net-debian-10|Sysadminium —Debian 10]]**
  
  
 {{tag>OS Linux Debian}} {{tag>OS Linux Debian}}
  
debian/debian.1507109467.txt.gz · Последние изменения: 2018-05-19 10:39 (внешнее изменение)