<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.ramba-art.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin</id>
	<title>wiki.ramba-art.ru - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ramba-art.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin"/>
	<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/wiki/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Admin"/>
	<updated>2026-08-24T01:55:43Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.39.2</generator>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=93</id>
		<title>Заглавная страница</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=93"/>
		<updated>2026-06-16T14:04:20Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;padding:20px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center; margin-bottom:30px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;📚 База знаний&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Документация по инфраструктуре, Linux и игровым серверам.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; border-spacing:12px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top; background:#f8f9fa; border:1px solid #c8ccd1; border-radius:8px; padding:15px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
=== 🖥️ Инфраструктура ===&lt;br /&gt;
''Серверы и виртуализация''&lt;br /&gt;
&lt;br /&gt;
* [[Proxmox]]&lt;br /&gt;
* [[PBS]]&lt;br /&gt;
* [[iLO]]&lt;br /&gt;
* [[BrainyCP]]&lt;br /&gt;
* [[Сетевое оборудование]]&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top; background:#f8f9fa; border:1px solid #c8ccd1; border-radius:8px; padding:15px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
=== 🐧 Linux ===&lt;br /&gt;
''Системное администрирование''&lt;br /&gt;
&lt;br /&gt;
* [[Ubuntu]]&lt;br /&gt;
* [[Debian]]&lt;br /&gt;
* [[Nginx]]&lt;br /&gt;
* [[Docker]]&lt;br /&gt;
* [[Bash]]&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top; background:#f8f9fa; border:1px solid #c8ccd1; border-radius:8px; padding:15px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
=== 🎮 Игровые серверы ===&lt;br /&gt;
''Игровая инфраструктура''&lt;br /&gt;
&lt;br /&gt;
* [[Rust]]&lt;br /&gt;
* [[LGSM]]&lt;br /&gt;
* [[SteamCMD]]&lt;br /&gt;
* [[Резервное копирование]]&lt;br /&gt;
* [[Мониторинг]]&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-top:20px; background:#f8f9fa; border:1px solid #c8ccd1; border-radius:8px; padding:15px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ⭐ Избранные статьи ==&lt;br /&gt;
&lt;br /&gt;
* [[Установка Proxmox VE]]&lt;br /&gt;
* [[Настройка Proxmox Backup Server]]&lt;br /&gt;
* [[Настройка BrainyCP]]&lt;br /&gt;
* [[Создание LXC-контейнеров]]&lt;br /&gt;
* [[Настройка Rust-сервера через LGSM]]&lt;br /&gt;
* [[Minecraft_в_2026_году]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-top:20px; background:#f8f9fa; border:1px solid #c8ccd1; border-radius:8px; padding:15px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 🕒 Последние изменения ==&lt;br /&gt;
&lt;br /&gt;
* [[Special:RecentChanges|Посмотреть все последние изменения]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-top:20px; background:#f8f9fa; border:1px solid #c8ccd1; border-radius:8px; padding:15px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 🔗 Полезные ссылки ==&lt;br /&gt;
&lt;br /&gt;
* [[Special:AllPages|Все статьи]]&lt;br /&gt;
* [[Special:Categories|Все категории]]&lt;br /&gt;
* [[Special:WantedPages|Нужные страницы]]&lt;br /&gt;
* [[Special:Random|🎲 Случайная статья]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=92</id>
		<title>Заглавная страница</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=92"/>
		<updated>2026-06-16T14:00:20Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;padding:20px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center; margin-bottom:30px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;📚 База знаний&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Документация по инфраструктуре, Linux и игровым серверам.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; border-spacing:12px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top; background:#f8f9fa; border:1px solid #c8ccd1; border-radius:8px; padding:15px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
=== 🖥️ Инфраструктура ===&lt;br /&gt;
''Серверы и виртуализация''&lt;br /&gt;
&lt;br /&gt;
* [[Proxmox]]&lt;br /&gt;
* [[PBS]]&lt;br /&gt;
* [[iLO]]&lt;br /&gt;
* [[BrainyCP]]&lt;br /&gt;
* [[Сетевое оборудование]]&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top; background:#f8f9fa; border:1px solid #c8ccd1; border-radius:8px; padding:15px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
=== 🐧 Linux ===&lt;br /&gt;
''Системное администрирование''&lt;br /&gt;
&lt;br /&gt;
* [[Ubuntu]]&lt;br /&gt;
* [[Debian]]&lt;br /&gt;
* [[Nginx]]&lt;br /&gt;
* [[Docker]]&lt;br /&gt;
* [[Bash]]&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top; background:#f8f9fa; border:1px solid #c8ccd1; border-radius:8px; padding:15px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
=== 🎮 Игровые серверы ===&lt;br /&gt;
''Игровая инфраструктура''&lt;br /&gt;
&lt;br /&gt;
* [[Rust]]&lt;br /&gt;
* [[LGSM]]&lt;br /&gt;
* [[SteamCMD]]&lt;br /&gt;
* [[Резервное копирование]]&lt;br /&gt;
* [[Мониторинг]]&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-top:20px; background:#f8f9fa; border:1px solid #c8ccd1; border-radius:8px; padding:15px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ⭐ Избранные статьи ==&lt;br /&gt;
&lt;br /&gt;
* [[Установка Proxmox VE]]&lt;br /&gt;
* [[Настройка Proxmox Backup Server]]&lt;br /&gt;
* [[Настройка BrainyCP]]&lt;br /&gt;
* [[Создание LXC-контейнеров]]&lt;br /&gt;
* [[Настройка Rust-сервера через LGSM]]&lt;br /&gt;
[[https://wiki.ramba-art.ru/wiki/Minecraft в 2026 году|* [[Настройка Minecraft-сервера в 2026 году&amp;lt;nowiki&amp;gt;]]&amp;lt;/nowiki&amp;gt;]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-top:20px; background:#f8f9fa; border:1px solid #c8ccd1; border-radius:8px; padding:15px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 🕒 Последние изменения ==&lt;br /&gt;
&lt;br /&gt;
* [[Special:RecentChanges|Посмотреть все последние изменения]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-top:20px; background:#f8f9fa; border:1px solid #c8ccd1; border-radius:8px; padding:15px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 🔗 Полезные ссылки ==&lt;br /&gt;
&lt;br /&gt;
* [[Special:AllPages|Все статьи]]&lt;br /&gt;
* [[Special:Categories|Все категории]]&lt;br /&gt;
* [[Special:WantedPages|Нужные страницы]]&lt;br /&gt;
* [[Special:Random|🎲 Случайная статья]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=MediaWiki:Common.css&amp;diff=91</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=MediaWiki:Common.css&amp;diff=91"/>
		<updated>2026-06-16T13:56:37Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.portal-header {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    margin: 20px 0 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.portal-header h1 {&lt;br /&gt;
    font-size: 2.2em;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.portal-header p {&lt;br /&gt;
    color: #666;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.portal-grid {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-bottom: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.portal-card {&lt;br /&gt;
    flex: 1;&lt;br /&gt;
    min-width: 250px;&lt;br /&gt;
    background: #f8f9fa;&lt;br /&gt;
    border: 1px solid #c8ccd1;&lt;br /&gt;
    border-radius: 12px;&lt;br /&gt;
    padding: 18px;&lt;br /&gt;
    box-shadow: 0 2px 6px rgba(0,0,0,.08);&lt;br /&gt;
    transition: all .2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.portal-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 6px 14px rgba(0,0,0,.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.portal-card h3 {&lt;br /&gt;
    margin-top: 0;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=MediaWiki:Common.css&amp;diff=90</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=MediaWiki:Common.css&amp;diff=90"/>
		<updated>2026-06-16T13:54:50Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Убираем лишнюю линию под заголовком */&lt;br /&gt;
.mw-body h1:first-child {&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Эффект наведения для карточек */&lt;br /&gt;
.portal-card {&lt;br /&gt;
    transition: all 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.portal-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=89</id>
		<title>Заглавная страница</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=89"/>
		<updated>2026-06-16T13:49:15Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;padding:20px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center; margin-bottom:30px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;📚 База знаний&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Документация по инфраструктуре, Linux и игровым серверам.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; border-spacing:12px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top; background:#f8f9fa; border:1px solid #c8ccd1; border-radius:8px; padding:15px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
=== 🖥️ Инфраструктура ===&lt;br /&gt;
''Серверы и виртуализация''&lt;br /&gt;
&lt;br /&gt;
* [[Proxmox]]&lt;br /&gt;
* [[PBS]]&lt;br /&gt;
* [[iLO]]&lt;br /&gt;
* [[BrainyCP]]&lt;br /&gt;
* [[Сетевое оборудование]]&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top; background:#f8f9fa; border:1px solid #c8ccd1; border-radius:8px; padding:15px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
=== 🐧 Linux ===&lt;br /&gt;
''Системное администрирование''&lt;br /&gt;
&lt;br /&gt;
* [[Ubuntu]]&lt;br /&gt;
* [[Debian]]&lt;br /&gt;
* [[Nginx]]&lt;br /&gt;
* [[Docker]]&lt;br /&gt;
* [[Bash]]&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top; background:#f8f9fa; border:1px solid #c8ccd1; border-radius:8px; padding:15px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
=== 🎮 Игровые серверы ===&lt;br /&gt;
''Игровая инфраструктура''&lt;br /&gt;
&lt;br /&gt;
* [[Rust]]&lt;br /&gt;
* [[LGSM]]&lt;br /&gt;
* [[SteamCMD]]&lt;br /&gt;
* [[Резервное копирование]]&lt;br /&gt;
* [[Мониторинг]]&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-top:20px; background:#f8f9fa; border:1px solid #c8ccd1; border-radius:8px; padding:15px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ⭐ Избранные статьи ==&lt;br /&gt;
&lt;br /&gt;
* [[Установка Proxmox VE]]&lt;br /&gt;
* [[Настройка Proxmox Backup Server]]&lt;br /&gt;
* [[Настройка BrainyCP]]&lt;br /&gt;
* [[Создание LXC-контейнеров]]&lt;br /&gt;
* [[Настройка Rust-сервера через LGSM]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-top:20px; background:#f8f9fa; border:1px solid #c8ccd1; border-radius:8px; padding:15px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 🕒 Последние изменения ==&lt;br /&gt;
&lt;br /&gt;
* [[Special:RecentChanges|Посмотреть все последние изменения]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-top:20px; background:#f8f9fa; border:1px solid #c8ccd1; border-radius:8px; padding:15px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 🔗 Полезные ссылки ==&lt;br /&gt;
&lt;br /&gt;
* [[Special:AllPages|Все статьи]]&lt;br /&gt;
* [[Special:Categories|Все категории]]&lt;br /&gt;
* [[Special:WantedPages|Нужные страницы]]&lt;br /&gt;
* [[Special:Random|🎲 Случайная статья]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=87</id>
		<title>Заглавная страница</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=87"/>
		<updated>2026-06-13T20:54:35Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Admin_linux|'''команды LINUX Которые я постоянно забываю''']]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/NGINXproxyManager '''Поднимаем NGINXproxyManager'''] &lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/VENV '''Кратко о VENV''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9A%D0%B0%D0%BA_%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C_requirements_txt '''Как создать requirements txt''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8_Ubuntu_%D0%B8%D0%BB%D0%B8_UBUNTU_%D0%BD%D0%B0_%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%BE%D0%BC '''UBUNTU на русский''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9A%D0%B0%D0%BA_%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80_Minecraft_%D0%BD%D0%B0_Ubuntu_20_04 '''Как сделать сервер Minecraft на Ubuntu 20 04''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%A0%D0%B0%D0%B7%D1%80%D0%B5%D1%88%D0%B8%D1%82%D1%8C_%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8E_root_%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B0%D1%82%D1%8C%D1%81%D1%8F_%D0%BF%D0%BE_ssh '''Разрешить пользователю root подключаться по ssh''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9E%D1%82%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82_%D0%BF%D0%B5%D1%80%D0%B5%D1%85%D0%BE%D0%B4_%D0%B2_%D1%81%D0%BE%D0%BD_%D0%B8%D0%BB%D0%B8_%D0%B3%D0%B8%D0%B1%D0%B5%D1%80%D0%BD%D0%B0%D1%86%D0%B8%D1%8E_%D0%BF%D1%80%D0%B8_%D0%B7%D0%B0%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B8_%D0%BA%D1%80%D1%8B%D1%88%D0%BA%D0%B8_%D0%BD%D0%BE%D1%83%D1%82%D0%B0_%D0%BF%D0%BE%D0%B4_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC_linux '''Отключить ждущий режим и гибернацию в Ubuntu''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C_proxy_%D0%B2_ubuntu'''Добавить proxy в ubuntu''']&lt;br /&gt;
&lt;br /&gt;
'''[https://wiki.ramba-art.ru/Unit%20for%20tg%20bot Unit for tg bot]'''&lt;br /&gt;
&lt;br /&gt;
'''[https://wiki.ramba-art.ru/Proxy_server_ubontu_dante Прокси сервер на UBUNTU SOCET5]'''&lt;br /&gt;
&lt;br /&gt;
'''[[Sicret_exel|Секреты ЭКСЕЛЬ]]'''&lt;br /&gt;
&lt;br /&gt;
'''[[Minecraft_в_2026_году|Сервер Minecraft в 2026 году]]'''&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=86</id>
		<title>Заглавная страница</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=86"/>
		<updated>2026-06-13T20:51:59Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Admin_linux|'''команды LINUX Которые я постоянно забываю''']]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/NGINXproxyManager '''Поднимаем NGINXproxyManager'''] &lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/VENV '''Кратко о VENV''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9A%D0%B0%D0%BA_%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C_requirements_txt '''Как создать requirements txt''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8_Ubuntu_%D0%B8%D0%BB%D0%B8_UBUNTU_%D0%BD%D0%B0_%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%BE%D0%BC '''UBUNTU на русский''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9A%D0%B0%D0%BA_%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80_Minecraft_%D0%BD%D0%B0_Ubuntu_20_04 '''Как сделать сервер Minecraft на Ubuntu 20 04''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%A0%D0%B0%D0%B7%D1%80%D0%B5%D1%88%D0%B8%D1%82%D1%8C_%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8E_root_%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B0%D1%82%D1%8C%D1%81%D1%8F_%D0%BF%D0%BE_ssh '''Разрешить пользователю root подключаться по ssh''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9E%D1%82%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82_%D0%BF%D0%B5%D1%80%D0%B5%D1%85%D0%BE%D0%B4_%D0%B2_%D1%81%D0%BE%D0%BD_%D0%B8%D0%BB%D0%B8_%D0%B3%D0%B8%D0%B1%D0%B5%D1%80%D0%BD%D0%B0%D1%86%D0%B8%D1%8E_%D0%BF%D1%80%D0%B8_%D0%B7%D0%B0%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B8_%D0%BA%D1%80%D1%8B%D1%88%D0%BA%D0%B8_%D0%BD%D0%BE%D1%83%D1%82%D0%B0_%D0%BF%D0%BE%D0%B4_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC_linux '''Отключить ждущий режим и гибернацию в Ubuntu''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C_proxy_%D0%B2_ubuntu'''Добавить proxy в ubuntu''']&lt;br /&gt;
&lt;br /&gt;
'''[https://wiki.ramba-art.ru/Unit%20for%20tg%20bot Unit for tg bot]'''&lt;br /&gt;
&lt;br /&gt;
'''[https://wiki.ramba-art.ru/Proxy_server_ubontu_dante Прокси сервер на UBUNTU SOCET5]'''&lt;br /&gt;
&lt;br /&gt;
'''[[Sicret_exel|Секреты ЭКСЕЛЬ]]'''&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0 Minecraft в 2026 году]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=Admin_linux&amp;diff=82</id>
		<title>Admin linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=Admin_linux&amp;diff=82"/>
		<updated>2023-11-14T14:09:48Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* cron */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== разные команды LINUX ==&lt;br /&gt;
&lt;br /&gt;
=== работа с журналами: ===&lt;br /&gt;
&lt;br /&gt;
Команда '''journalctl -u noprodaction.service''' используется для просмотра журнала событий (логов) для конкретной службы '''noprodaction.service'''. Эта команда отображает журнал событий, связанный только с указанной службой.&lt;br /&gt;
&lt;br /&gt;
Пример использования:&lt;br /&gt;
&lt;br /&gt;
    journalctl -u noprodaction.service&lt;br /&gt;
&lt;br /&gt;
В выводе вы увидите журнал событий, связанный с этой службой, что может быть полезным при анализе её работы или поиске ошибок. Вы можете видеть сообщения о запуске, остановке, ошибках, а также другие события, которые могут быть связаны с выполнением вашего бота.&lt;br /&gt;
&lt;br /&gt;
Если у вас есть конкретные вопросы относительно вывода команды journalctl, не стесняйтесь задавать их.&lt;br /&gt;
&lt;br /&gt;
'''Очистка журналов:'''&lt;br /&gt;
&lt;br /&gt;
    sudo journalctl --rotate  # Эта команда создаст архивный файл текущего журнала&lt;br /&gt;
    sudo journalctl --vacuum-time=1s  # Эта команда удалит записи старше 1 секунды&amp;lt;br&amp;gt;&lt;br /&gt;
    sudo journalctl --rotate  # Создаем архивный файл текущего журнала&lt;br /&gt;
    sudo journalctl --vacuum-all  # Эта команда удалит все архивы и текущий журнал&lt;br /&gt;
&lt;br /&gt;
=== cron ===&lt;br /&gt;
&lt;br /&gt;
'''cron''' - это системный планировщик задач в '''Unix'''-подобных операционных системах. Он позволяет вам выполнять задачи автоматически в определенное время или с определенной периодичностью. Вот как работать с '''cron''':&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;1. Откройте редактор cron-задач:&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
    crontab -e&lt;br /&gt;
&lt;br /&gt;
Эта команда откроет файл с вашими текущими cron-задачами для редактирования.&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;2. Синтаксис cron-задач:&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Строка cron-задачи имеет следующий формат:&lt;br /&gt;
&lt;br /&gt;
    минута(0-59) час(0-23) день_месяца(1-31) месяц(1-12) день_недели(0-6) команда_для_выполнения&lt;br /&gt;
&lt;br /&gt;
Пример:&lt;br /&gt;
&lt;br /&gt;
    0 2 * * * /путь/к/вашей/команде&lt;br /&gt;
&lt;br /&gt;
Эта задача будет выполняться ежедневно в 2:00.&lt;br /&gt;
&lt;br /&gt;
[https://crontab.guru/ '''Калькулятор времени CRON ONLINE''']&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;3. Некоторые примеры cron-задач:&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Запустить скрипт каждый час:&lt;br /&gt;
&lt;br /&gt;
    0 * * * * /путь/к/вашему/скрипту&lt;br /&gt;
&lt;br /&gt;
Запустить скрипт каждый день в 3 утра:&lt;br /&gt;
&lt;br /&gt;
    0 3 * * * /путь/к/вашему/скрипту&lt;br /&gt;
&lt;br /&gt;
Запустить скрипт каждый день в 12:30:&lt;br /&gt;
&lt;br /&gt;
    30 12 * * * /путь/к/вашему/скрипту&lt;br /&gt;
&lt;br /&gt;
Запустить скрипт каждый понедельник в 5 вечера:&lt;br /&gt;
&lt;br /&gt;
    0 17 * * 1 /путь/к/вашему/скрипту&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;4. Перезагрузите cron:&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
После внесения изменений в файл cron, сохраните их и перезагрузите сервис cron:&lt;br /&gt;
&lt;br /&gt;
    systemctl reload cron&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;5. Просмотр списка текущих задач:&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Чтобы просмотреть текущие задачи cron, используйте:&lt;br /&gt;
&lt;br /&gt;
   crontab -l&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;6. Удаление задач:&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Чтобы удалить все текущие задачи cron, используйте:&lt;br /&gt;
&lt;br /&gt;
    crontab -r&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;7. Логи cron:&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Логи cron можно обычно найти в файле '''/var/log/syslog''' или '''/var/log/cron'''.&lt;br /&gt;
&lt;br /&gt;
Это основные шаги для работы с '''cron'''. Пожалуйста, помните о том, что задачи '''cron''' выполняются в контексте пользователя, который их создал. Убедитесь, что у этого пользователя есть все необходимые права для выполнения задачи.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=Admin_linux&amp;diff=81</id>
		<title>Admin linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=Admin_linux&amp;diff=81"/>
		<updated>2023-11-14T13:51:03Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* cron */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== разные команды LINUX ==&lt;br /&gt;
&lt;br /&gt;
=== работа с журналами: ===&lt;br /&gt;
&lt;br /&gt;
Команда '''journalctl -u noprodaction.service''' используется для просмотра журнала событий (логов) для конкретной службы '''noprodaction.service'''. Эта команда отображает журнал событий, связанный только с указанной службой.&lt;br /&gt;
&lt;br /&gt;
Пример использования:&lt;br /&gt;
&lt;br /&gt;
    journalctl -u noprodaction.service&lt;br /&gt;
&lt;br /&gt;
В выводе вы увидите журнал событий, связанный с этой службой, что может быть полезным при анализе её работы или поиске ошибок. Вы можете видеть сообщения о запуске, остановке, ошибках, а также другие события, которые могут быть связаны с выполнением вашего бота.&lt;br /&gt;
&lt;br /&gt;
Если у вас есть конкретные вопросы относительно вывода команды journalctl, не стесняйтесь задавать их.&lt;br /&gt;
&lt;br /&gt;
'''Очистка журналов:'''&lt;br /&gt;
&lt;br /&gt;
    sudo journalctl --rotate  # Эта команда создаст архивный файл текущего журнала&lt;br /&gt;
    sudo journalctl --vacuum-time=1s  # Эта команда удалит записи старше 1 секунды&amp;lt;br&amp;gt;&lt;br /&gt;
    sudo journalctl --rotate  # Создаем архивный файл текущего журнала&lt;br /&gt;
    sudo journalctl --vacuum-all  # Эта команда удалит все архивы и текущий журнал&lt;br /&gt;
&lt;br /&gt;
=== cron ===&lt;br /&gt;
&lt;br /&gt;
'''cron''' - это системный планировщик задач в '''Unix'''-подобных операционных системах. Он позволяет вам выполнять задачи автоматически в определенное время или с определенной периодичностью. Вот как работать с '''cron''':&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;1. Откройте редактор cron-задач:&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
    crontab -e&lt;br /&gt;
&lt;br /&gt;
Эта команда откроет файл с вашими текущими cron-задачами для редактирования.&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;2. Синтаксис cron-задач:&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Строка cron-задачи имеет следующий формат:&lt;br /&gt;
&lt;br /&gt;
    минута(0-59) час(0-23) день_месяца(1-31) месяц(1-12) день_недели(0-6) команда_для_выполнения&lt;br /&gt;
&lt;br /&gt;
Пример:&lt;br /&gt;
&lt;br /&gt;
    0 2 * * * /путь/к/вашей/команде&lt;br /&gt;
&lt;br /&gt;
Эта задача будет выполняться ежедневно в 2:00.&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;3. Некоторые примеры cron-задач:&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Запустить скрипт каждый час:&lt;br /&gt;
&lt;br /&gt;
    0 * * * * /путь/к/вашему/скрипту&lt;br /&gt;
&lt;br /&gt;
Запустить скрипт каждый день в 3 утра:&lt;br /&gt;
&lt;br /&gt;
    0 3 * * * /путь/к/вашему/скрипту&lt;br /&gt;
&lt;br /&gt;
Запустить скрипт каждый день в 12:30:&lt;br /&gt;
&lt;br /&gt;
    30 12 * * * /путь/к/вашему/скрипту&lt;br /&gt;
&lt;br /&gt;
Запустить скрипт каждый понедельник в 5 вечера:&lt;br /&gt;
&lt;br /&gt;
    0 17 * * 1 /путь/к/вашему/скрипту&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;4. Перезагрузите cron:&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
После внесения изменений в файл cron, сохраните их и перезагрузите сервис cron:&lt;br /&gt;
&lt;br /&gt;
    systemctl reload cron&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;5. Просмотр списка текущих задач:&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Чтобы просмотреть текущие задачи cron, используйте:&lt;br /&gt;
&lt;br /&gt;
   crontab -l&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;6. Удаление задач:&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Чтобы удалить все текущие задачи cron, используйте:&lt;br /&gt;
&lt;br /&gt;
    crontab -r&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;7. Логи cron:&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Логи cron можно обычно найти в файле '''/var/log/syslog''' или '''/var/log/cron'''.&lt;br /&gt;
&lt;br /&gt;
Это основные шаги для работы с '''cron'''. Пожалуйста, помните о том, что задачи '''cron''' выполняются в контексте пользователя, который их создал. Убедитесь, что у этого пользователя есть все необходимые права для выполнения задачи.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=Admin_linux&amp;diff=80</id>
		<title>Admin linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=Admin_linux&amp;diff=80"/>
		<updated>2023-11-14T13:40:26Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== разные команды LINUX ==&lt;br /&gt;
&lt;br /&gt;
=== работа с журналами: ===&lt;br /&gt;
&lt;br /&gt;
Команда '''journalctl -u noprodaction.service''' используется для просмотра журнала событий (логов) для конкретной службы '''noprodaction.service'''. Эта команда отображает журнал событий, связанный только с указанной службой.&lt;br /&gt;
&lt;br /&gt;
Пример использования:&lt;br /&gt;
&lt;br /&gt;
    journalctl -u noprodaction.service&lt;br /&gt;
&lt;br /&gt;
В выводе вы увидите журнал событий, связанный с этой службой, что может быть полезным при анализе её работы или поиске ошибок. Вы можете видеть сообщения о запуске, остановке, ошибках, а также другие события, которые могут быть связаны с выполнением вашего бота.&lt;br /&gt;
&lt;br /&gt;
Если у вас есть конкретные вопросы относительно вывода команды journalctl, не стесняйтесь задавать их.&lt;br /&gt;
&lt;br /&gt;
'''Очистка журналов:'''&lt;br /&gt;
&lt;br /&gt;
    sudo journalctl --rotate  # Эта команда создаст архивный файл текущего журнала&lt;br /&gt;
    sudo journalctl --vacuum-time=1s  # Эта команда удалит записи старше 1 секунды&amp;lt;br&amp;gt;&lt;br /&gt;
    sudo journalctl --rotate  # Создаем архивный файл текущего журнала&lt;br /&gt;
    sudo journalctl --vacuum-all  # Эта команда удалит все архивы и текущий журнал&lt;br /&gt;
&lt;br /&gt;
=== cron ===&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=%D0%9A%D0%B0%D0%BA_%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80_Minecraft_%D0%BD%D0%B0_Ubuntu_20_04&amp;diff=79</id>
		<title>Как сделать сервер Minecraft на Ubuntu 20 04</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=%D0%9A%D0%B0%D0%BA_%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80_Minecraft_%D0%BD%D0%B0_Ubuntu_20_04&amp;diff=79"/>
		<updated>2023-11-14T13:00:11Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== '''Подготовка''' ===&lt;br /&gt;
Согласно официальному сайту Minecraft, в качестве минимальной конфигурации для типичной установки рекомендуется 4 ГБ ОЗУ.&lt;br /&gt;
&lt;br /&gt;
'''Установите пакеты, необходимые для сборки инструмента mcrcon :'''&lt;br /&gt;
&lt;br /&gt;
    apt update &amp;amp;&amp;amp; apt upgrate -y&lt;br /&gt;
    apt install git build-essential&lt;br /&gt;
&lt;br /&gt;
'''Установка среды выполнения Java'''&lt;br /&gt;
&lt;br /&gt;
    apt install openjdk-17-jre-headless&lt;br /&gt;
&lt;br /&gt;
'''Проверяем версию''' &lt;br /&gt;
&lt;br /&gt;
    java -version&lt;br /&gt;
&lt;br /&gt;
'''Ответ должны получить'''&lt;br /&gt;
&lt;br /&gt;
    openjdk version &amp;quot;17.0.5&amp;quot; 2022-10-18&lt;br /&gt;
    OpenJDK Runtime Environment (build 17.0.5+8-Ubuntu-2ubuntu120.04)&lt;br /&gt;
    OpenJDK 64-Bit Server VM (build 17.0.5+8-Ubuntu-2ubuntu120.04, mixed mode, sharing)&lt;br /&gt;
&lt;br /&gt;
=== '''Создание пользователя Minecraft''' ===&lt;br /&gt;
&lt;br /&gt;
По соображениям безопасности Minecraft не следует запускать от имени пользователя root. Мы создадим нового системного пользователя и группу с домашним каталогом /opt/minecraft . У пользователя будут минимально необходимые разрешения для запуска сервера Minecraft:&lt;br /&gt;
&lt;br /&gt;
    useradd -r -m -U -d /opt/minecraft -s /bin/bash minecraft&lt;br /&gt;
&lt;br /&gt;
Мы не будем устанавливать пароль для этого пользователя. Таким образом, пользователь не сможет войти через SSH и его нельзя будет скомпрометировать. Чтобы перейти на пользователя minecraft , вам необходимо войти на сервер как пользователь root или пользователь с привилегиями sudo .&lt;br /&gt;
&lt;br /&gt;
=== '''Установка Minecraft на Ubuntu''' ===&lt;br /&gt;
&lt;br /&gt;
Переходим на вновь созданного пользователя&lt;br /&gt;
&lt;br /&gt;
    su - minecraft&lt;br /&gt;
&lt;br /&gt;
Выполните следующую команду, чтобы создать три новых каталога внутри домашнего каталога пользователя:&lt;br /&gt;
&lt;br /&gt;
    mkdir -p ~/{backups,tools,server}&lt;br /&gt;
&lt;br /&gt;
* В каталоге backups будут храниться резервные копии вашего сервера Minecraft. Вы можете синхронизировать этот каталог с вашим удаленным сервером резервного копирования.&lt;br /&gt;
* Каталог tools будет содержать клиент mcrcon и скрипт резервного копирования.&lt;br /&gt;
* Каталог server будет содержать фактический сервер Minecraft и его данные.&lt;br /&gt;
&lt;br /&gt;
'''Скачивание и компиляция mcrcon'''&lt;br /&gt;
&lt;br /&gt;
RCON — это протокол, который позволяет подключаться к серверам Minecraft и выполнять команды. mcron — это клиент RCON, написанный на C.&lt;br /&gt;
&lt;br /&gt;
Мы mcrcon исходный код с GitHub и mcrcon двоичный файл mcrcon .&lt;br /&gt;
&lt;br /&gt;
Tiiffi/mcrcon репозиторий Tiiffi/mcrcon с GitHub в каталог ~/tools/mcron :&lt;br /&gt;
&lt;br /&gt;
    git clone https://github.com/Tiiffi/mcrcon.git ~/tools/mcrcon&lt;br /&gt;
&lt;br /&gt;
По завершении mcron каталог mcron и mcron утилиту:&lt;br /&gt;
&lt;br /&gt;
    cd ~/tools/mcrcon&lt;br /&gt;
    gcc -std=gnu11 -pedantic -Wall -Wextra -O2 -s -o mcrcon mcrcon.c&lt;br /&gt;
&lt;br /&gt;
После завершения убедитесь, что mcrcon успешно скомпилирован, распечатав его версию:&lt;br /&gt;
&lt;br /&gt;
    ./mcrcon -v&lt;br /&gt;
&lt;br /&gt;
Результат будет выглядеть примерно так:&lt;br /&gt;
   &lt;br /&gt;
    mcrcon 0.7.2 (built: Oct  2 2022 16:10:42) - https://github.com/Tiiffi/mcrcon&lt;br /&gt;
    Bug reports:&lt;br /&gt;
        tiiffi+mcrcon at gmail&lt;br /&gt;
        https://github.com/Tiiffi/mcrcon/issues/&lt;br /&gt;
&lt;br /&gt;
'''Скачивание сервера Minecraft'''&lt;br /&gt;
&lt;br /&gt;
Существует несколько модов сервера Minecraft, таких как Craftbukkit или Spigot, которые позволяют добавлять функции (плагины) на ваш сервер и дополнительно настраивать и настраивать параметры сервера.&lt;br /&gt;
&lt;br /&gt;
В этом руководстве мы установим последний официальный ванильный сервер Minecraft от Mojang. Те же инструкции применимы и для установки других серверных модов.&lt;br /&gt;
&lt;br /&gt;
Перейдите на страницу [https://www.minecraft.net/en-us/download/server загрузки Minecraft], чтобы получить ссылку для загрузки последней версии файла архива Java (JAR) сервера Minecraft. На момент написания последняя версия — 1.19.4 .&lt;br /&gt;
&lt;br /&gt;
Загрузите файл jar в каталог ~/server с помощью wget :&lt;br /&gt;
&lt;br /&gt;
    wget https://piston-data.mojang.com/v1/objects/8f3112a1049751cc472ec13e397eade5336ca7ae/server.jar -P ~/server&lt;br /&gt;
&lt;br /&gt;
=== '''Настройка Сервера Майнкрафт''' ===&lt;br /&gt;
&lt;br /&gt;
После завершения загрузки переключитесь в каталог ~/server и запустите сервер Minecraft:&lt;br /&gt;
&lt;br /&gt;
    cd ~/server&lt;br /&gt;
    java -Xmx1024M -Xms1024M -jar server.jar nogui&lt;br /&gt;
&lt;br /&gt;
При первом запуске сервер выполняет некоторые операции, создает файлы server.properties и eula.txt и останавливается.&lt;br /&gt;
&lt;br /&gt;
    [17:35:14] [main/ERROR]: Failed to load properties from file: server.properties&lt;br /&gt;
    [17:35:15] [main/WARN]: Failed to load eula.txt&lt;br /&gt;
    [17:35:15] [main/INFO]: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.&lt;br /&gt;
&lt;br /&gt;
Чтобы запустить сервер, вам необходимо согласиться с лицензионным соглашением Minecraft EULA, как указано в выходных данных выше. Откройте файл eula.txt и замените eula=false на eula=true :&lt;br /&gt;
&lt;br /&gt;
    nano ~/server/eula.txt&lt;br /&gt;
&lt;br /&gt;
                       '''''~/server/eula.txt'''''&lt;br /&gt;
    eula=true&lt;br /&gt;
&lt;br /&gt;
акройте и сохраните файл. Напомню ctrl + O =&amp;gt; save &amp;amp; ctrl + X =&amp;gt; exit.&lt;br /&gt;
&lt;br /&gt;
Затем откройте файл server.properties включите протокол rcon и установите пароль rcon:&lt;br /&gt;
&lt;br /&gt;
    nano ~/server/server.properties&lt;br /&gt;
&lt;br /&gt;
Найдите следующие строки и обновите их значения, как показано ниже:&lt;br /&gt;
&lt;br /&gt;
                      '''''~/server/server.properties'''''&lt;br /&gt;
    rcon.port=25575&lt;br /&gt;
    rcon.password=strong-password&lt;br /&gt;
    enable-rcon=true&lt;br /&gt;
&lt;br /&gt;
Не забудьте сменить надежный strong-password на более безопасный. Если вы не хотите подключаться к серверу Minecraft из удаленных мест, убедитесь, что порт rcon заблокирован вашим брандмауэром.&lt;br /&gt;
Здесь вы также можете настроить свойства сервера по умолчанию. Для получения дополнительной информации о настройках сервера посетите страницу [https://minecraft.fandom.com/wiki/Server.properties server.properties] .&lt;br /&gt;
&lt;br /&gt;
=== '''Создание файла модуля Systemd''' ===&lt;br /&gt;
&lt;br /&gt;
Вместо того, чтобы вручную запускать сервер Minecraft, мы создадим файл модуля Systemd и запустим Minecraft как службу.&lt;br /&gt;
&lt;br /&gt;
Вернитесь к своему пользователю sudo, набрав exit .&lt;br /&gt;
&lt;br /&gt;
Откройте текстовый редактор и создайте файл с именем minecraft.service в каталоге /etc/systemd/system/ :&lt;br /&gt;
&lt;br /&gt;
    sudo nano /etc/systemd/system/minecraft.service&lt;br /&gt;
&lt;br /&gt;
Вставьте следующую конфигурацию:&lt;br /&gt;
&lt;br /&gt;
                      '''''/etc/systemd/system/minecraft.service'''''&lt;br /&gt;
    [Unit]&lt;br /&gt;
    Description=Minecraft Server&lt;br /&gt;
    After=network.target&lt;br /&gt;
&lt;br /&gt;
    [Service]&lt;br /&gt;
    User=minecraft&lt;br /&gt;
    Nice=1&lt;br /&gt;
    KillMode=none&lt;br /&gt;
    SuccessExitStatus=0 1&lt;br /&gt;
    ProtectHome=true&lt;br /&gt;
    ProtectSystem=full&lt;br /&gt;
    PrivateDevices=true&lt;br /&gt;
    NoNewPrivileges=true&lt;br /&gt;
    WorkingDirectory=/opt/minecraft/server&lt;br /&gt;
    ExecStart=/usr/bin/java -Xmx1024M -Xms1024M -jar server.jar nogui&lt;br /&gt;
    ExecStop=/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 25575 -p strong-password stop&lt;br /&gt;
&lt;br /&gt;
    [Install]&lt;br /&gt;
    WantedBy=multi-user.target&lt;br /&gt;
&lt;br /&gt;
Измените флаги Xmx и Xms соответствии с ресурсами вашего сервера. Флаг Xmx определяет максимальный пул распределения памяти для виртуальной машины Java (JVM), а Xms определяет начальный пул распределения памяти. Также убедитесь, что вы используете правильный порт rcon и пароль.&lt;br /&gt;
&lt;br /&gt;
Сохраните файл и перезагрузите конфигурацию systemd manager:&lt;br /&gt;
&lt;br /&gt;
    sudo systemctl daemon-reload&lt;br /&gt;
&lt;br /&gt;
Теперь вы можете запустить сервер Minecraft, набрав:&lt;br /&gt;
&lt;br /&gt;
    sudo systemctl start minecraft&lt;br /&gt;
&lt;br /&gt;
При первом запуске службы она сгенерирует несколько файлов конфигурации и каталогов, включая мир Minecraft.&lt;br /&gt;
&lt;br /&gt;
Проверьте статус службы с помощью следующей команды:&lt;br /&gt;
&lt;br /&gt;
    sudo systemctl status minecraft&lt;br /&gt;
&lt;br /&gt;
    &lt;br /&gt;
   * minecraft.service - Minecraft Server&lt;br /&gt;
     Loaded: loaded (/etc/systemd/system/minecraft.service; disabled; vendor preset: enabled)&lt;br /&gt;
     Active: active (running) since Tue 2020-06-23 17:48:44 UTC; 8s ago&lt;br /&gt;
   Main PID: 1338035 (java)&lt;br /&gt;
      Tasks: 15 (limit: 1074)&lt;br /&gt;
     Memory: 465.3M&lt;br /&gt;
     CGroup: /system.slice/minecraft.service&lt;br /&gt;
             └─1338035 /usr/bin/java -Xmx1024M -Xms1024M -jar server.jar nogui&lt;br /&gt;
&lt;br /&gt;
Наконец, включите автоматический запуск службы Minecraft во время загрузки:&lt;br /&gt;
&lt;br /&gt;
    sudo systemctl enable minecraft&lt;br /&gt;
&lt;br /&gt;
'''Настройка брандмауэра'''&lt;br /&gt;
&lt;br /&gt;
Ubuntu поставляется с инструментом настройки брандмауэра под названием UFW. Если в вашей системе включен брандмауэр , и вы хотите получить доступ к серверу Minecraft извне вашей локальной сети, вам необходимо открыть порт 25565 :&lt;br /&gt;
&lt;br /&gt;
    sudo ufw allow 25565/tcp&lt;br /&gt;
&lt;br /&gt;
'''Настройка резервного копирования'''&lt;br /&gt;
&lt;br /&gt;
В этом разделе мы создадим сценарий оболочки резервного копирования и задание cron для автоматического резервного копирования сервера Minecraft.&lt;br /&gt;
&lt;br /&gt;
Переключитесь на minecraft :&lt;br /&gt;
&lt;br /&gt;
    sudo su - minecraft&lt;br /&gt;
&lt;br /&gt;
Откройте текстовый редактор и создайте следующий файл:&lt;br /&gt;
&lt;br /&gt;
    nano /opt/minecraft/tools/backup.sh&lt;br /&gt;
&lt;br /&gt;
Вставьте следующую конфигурацию:&lt;br /&gt;
&lt;br /&gt;
                      '''''/opt/minecraft/tools/backup.sh'''''&lt;br /&gt;
    #!/bin/bash&lt;br /&gt;
&lt;br /&gt;
    function rcon {&lt;br /&gt;
      /opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 25575 -p strong-password &amp;quot;$1&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    rcon &amp;quot;save-off&amp;quot;&lt;br /&gt;
    rcon &amp;quot;save-all&amp;quot;&lt;br /&gt;
    tar -cvpzf /opt/minecraft/backups/server-$(date +%F-%H-%M).tar.gz /opt/minecraft/server&lt;br /&gt;
    rcon &amp;quot;save-on&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    ## Delete older backups&lt;br /&gt;
    find /opt/minecraft/backups/ -type f -mtime +7 -name '*.gz' -delete&lt;br /&gt;
&lt;br /&gt;
Сохраните файл и сделайте скрипт исполняемым :&lt;br /&gt;
&lt;br /&gt;
    chmod +x /opt/minecraft/tools/backup.sh&lt;br /&gt;
&lt;br /&gt;
Затем создайте задание cron, которое будет запускаться автоматически один раз в день в определенное время.&lt;br /&gt;
&lt;br /&gt;
Откройте файл crontab, набрав:&lt;br /&gt;
&lt;br /&gt;
    crontab -e&lt;br /&gt;
&lt;br /&gt;
Чтобы запускать сценарий резервного копирования каждый день в 23:00, вставьте следующую строку:&lt;br /&gt;
&lt;br /&gt;
    0 23 * * * /opt/minecraft/tools/backup.sh&lt;br /&gt;
&lt;br /&gt;
=== '''Доступ к консоли Minecraft''' ===&lt;br /&gt;
&lt;br /&gt;
Для доступа к консоли Minecraft используйте утилиту mcrcon . Вам необходимо указать хост, порт rcon, пароль rcon и использовать переключатель -t который включает mcrcon терминала mcrcon :&lt;br /&gt;
&lt;br /&gt;
    /opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 25575 -p strong-password -t&lt;br /&gt;
&lt;br /&gt;
    Logged in. Type &amp;quot;Q&amp;quot; to quit!&lt;br /&gt;
    &amp;gt;&lt;br /&gt;
 &lt;br /&gt;
При доступе к консоли Minecraft из удаленного места убедитесь, что порт rcon не заблокирован.&lt;br /&gt;
&lt;br /&gt;
Если вы регулярно подключаетесь к консоли Minecraft, вместо того, чтобы вводить эту длинную команду, вы создаете псевдоним bash .&lt;br /&gt;
&lt;br /&gt;
'''Выводы'''&lt;br /&gt;
&lt;br /&gt;
Мы показали вам, как создать сервер Minecraft на Ubuntu 20.04 и настроить ежедневное резервное копирование.&lt;br /&gt;
&lt;br /&gt;
Теперь вы можете запустить свой клиент Minecraft , подключиться к серверу и начать свое приключение в Minecraft.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=Admin_linux&amp;diff=78</id>
		<title>Admin linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=Admin_linux&amp;diff=78"/>
		<updated>2023-11-14T12:48:50Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* работа с журналами: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== разные команды LINUX ==&lt;br /&gt;
&lt;br /&gt;
=== работа с журналами: ===&lt;br /&gt;
&lt;br /&gt;
Команда '''journalctl -u noprodaction.service''' используется для просмотра журнала событий (логов) для конкретной службы '''noprodaction.service'''. Эта команда отображает журнал событий, связанный только с указанной службой.&lt;br /&gt;
&lt;br /&gt;
Пример использования:&lt;br /&gt;
&lt;br /&gt;
    journalctl -u noprodaction.service&lt;br /&gt;
&lt;br /&gt;
В выводе вы увидите журнал событий, связанный с этой службой, что может быть полезным при анализе её работы или поиске ошибок. Вы можете видеть сообщения о запуске, остановке, ошибках, а также другие события, которые могут быть связаны с выполнением вашего бота.&lt;br /&gt;
&lt;br /&gt;
Если у вас есть конкретные вопросы относительно вывода команды journalctl, не стесняйтесь задавать их.&lt;br /&gt;
&lt;br /&gt;
'''Очистка журналов:'''&lt;br /&gt;
&lt;br /&gt;
    sudo journalctl --rotate  # Эта команда создаст архивный файл текущего журнала&lt;br /&gt;
    sudo journalctl --vacuum-time=1s  # Эта команда удалит записи старше 1 секунды&amp;lt;br&amp;gt;&lt;br /&gt;
    sudo journalctl --rotate  # Создаем архивный файл текущего журнала&lt;br /&gt;
    sudo journalctl --vacuum-all  # Эта команда удалит все архивы и текущий журнал&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=77</id>
		<title>Заглавная страница</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=77"/>
		<updated>2023-11-14T12:45:04Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Admin_linux|'''команды LINUX Которые я постоянно забываю''']]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/NGINXproxyManager '''Поднимаем NGINXproxyManager'''] &lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/VENV '''Кратко о VENV''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9A%D0%B0%D0%BA_%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C_requirements_txt '''Как создать requirements txt''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8_Ubuntu_%D0%B8%D0%BB%D0%B8_UBUNTU_%D0%BD%D0%B0_%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%BE%D0%BC '''UBUNTU на русский''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9A%D0%B0%D0%BA_%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80_Minecraft_%D0%BD%D0%B0_Ubuntu_20_04 '''Как сделать сервер Minecraft на Ubuntu 20 04''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%A0%D0%B0%D0%B7%D1%80%D0%B5%D1%88%D0%B8%D1%82%D1%8C_%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8E_root_%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B0%D1%82%D1%8C%D1%81%D1%8F_%D0%BF%D0%BE_ssh '''Разрешить пользователю root подключаться по ssh''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9E%D1%82%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82_%D0%BF%D0%B5%D1%80%D0%B5%D1%85%D0%BE%D0%B4_%D0%B2_%D1%81%D0%BE%D0%BD_%D0%B8%D0%BB%D0%B8_%D0%B3%D0%B8%D0%B1%D0%B5%D1%80%D0%BD%D0%B0%D1%86%D0%B8%D1%8E_%D0%BF%D1%80%D0%B8_%D0%B7%D0%B0%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B8_%D0%BA%D1%80%D1%8B%D1%88%D0%BA%D0%B8_%D0%BD%D0%BE%D1%83%D1%82%D0%B0_%D0%BF%D0%BE%D0%B4_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC_linux '''Отключить ждущий режим и гибернацию в Ubuntu''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C_proxy_%D0%B2_ubuntu'''Добавить proxy в ubuntu''']&lt;br /&gt;
&lt;br /&gt;
'''[https://wiki.ramba-art.ru/Unit%20for%20tg%20bot Unit for tg bot]'''&lt;br /&gt;
&lt;br /&gt;
'''[https://wiki.ramba-art.ru/Proxy_server_ubontu_dante Прокси сервер на UBUNTU SOCET5]'''&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=76</id>
		<title>Заглавная страница</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=76"/>
		<updated>2023-11-14T12:44:48Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Admin_linux|'''команды LINUX которые я постоянно забываю''']]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/NGINXproxyManager '''Поднимаем NGINXproxyManager'''] &lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/VENV '''Кратко о VENV''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9A%D0%B0%D0%BA_%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C_requirements_txt '''Как создать requirements txt''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8_Ubuntu_%D0%B8%D0%BB%D0%B8_UBUNTU_%D0%BD%D0%B0_%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%BE%D0%BC '''UBUNTU на русский''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9A%D0%B0%D0%BA_%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80_Minecraft_%D0%BD%D0%B0_Ubuntu_20_04 '''Как сделать сервер Minecraft на Ubuntu 20 04''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%A0%D0%B0%D0%B7%D1%80%D0%B5%D1%88%D0%B8%D1%82%D1%8C_%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8E_root_%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B0%D1%82%D1%8C%D1%81%D1%8F_%D0%BF%D0%BE_ssh '''Разрешить пользователю root подключаться по ssh''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9E%D1%82%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82_%D0%BF%D0%B5%D1%80%D0%B5%D1%85%D0%BE%D0%B4_%D0%B2_%D1%81%D0%BE%D0%BD_%D0%B8%D0%BB%D0%B8_%D0%B3%D0%B8%D0%B1%D0%B5%D1%80%D0%BD%D0%B0%D1%86%D0%B8%D1%8E_%D0%BF%D1%80%D0%B8_%D0%B7%D0%B0%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B8_%D0%BA%D1%80%D1%8B%D1%88%D0%BA%D0%B8_%D0%BD%D0%BE%D1%83%D1%82%D0%B0_%D0%BF%D0%BE%D0%B4_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC_linux '''Отключить ждущий режим и гибернацию в Ubuntu''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C_proxy_%D0%B2_ubuntu'''Добавить proxy в ubuntu''']&lt;br /&gt;
&lt;br /&gt;
'''[https://wiki.ramba-art.ru/Unit%20for%20tg%20bot Unit for tg bot]'''&lt;br /&gt;
&lt;br /&gt;
'''[https://wiki.ramba-art.ru/Proxy_server_ubontu_dante Прокси сервер на UBUNTU SOCET5]'''&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=75</id>
		<title>Заглавная страница</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=75"/>
		<updated>2023-11-14T12:44:21Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Admin_linux|команды LINUX которые я постоянно забываю]]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/NGINXproxyManager '''Поднимаем NGINXproxyManager'''] &lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/VENV '''Кратко о VENV''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9A%D0%B0%D0%BA_%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C_requirements_txt '''Как создать requirements txt''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8_Ubuntu_%D0%B8%D0%BB%D0%B8_UBUNTU_%D0%BD%D0%B0_%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%BE%D0%BC '''UBUNTU на русский''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9A%D0%B0%D0%BA_%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80_Minecraft_%D0%BD%D0%B0_Ubuntu_20_04 '''Как сделать сервер Minecraft на Ubuntu 20 04''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%A0%D0%B0%D0%B7%D1%80%D0%B5%D1%88%D0%B8%D1%82%D1%8C_%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8E_root_%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B0%D1%82%D1%8C%D1%81%D1%8F_%D0%BF%D0%BE_ssh '''Разрешить пользователю root подключаться по ssh''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9E%D1%82%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82_%D0%BF%D0%B5%D1%80%D0%B5%D1%85%D0%BE%D0%B4_%D0%B2_%D1%81%D0%BE%D0%BD_%D0%B8%D0%BB%D0%B8_%D0%B3%D0%B8%D0%B1%D0%B5%D1%80%D0%BD%D0%B0%D1%86%D0%B8%D1%8E_%D0%BF%D1%80%D0%B8_%D0%B7%D0%B0%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B8_%D0%BA%D1%80%D1%8B%D1%88%D0%BA%D0%B8_%D0%BD%D0%BE%D1%83%D1%82%D0%B0_%D0%BF%D0%BE%D0%B4_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC_linux '''Отключить ждущий режим и гибернацию в Ubuntu''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C_proxy_%D0%B2_ubuntu'''Добавить proxy в ubuntu''']&lt;br /&gt;
&lt;br /&gt;
'''[https://wiki.ramba-art.ru/Unit%20for%20tg%20bot Unit for tg bot]'''&lt;br /&gt;
&lt;br /&gt;
'''[https://wiki.ramba-art.ru/Proxy_server_ubontu_dante Прокси сервер на UBUNTU SOCET5]'''&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=Admin_linux&amp;diff=74</id>
		<title>Admin linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=Admin_linux&amp;diff=74"/>
		<updated>2023-11-14T12:43:05Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== разные команды LINUX ==&lt;br /&gt;
&lt;br /&gt;
=== работа с журналами: ===&lt;br /&gt;
&lt;br /&gt;
    sudo journalctl --rotate  # Эта команда создаст архивный файл текущего журнала&lt;br /&gt;
    sudo journalctl --vacuum-time=1s  # Эта команда удалит записи старше 1 секунды&amp;lt;br&amp;gt;&lt;br /&gt;
    sudo journalctl --rotate  # Создаем архивный файл текущего журнала&lt;br /&gt;
    sudo journalctl --vacuum-all  # Эта команда удалит все архивы и текущий журнал&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=Admin_linux&amp;diff=73</id>
		<title>Admin linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=Admin_linux&amp;diff=73"/>
		<updated>2023-11-14T12:42:32Z</updated>

		<summary type="html">&lt;p&gt;Admin: Новая страница: «== разные команды LINUX ==  работа с журналами:      sudo journalctl --rotate  # Эта команда создаст архивный файл текущего журнала     sudo journalctl --vacuum-time=1s  # Эта команда удалит записи старше 1 секунды&amp;lt;br&amp;gt;     sudo journalctl --rotate  # Создаем архивный файл текущего журнала     sudo journalctl --vacuum-a...»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== разные команды LINUX ==&lt;br /&gt;
&lt;br /&gt;
работа с журналами:&lt;br /&gt;
&lt;br /&gt;
    sudo journalctl --rotate  # Эта команда создаст архивный файл текущего журнала&lt;br /&gt;
    sudo journalctl --vacuum-time=1s  # Эта команда удалит записи старше 1 секунды&amp;lt;br&amp;gt;&lt;br /&gt;
    sudo journalctl --rotate  # Создаем архивный файл текущего журнала&lt;br /&gt;
    sudo journalctl --vacuum-all  # Эта команда удалит все архивы и текущий журнал&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=Unit_for_tg_bot&amp;diff=72</id>
		<title>Unit for tg bot</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=Unit_for_tg_bot&amp;diff=72"/>
		<updated>2023-11-14T12:10:32Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Создаем Unit для tg bot''' ==&lt;br /&gt;
&lt;br /&gt;
=== '''Способ №1:''' ===&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Создаем исполняемый фаил '''noProdaction.sh''' и в нем вписываем что то типо:&lt;br /&gt;
    &lt;br /&gt;
    #!/bin/bash&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
    /usr/bin/python3.11 /opt/Python/Telegram/noProdaction/noprodaction-1/main.py&lt;br /&gt;
&lt;br /&gt;
Далее создаем  с помощью нашего любимого редактора '''nano''' по пути /'''etc/systemd/system/''' фаил '''noprodaction.service'''  &lt;br /&gt;
&lt;br /&gt;
    nano /etc/systemd/system/noprodaction.service&lt;br /&gt;
&lt;br /&gt;
И вписываем что то типо такого:&lt;br /&gt;
&lt;br /&gt;
    [Unit]&lt;br /&gt;
    Description=telegam bot OmArtVal&lt;br /&gt;
    After=network.target&amp;lt;br&amp;gt;&lt;br /&gt;
    [Service]&lt;br /&gt;
    User=root&lt;br /&gt;
    Nice=1&lt;br /&gt;
    KillMode=process&lt;br /&gt;
    SuccessExitStatus=0 1&lt;br /&gt;
    ProtectHome=true&lt;br /&gt;
    ProtectSystem=full&lt;br /&gt;
    PrivateDevices=true&lt;br /&gt;
    NoNewPrivileges=true&lt;br /&gt;
    WorkingDirectory=/opt/Python/Telegram/noProdaction&lt;br /&gt;
    ExecStart=/opt/Python/Telegram/start/noProdaction.sh&lt;br /&gt;
    Restart=always&amp;lt;br&amp;gt;&lt;br /&gt;
    [Install]&lt;br /&gt;
    WantedBy=multi-user.target&lt;br /&gt;
&lt;br /&gt;
Закрываем редактор с сохранением изменений '''CTRL+O''' и '''CTRL+X'''&lt;br /&gt;
&lt;br /&gt;
Перезагружаем демона:&lt;br /&gt;
&lt;br /&gt;
    systemctl daemon-reload&lt;br /&gt;
&lt;br /&gt;
И стартуем его:&lt;br /&gt;
&lt;br /&gt;
    systemctl start noprodaction.service&lt;br /&gt;
&lt;br /&gt;
И все! Наш сервис должен работать! Проверить это можно командой &lt;br /&gt;
&lt;br /&gt;
    systemctl status noprodaction.service&lt;br /&gt;
&lt;br /&gt;
Вывод должен быть таким:&lt;br /&gt;
&lt;br /&gt;
    root@python:~# systemctl status noprodaction.service &lt;br /&gt;
    * noprodaction.service - telegam bot noProdaction&lt;br /&gt;
         Loaded: loaded (/etc/systemd/system/noprodaction.service; enabled; vendor preset: enabled)&lt;br /&gt;
         Active: active (running) since Tue 2023-11-14 11:44:32 MSK; 3h 14min ago&lt;br /&gt;
       Main PID: 173 (python3.11)&lt;br /&gt;
          Tasks: 2 (limit: 96529)&lt;br /&gt;
         Memory: 34.1M&lt;br /&gt;
            CPU: 1.766s&lt;br /&gt;
         CGroup: /system.slice/noprodaction.service&lt;br /&gt;
                 `-173 /usr/bin/python3.11 /opt/Python/Telegram/noProdaction/noprodaction-1/main.py&amp;lt;br&amp;gt;&lt;br /&gt;
    Nov 14 11:44:32 python systemd[1]: Started telegam bot noProdaction.&lt;br /&gt;
&lt;br /&gt;
и у нас при старте сервера вудет работать скрипт.&lt;br /&gt;
&lt;br /&gt;
=== '''Способ №2:''' ===&lt;br /&gt;
&lt;br /&gt;
не создавать ни каких вспомогательных файлов, а сразу писать всё в файле юнита&lt;br /&gt;
&lt;br /&gt;
    [Unit]&lt;br /&gt;
    Description=telegam bot noProdaction&lt;br /&gt;
    After=network.target&amp;lt;br&amp;gt;&lt;br /&gt;
    [Service]&lt;br /&gt;
    User=root&lt;br /&gt;
    Nice=1&lt;br /&gt;
    KillMode=process&lt;br /&gt;
    SuccessExitStatus=0 1&lt;br /&gt;
    ProtectHome=true&lt;br /&gt;
    ProtectSystem=full&lt;br /&gt;
    PrivateDevices=true&lt;br /&gt;
    NoNewPrivileges=true&lt;br /&gt;
    WorkingDirectory=/opt/Python/Telegram/noProdaction/noprodaction-1/&lt;br /&gt;
    ExecStart=/usr/bin/python3.11 /opt/Python/Telegram/noProdaction/noprodaction-1/main.py&lt;br /&gt;
    Restart=always&amp;lt;br&amp;gt;&lt;br /&gt;
    [Install]&lt;br /&gt;
    WantedBy=multi-user.target&lt;br /&gt;
&lt;br /&gt;
Более подробно о написании UNIT есть в статье по этой [https://linux-notes.org/pishem-systemd-unit-fajl/ ссылке]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=Unit_for_tg_bot&amp;diff=71</id>
		<title>Unit for tg bot</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=Unit_for_tg_bot&amp;diff=71"/>
		<updated>2023-11-14T12:00:26Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Создаем Unit для tg bot''' ==&lt;br /&gt;
&lt;br /&gt;
=== '''Способ №1:''' ===&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Создаем исполняемый фаил '''noProdaction.sh''' и в нем вписываем что то типо:&lt;br /&gt;
    &lt;br /&gt;
    #!/bin/bash&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
    /usr/bin/python3.11 /opt/Python/Telegram/noProdaction/noprodaction-1/main.py&lt;br /&gt;
&lt;br /&gt;
Далее создаем  с помощью нашего любимого редактора '''nano''' по пути /'''etc/systemd/system/''' фаил '''noprodaction.service'''  &lt;br /&gt;
&lt;br /&gt;
    nano /etc/systemd/system/noprodaction.service&lt;br /&gt;
&lt;br /&gt;
И вписываем что то типо такого:&lt;br /&gt;
&lt;br /&gt;
    [Unit]&lt;br /&gt;
    Description=telegam bot OmArtVal&lt;br /&gt;
    After=network.target&amp;lt;br&amp;gt;&lt;br /&gt;
    [Service]&lt;br /&gt;
    User=root&lt;br /&gt;
    Nice=1&lt;br /&gt;
    KillMode=process&lt;br /&gt;
    SuccessExitStatus=0 1&lt;br /&gt;
    ProtectHome=true&lt;br /&gt;
    ProtectSystem=full&lt;br /&gt;
    PrivateDevices=true&lt;br /&gt;
    NoNewPrivileges=true&lt;br /&gt;
    WorkingDirectory=/opt/Python/Telegram/noProdaction&lt;br /&gt;
    ExecStart=/opt/Python/Telegram/start/noProdaction.sh&lt;br /&gt;
    Restart=always&amp;lt;br&amp;gt;&lt;br /&gt;
    [Install]&lt;br /&gt;
    WantedBy=multi-user.target&lt;br /&gt;
&lt;br /&gt;
Закрываем редактор с сохранением изменений '''CTRL+O''' и '''CTRL+X'''&lt;br /&gt;
&lt;br /&gt;
Перезагружаем демона:&lt;br /&gt;
&lt;br /&gt;
    systemctl daemon-reload&lt;br /&gt;
&lt;br /&gt;
И стартуем его:&lt;br /&gt;
&lt;br /&gt;
    systemctl start noprodaction.service&lt;br /&gt;
&lt;br /&gt;
И все! Наш сервис должен работать! Проверить это можно командой &lt;br /&gt;
&lt;br /&gt;
    systemctl status noprodaction.service&lt;br /&gt;
&lt;br /&gt;
Вывод должен быть таким:&lt;br /&gt;
&lt;br /&gt;
    root@python:~# systemctl status noprodaction.service &lt;br /&gt;
    * noprodaction.service - telegam bot noProdaction&lt;br /&gt;
         Loaded: loaded (/etc/systemd/system/noprodaction.service; enabled; vendor preset: enabled)&lt;br /&gt;
         Active: active (running) since Tue 2023-11-14 11:44:32 MSK; 3h 14min ago&lt;br /&gt;
       Main PID: 173 (python3.11)&lt;br /&gt;
          Tasks: 2 (limit: 96529)&lt;br /&gt;
         Memory: 34.1M&lt;br /&gt;
            CPU: 1.766s&lt;br /&gt;
         CGroup: /system.slice/noprodaction.service&lt;br /&gt;
                 `-173 /usr/bin/python3.11 /opt/Python/Telegram/noProdaction/noprodaction-1/main.py&amp;lt;br&amp;gt;&lt;br /&gt;
    Nov 14 11:44:32 python systemd[1]: Started telegam bot noProdaction.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=Unit_for_tg_bot&amp;diff=70</id>
		<title>Unit for tg bot</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=Unit_for_tg_bot&amp;diff=70"/>
		<updated>2023-11-14T11:53:21Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Создаем Unit для tg bot''' ==&lt;br /&gt;
&lt;br /&gt;
=== '''Способ №1:''' ===&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
создаем исполняемый фаил '''noProdaction.sh''' и в нем вписываем что то типо:&lt;br /&gt;
    &lt;br /&gt;
    #!/bin/bash&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
    /usr/bin/python3.11 /opt/Python/Telegram/noProdaction/noprodaction-1/main.py&lt;br /&gt;
&lt;br /&gt;
Далее создаем  с помощью нашего любимого редактора '''nano''' по пути /'''etc/systemd/system/''' фаил '''noprodaction.service'''  &lt;br /&gt;
&lt;br /&gt;
    nano /etc/systemd/system/noprodaction.service&lt;br /&gt;
&lt;br /&gt;
и вписываем что то типо такого:&lt;br /&gt;
&lt;br /&gt;
    [Unit]&lt;br /&gt;
    Description=telegam bot OmArtVal&lt;br /&gt;
    After=network.target&amp;lt;br&amp;gt;&lt;br /&gt;
    [Service]&lt;br /&gt;
    User=root&lt;br /&gt;
    Nice=1&lt;br /&gt;
    KillMode=process&lt;br /&gt;
    SuccessExitStatus=0 1&lt;br /&gt;
    ProtectHome=true&lt;br /&gt;
    ProtectSystem=full&lt;br /&gt;
    PrivateDevices=true&lt;br /&gt;
    NoNewPrivileges=true&lt;br /&gt;
    WorkingDirectory=/opt/Python/Telegram/noProdaction&lt;br /&gt;
    ExecStart=/opt/Python/Telegram/start/noProdaction.sh&lt;br /&gt;
    Restart=always&amp;lt;br&amp;gt;&lt;br /&gt;
    [Install]&lt;br /&gt;
    WantedBy=multi-user.target&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=Proxy_server_ubontu_dante&amp;diff=69</id>
		<title>Proxy server ubontu dante</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=Proxy_server_ubontu_dante&amp;diff=69"/>
		<updated>2023-11-06T07:52:29Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;big&amp;gt;&amp;lt;big&amp;gt;'''настроить прокси-сервер Dante для частных подключений в Ubuntu'''&amp;lt;/big&amp;gt;&amp;lt;/big&amp;gt; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Dante''' — это прокси-сервер '''SOCKS''' с открытым исходным кодом. '''SOCKS''' — менее широко используемый протокол, но он более эффективен для некоторых одноранговых приложений и предпочтительнее '''HTTP''' для некоторых видов трафика. Начните с выполнения следующих команд от имени пользователя без полномочий '''root''', чтобы обновить списки пакетов и установить '''Dante''':&lt;br /&gt;
&lt;br /&gt;
    sudo apt update&lt;br /&gt;
    sudo apt install dante-server&lt;br /&gt;
&lt;br /&gt;
Dante также автоматически настроит фоновую службу и запустится после установки. Однако он предназначен для корректного выхода с сообщением об ошибке при первом запуске, поскольку он поставляется с отключенными всеми функциями. Проверить это можно с помощью '''systemctl''' команды:&lt;br /&gt;
&lt;br /&gt;
    systemctl status danted.service&lt;br /&gt;
&lt;br /&gt;
ВЫВОД будет :&lt;br /&gt;
&lt;br /&gt;
    Output&lt;br /&gt;
    ● danted.service - SOCKS (v4 and v5) proxy daemon (danted)&lt;br /&gt;
         Loaded: loaded (/lib/systemd/system/danted.service; enabled; vendor preset: enabled)&lt;br /&gt;
         Active: failed (Result: exit-code) since Wed 2021-12-15 21:48:22 UTC; 1min 45s ago&lt;br /&gt;
           Docs: man:danted(8)&lt;br /&gt;
                 man:danted.conf(5)&lt;br /&gt;
       Main PID: 14496 (code=exited, status=1/FAILURE)&lt;br /&gt;
    Dec 15 21:48:21 proxies systemd[1]: Starting SOCKS (v4 and v5) proxy daemon (danted)...&lt;br /&gt;
    Dec 15 21:48:22 proxies systemd[1]: Started SOCKS (v4 and v5) proxy daemon (danted).&lt;br /&gt;
    Dec 15 21:48:22 proxies danted[14496]: Dec 15 21:48:22 (1639604902.102601) danted[14496]: warning: checkconfig(): no socks authentication methods enabled.  This means all socks requests will be blocked after negotiation.                 &lt;br /&gt;
    Perhaps this is not intended?&lt;br /&gt;
&lt;br /&gt;
Чтобы успешно запустить службы '''Dante''', вам необходимо включить их в файле конфигурации.&lt;br /&gt;
&lt;br /&gt;
Конфигурационный файл Dante по умолчанию предоставляется в формате '''/etc/danted.conf'''. Если вы откроете этот файл с помощью '''nano''' вашего любимого текстового редактора, вы увидите длинный список параметров конфигурации, все из которых отключены. Вы можете попробовать перемещаться по этому файлу и включать некоторые параметры построчно, но на практике будет более эффективно и читабельно удалить этот файл и заменить его с нуля. Не беспокойтесь об этом. Вы всегда можете просмотреть конфигурацию '''Dante''' по умолчанию, перейдя к его [https://manpages.debian.org/testing/dante-server/danted.conf.5.en.html онлайн-руководству] , и вы даже можете повторно загрузить пакет вручную из [https://packages.ubuntu.com/focal/dante-server списка пакетов] Ubuntu , чтобы повторно получить стандартный файл конфигурации, если захотите. А пока удалите его:&lt;br /&gt;
&lt;br /&gt;
    sudo rm /etc/danted.conf&lt;br /&gt;
Теперь вы можете заменить его на что-то более лаконичное. Открытие файла в текстовом редакторе автоматически создаст файл, если он не существует, поэтому с помощью '''nano''' вашего любимого текстового редактора вы должны получить пустой файл конфигурации:&lt;br /&gt;
&lt;br /&gt;
    sudo nano /etc/danted.conf&lt;br /&gt;
&lt;br /&gt;
Добавьте следующее содержимое:&lt;br /&gt;
&lt;br /&gt;
    logoutput: syslog&lt;br /&gt;
    user.privileged: root&lt;br /&gt;
    user.unprivileged: nobody&amp;lt;br&amp;gt;&lt;br /&gt;
    # The listening network interface or address.&lt;br /&gt;
    internal: 0.0.0.0 port=1080&amp;lt;br&amp;gt;&lt;br /&gt;
    # The proxying network interface or address.&lt;br /&gt;
    external: eth0&amp;lt;br&amp;gt;&lt;br /&gt;
    # socks-rules determine what is proxied through the external interface.&lt;br /&gt;
    socksmethod: username&amp;lt;br&amp;gt;&lt;br /&gt;
    # client-rules determine who can connect to the internal interface.&lt;br /&gt;
    clientmethod: none&amp;lt;br&amp;gt;&lt;br /&gt;
    client pass {&lt;br /&gt;
        from: 0.0.0.0/0 to: 0.0.0.0/0&lt;br /&gt;
    }&amp;lt;br&amp;gt;&lt;br /&gt;
    socks pass {&lt;br /&gt;
        from: 0.0.0.0/0 to: 0.0.0.0/0&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
Теперь у вас есть пригодная для использования конфигурация сервера '''SOCKS''', работающая на порту '''1080''', что является общепринятым соглашением для '''SOCKS'''. Вы также можете разбить остальную часть этого файла конфигурации построчно:&lt;br /&gt;
&lt;br /&gt;
* '''logoutput''' относится к тому, как '''Dante''' будет регистрировать соединения, в данном случае с использованием обычного системного журналирования.&lt;br /&gt;
* '''user.privileged''' позволяет Данте иметь '''root''' разрешения на проверку разрешений&lt;br /&gt;
* '''user.unprivileged''' не предоставляет серверу никаких разрешений для работы в качестве непривилегированного пользователя, поскольку в этом нет необходимости, если не предоставляются более детальные разрешения.&lt;br /&gt;
* '''internal''' сведения о соединении '''указывают порт''', на котором '''работает служба, и какие IP-адреса''' могут подключаться.&lt;br /&gt;
* '''externalс''' ведения о соединении указывают сетевой интерфейс, используемый для исходящих подключений, '''eth0''' по умолчанию на большинстве серверов.&lt;br /&gt;
&lt;br /&gt;
Остальные детали конфигурации касаются методов аутентификации, которые обсуждаются в следующем разделе. Не забудьте '''открыть порт 1080''' в брандмауэре, если вы используете '''ufw''':&lt;br /&gt;
&lt;br /&gt;
    sudo ufw allow 1080&lt;br /&gt;
&lt;br /&gt;
На этом этапе вы можете перезапустить Dante и подключиться к нему, но у вас будет сервер SOCKS, открытый для всего мира, что вам, вероятно, не нужно, поэтому сначала вы узнаете, как его защитить.&lt;br /&gt;
&lt;br /&gt;
Шаг 2 — Обеспечение безопасности Данте&lt;br /&gt;
&lt;br /&gt;
Если вы до сих пор следовали этому руководству, Dante будет использовать обычные учетные записи пользователей Linux для аутентификации. Это полезно, но пароль, используемый для этого соединения, будет отправлен в виде обычного текста, поэтому важно создать выделенного пользователя SOCKS, у которого не будет никаких других привилегий для входа. Для этого вы будете использовать useraddфлаги, которые не будут назначать пользователю оболочку входа, а затем установите пароль:&lt;br /&gt;
&lt;br /&gt;
    sudo useradd -r -s /bin/false your_dante_user&lt;br /&gt;
    sudo passwd your_dante_user&lt;br /&gt;
&lt;br /&gt;
Вам также следует избегать входа в эту учетную запись через незащищенное беспроводное соединение или слишком широкого общего доступа к серверу. В противном случае злоумышленники могут и будут предпринимать неоднократные попытки войти в систему.&lt;br /&gt;
&lt;br /&gt;
Dante поддерживает другие методы аутентификации, но многие клиенты (например, приложения), которые будут подключаться к прокси-серверам SOCKS, поддерживают только базовую аутентификацию по имени пользователя и паролю, поэтому вы можете оставить эту часть как есть. В качестве альтернативы вы можете ограничить доступ только к определенным IP-адресам. Это не самый сложный вариант, но, учитывая сочетание используемых здесь технологий, он вполне разумен. Возможно, вы уже узнали, как ограничить доступ к определенным IP-адресам, '''ufw''' из наших обязательных руководств, но вы также можете сделать это непосредственно в Dante. Отредактируйте свой '''/etc/danted.conf''':&lt;br /&gt;
&lt;br /&gt;
    sudo nano /etc/danted.conf&lt;br /&gt;
&lt;br /&gt;
    …&lt;br /&gt;
    client pass {&lt;br /&gt;
        from: your_ip_address/0 to: 0.0.0.0/0&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
Чтобы поддерживать несколько IP-адресов, вы можете использовать [https://www.digitalocean.com/community/tutorials/understanding-ip-addresses-subnets-and-cidr-notation-for-networking нотацию CIDR] или просто добавить еще один '''client pass {}''' блок конфигурации:&lt;br /&gt;
&lt;br /&gt;
    client pass {&lt;br /&gt;
        from: your_ip_address/0 to: 0.0.0.0/0&lt;br /&gt;
    }&amp;lt;br&amp;gt;&lt;br /&gt;
    client pass {&lt;br /&gt;
        from: another_ip_address/0 to: 0.0.0.0/0&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
После этого вы, наконец, можете перезапустить Dante с изменениями конфигурации.&lt;br /&gt;
&lt;br /&gt;
    sudo systemctl restart danted.service&lt;br /&gt;
&lt;br /&gt;
На этот раз, когда вы проверите статус службы, вы должны увидеть, что она работает без каких-либо ошибок:&lt;br /&gt;
&lt;br /&gt;
    systemctl status danted.service&lt;br /&gt;
&lt;br /&gt;
    Output&lt;br /&gt;
    ● danted.service - SOCKS (v4 and v5) proxy daemon (danted)&lt;br /&gt;
         Loaded: loaded (/lib/systemd/system/danted.service; enabled; vendor preset: enable&amp;gt;&lt;br /&gt;
         Active: active (running) since Thu 2021-12-16 18:06:26 UTC; 24h ago&lt;br /&gt;
&lt;br /&gt;
На следующем шаге вы наконец подключитесь к своему прокси.&lt;br /&gt;
&lt;br /&gt;
Шаг 3 — Подключение через Dante&lt;br /&gt;
Чтобы продемонстрировать свой сервер Dante, вы будете использовать программу командной строки под названием '''curl''', которая популярна для выполнения различных типов веб-запросов. В общем, если вы хотите проверить, должно ли данное соединение работать в браузере в идеальных обстоятельствах, вам всегда следует сначала протестировать его с помощью '''curl'''. Для этого вы будете использовать '''Curl''' на своем '''локальном компьютере — он установлен по умолчанию во всех современных средах Windows, Mac и Linux, поэтому вы можете открыть любую локальную оболочку для запуска этой команды:'''&lt;br /&gt;
&lt;br /&gt;
    curl -v -x socks5://your_dante_user:your_dante_password@your_server_ip:1080 http://www.google.com/&lt;br /&gt;
&lt;br /&gt;
    Output&lt;br /&gt;
    *   Trying 138.197.103.77...&lt;br /&gt;
    * TCP_NODELAY set&lt;br /&gt;
    * SOCKS5 communication to www.google.com:80&lt;br /&gt;
    * SOCKS5 connect to IPv4 142.250.189.228 (locally resolved)&lt;br /&gt;
    * SOCKS5 request granted.&lt;br /&gt;
    * Connected to 138.197.103.77 (138.197.103.77) port 1080 (#0)&lt;br /&gt;
    &amp;gt; GET / HTTP/1.1&lt;br /&gt;
    …&lt;br /&gt;
&lt;br /&gt;
Учетные данные, которые вы использовали, '''curl''' теперь должны работать везде, где вы, возможно, захотите использовать новый прокси-сервер.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=Proxy_server_ubontu_dante&amp;diff=68</id>
		<title>Proxy server ubontu dante</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=Proxy_server_ubontu_dante&amp;diff=68"/>
		<updated>2023-11-06T07:52:04Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;big&amp;gt;&amp;lt;big&amp;gt;'''настроить прокси-сервер Dante для частных подключений в Ubuntu'''&amp;lt;/big&amp;gt;&amp;lt;/big&amp;gt; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Dante''' — это прокси-сервер '''SOCKS''' с открытым исходным кодом. '''SOCKS''' — менее широко используемый протокол, но он более эффективен для некоторых одноранговых приложений и предпочтительнее HTTP для некоторых видов трафика. Начните с выполнения следующих команд от имени пользователя без полномочий root, чтобы обновить списки пакетов и установить '''Dante''':&lt;br /&gt;
&lt;br /&gt;
    sudo apt update&lt;br /&gt;
    sudo apt install dante-server&lt;br /&gt;
&lt;br /&gt;
Dante также автоматически настроит фоновую службу и запустится после установки. Однако он предназначен для корректного выхода с сообщением об ошибке при первом запуске, поскольку он поставляется с отключенными всеми функциями. Проверить это можно с помощью '''systemctl''' команды:&lt;br /&gt;
&lt;br /&gt;
    systemctl status danted.service&lt;br /&gt;
&lt;br /&gt;
ВЫВОД будет :&lt;br /&gt;
&lt;br /&gt;
    Output&lt;br /&gt;
    ● danted.service - SOCKS (v4 and v5) proxy daemon (danted)&lt;br /&gt;
         Loaded: loaded (/lib/systemd/system/danted.service; enabled; vendor preset: enabled)&lt;br /&gt;
         Active: failed (Result: exit-code) since Wed 2021-12-15 21:48:22 UTC; 1min 45s ago&lt;br /&gt;
           Docs: man:danted(8)&lt;br /&gt;
                 man:danted.conf(5)&lt;br /&gt;
       Main PID: 14496 (code=exited, status=1/FAILURE)&lt;br /&gt;
    Dec 15 21:48:21 proxies systemd[1]: Starting SOCKS (v4 and v5) proxy daemon (danted)...&lt;br /&gt;
    Dec 15 21:48:22 proxies systemd[1]: Started SOCKS (v4 and v5) proxy daemon (danted).&lt;br /&gt;
    Dec 15 21:48:22 proxies danted[14496]: Dec 15 21:48:22 (1639604902.102601) danted[14496]: warning: checkconfig(): no socks authentication methods enabled.  This means all socks requests will be blocked after negotiation.                 &lt;br /&gt;
    Perhaps this is not intended?&lt;br /&gt;
&lt;br /&gt;
Чтобы успешно запустить службы '''Dante''', вам необходимо включить их в файле конфигурации.&lt;br /&gt;
&lt;br /&gt;
Конфигурационный файл Dante по умолчанию предоставляется в формате '''/etc/danted.conf'''. Если вы откроете этот файл с помощью '''nano''' вашего любимого текстового редактора, вы увидите длинный список параметров конфигурации, все из которых отключены. Вы можете попробовать перемещаться по этому файлу и включать некоторые параметры построчно, но на практике будет более эффективно и читабельно удалить этот файл и заменить его с нуля. Не беспокойтесь об этом. Вы всегда можете просмотреть конфигурацию '''Dante''' по умолчанию, перейдя к его [https://manpages.debian.org/testing/dante-server/danted.conf.5.en.html онлайн-руководству] , и вы даже можете повторно загрузить пакет вручную из [https://packages.ubuntu.com/focal/dante-server списка пакетов] Ubuntu , чтобы повторно получить стандартный файл конфигурации, если захотите. А пока удалите его:&lt;br /&gt;
&lt;br /&gt;
    sudo rm /etc/danted.conf&lt;br /&gt;
Теперь вы можете заменить его на что-то более лаконичное. Открытие файла в текстовом редакторе автоматически создаст файл, если он не существует, поэтому с помощью '''nano''' вашего любимого текстового редактора вы должны получить пустой файл конфигурации:&lt;br /&gt;
&lt;br /&gt;
    sudo nano /etc/danted.conf&lt;br /&gt;
&lt;br /&gt;
Добавьте следующее содержимое:&lt;br /&gt;
&lt;br /&gt;
    logoutput: syslog&lt;br /&gt;
    user.privileged: root&lt;br /&gt;
    user.unprivileged: nobody&amp;lt;br&amp;gt;&lt;br /&gt;
    # The listening network interface or address.&lt;br /&gt;
    internal: 0.0.0.0 port=1080&amp;lt;br&amp;gt;&lt;br /&gt;
    # The proxying network interface or address.&lt;br /&gt;
    external: eth0&amp;lt;br&amp;gt;&lt;br /&gt;
    # socks-rules determine what is proxied through the external interface.&lt;br /&gt;
    socksmethod: username&amp;lt;br&amp;gt;&lt;br /&gt;
    # client-rules determine who can connect to the internal interface.&lt;br /&gt;
    clientmethod: none&amp;lt;br&amp;gt;&lt;br /&gt;
    client pass {&lt;br /&gt;
        from: 0.0.0.0/0 to: 0.0.0.0/0&lt;br /&gt;
    }&amp;lt;br&amp;gt;&lt;br /&gt;
    socks pass {&lt;br /&gt;
        from: 0.0.0.0/0 to: 0.0.0.0/0&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
Теперь у вас есть пригодная для использования конфигурация сервера '''SOCKS''', работающая на порту '''1080''', что является общепринятым соглашением для '''SOCKS'''. Вы также можете разбить остальную часть этого файла конфигурации построчно:&lt;br /&gt;
&lt;br /&gt;
* '''logoutput''' относится к тому, как '''Dante''' будет регистрировать соединения, в данном случае с использованием обычного системного журналирования.&lt;br /&gt;
* '''user.privileged''' позволяет Данте иметь '''root''' разрешения на проверку разрешений&lt;br /&gt;
* '''user.unprivileged''' не предоставляет серверу никаких разрешений для работы в качестве непривилегированного пользователя, поскольку в этом нет необходимости, если не предоставляются более детальные разрешения.&lt;br /&gt;
* '''internal''' сведения о соединении '''указывают порт''', на котором '''работает служба, и какие IP-адреса''' могут подключаться.&lt;br /&gt;
* '''externalс''' ведения о соединении указывают сетевой интерфейс, используемый для исходящих подключений, '''eth0''' по умолчанию на большинстве серверов.&lt;br /&gt;
&lt;br /&gt;
Остальные детали конфигурации касаются методов аутентификации, которые обсуждаются в следующем разделе. Не забудьте '''открыть порт 1080''' в брандмауэре, если вы используете '''ufw''':&lt;br /&gt;
&lt;br /&gt;
    sudo ufw allow 1080&lt;br /&gt;
&lt;br /&gt;
На этом этапе вы можете перезапустить Dante и подключиться к нему, но у вас будет сервер SOCKS, открытый для всего мира, что вам, вероятно, не нужно, поэтому сначала вы узнаете, как его защитить.&lt;br /&gt;
&lt;br /&gt;
Шаг 2 — Обеспечение безопасности Данте&lt;br /&gt;
&lt;br /&gt;
Если вы до сих пор следовали этому руководству, Dante будет использовать обычные учетные записи пользователей Linux для аутентификации. Это полезно, но пароль, используемый для этого соединения, будет отправлен в виде обычного текста, поэтому важно создать выделенного пользователя SOCKS, у которого не будет никаких других привилегий для входа. Для этого вы будете использовать useraddфлаги, которые не будут назначать пользователю оболочку входа, а затем установите пароль:&lt;br /&gt;
&lt;br /&gt;
    sudo useradd -r -s /bin/false your_dante_user&lt;br /&gt;
    sudo passwd your_dante_user&lt;br /&gt;
&lt;br /&gt;
Вам также следует избегать входа в эту учетную запись через незащищенное беспроводное соединение или слишком широкого общего доступа к серверу. В противном случае злоумышленники могут и будут предпринимать неоднократные попытки войти в систему.&lt;br /&gt;
&lt;br /&gt;
Dante поддерживает другие методы аутентификации, но многие клиенты (например, приложения), которые будут подключаться к прокси-серверам SOCKS, поддерживают только базовую аутентификацию по имени пользователя и паролю, поэтому вы можете оставить эту часть как есть. В качестве альтернативы вы можете ограничить доступ только к определенным IP-адресам. Это не самый сложный вариант, но, учитывая сочетание используемых здесь технологий, он вполне разумен. Возможно, вы уже узнали, как ограничить доступ к определенным IP-адресам, '''ufw''' из наших обязательных руководств, но вы также можете сделать это непосредственно в Dante. Отредактируйте свой '''/etc/danted.conf''':&lt;br /&gt;
&lt;br /&gt;
    sudo nano /etc/danted.conf&lt;br /&gt;
&lt;br /&gt;
    …&lt;br /&gt;
    client pass {&lt;br /&gt;
        from: your_ip_address/0 to: 0.0.0.0/0&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
Чтобы поддерживать несколько IP-адресов, вы можете использовать [https://www.digitalocean.com/community/tutorials/understanding-ip-addresses-subnets-and-cidr-notation-for-networking нотацию CIDR] или просто добавить еще один '''client pass {}''' блок конфигурации:&lt;br /&gt;
&lt;br /&gt;
    client pass {&lt;br /&gt;
        from: your_ip_address/0 to: 0.0.0.0/0&lt;br /&gt;
    }&amp;lt;br&amp;gt;&lt;br /&gt;
    client pass {&lt;br /&gt;
        from: another_ip_address/0 to: 0.0.0.0/0&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
После этого вы, наконец, можете перезапустить Dante с изменениями конфигурации.&lt;br /&gt;
&lt;br /&gt;
    sudo systemctl restart danted.service&lt;br /&gt;
&lt;br /&gt;
На этот раз, когда вы проверите статус службы, вы должны увидеть, что она работает без каких-либо ошибок:&lt;br /&gt;
&lt;br /&gt;
    systemctl status danted.service&lt;br /&gt;
&lt;br /&gt;
    Output&lt;br /&gt;
    ● danted.service - SOCKS (v4 and v5) proxy daemon (danted)&lt;br /&gt;
         Loaded: loaded (/lib/systemd/system/danted.service; enabled; vendor preset: enable&amp;gt;&lt;br /&gt;
         Active: active (running) since Thu 2021-12-16 18:06:26 UTC; 24h ago&lt;br /&gt;
&lt;br /&gt;
На следующем шаге вы наконец подключитесь к своему прокси.&lt;br /&gt;
&lt;br /&gt;
Шаг 3 — Подключение через Dante&lt;br /&gt;
Чтобы продемонстрировать свой сервер Dante, вы будете использовать программу командной строки под названием '''curl''', которая популярна для выполнения различных типов веб-запросов. В общем, если вы хотите проверить, должно ли данное соединение работать в браузере в идеальных обстоятельствах, вам всегда следует сначала протестировать его с помощью '''curl'''. Для этого вы будете использовать '''Curl''' на своем '''локальном компьютере — он установлен по умолчанию во всех современных средах Windows, Mac и Linux, поэтому вы можете открыть любую локальную оболочку для запуска этой команды:'''&lt;br /&gt;
&lt;br /&gt;
    curl -v -x socks5://your_dante_user:your_dante_password@your_server_ip:1080 http://www.google.com/&lt;br /&gt;
&lt;br /&gt;
    Output&lt;br /&gt;
    *   Trying 138.197.103.77...&lt;br /&gt;
    * TCP_NODELAY set&lt;br /&gt;
    * SOCKS5 communication to www.google.com:80&lt;br /&gt;
    * SOCKS5 connect to IPv4 142.250.189.228 (locally resolved)&lt;br /&gt;
    * SOCKS5 request granted.&lt;br /&gt;
    * Connected to 138.197.103.77 (138.197.103.77) port 1080 (#0)&lt;br /&gt;
    &amp;gt; GET / HTTP/1.1&lt;br /&gt;
    …&lt;br /&gt;
&lt;br /&gt;
Учетные данные, которые вы использовали, '''curl''' теперь должны работать везде, где вы, возможно, захотите использовать новый прокси-сервер.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=Proxy_server_ubontu_dante&amp;diff=67</id>
		<title>Proxy server ubontu dante</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=Proxy_server_ubontu_dante&amp;diff=67"/>
		<updated>2023-11-06T07:50:57Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;big&amp;gt;&amp;lt;big&amp;gt;'''настроить прокси-сервер Dante для частных подключений в Ubuntu'''&amp;lt;/big&amp;gt;&amp;lt;/big&amp;gt; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dante — это прокси-сервер SOCKS с открытым исходным кодом. SOCKS — менее широко используемый протокол, но он более эффективен для некоторых одноранговых приложений и предпочтительнее HTTP для некоторых видов трафика. Начните с выполнения следующих команд от имени пользователя без полномочий root, чтобы обновить списки пакетов и установить Dante:&lt;br /&gt;
&lt;br /&gt;
    sudo apt update&lt;br /&gt;
    sudo apt install dante-server&lt;br /&gt;
&lt;br /&gt;
Dante также автоматически настроит фоновую службу и запустится после установки. Однако он предназначен для корректного выхода с сообщением об ошибке при первом запуске, поскольку он поставляется с отключенными всеми функциями. Проверить это можно с помощью '''systemctl''' команды:&lt;br /&gt;
&lt;br /&gt;
    systemctl status danted.service&lt;br /&gt;
&lt;br /&gt;
ВЫВОД будет :&lt;br /&gt;
&lt;br /&gt;
    Output&lt;br /&gt;
    ● danted.service - SOCKS (v4 and v5) proxy daemon (danted)&lt;br /&gt;
         Loaded: loaded (/lib/systemd/system/danted.service; enabled; vendor preset: enabled)&lt;br /&gt;
         Active: failed (Result: exit-code) since Wed 2021-12-15 21:48:22 UTC; 1min 45s ago&lt;br /&gt;
           Docs: man:danted(8)&lt;br /&gt;
                 man:danted.conf(5)&lt;br /&gt;
       Main PID: 14496 (code=exited, status=1/FAILURE)&lt;br /&gt;
    Dec 15 21:48:21 proxies systemd[1]: Starting SOCKS (v4 and v5) proxy daemon (danted)...&lt;br /&gt;
    Dec 15 21:48:22 proxies systemd[1]: Started SOCKS (v4 and v5) proxy daemon (danted).&lt;br /&gt;
    Dec 15 21:48:22 proxies danted[14496]: Dec 15 21:48:22 (1639604902.102601) danted[14496]: warning: checkconfig(): no socks authentication methods enabled.  This means all socks requests will be blocked after negotiation.                 &lt;br /&gt;
    Perhaps this is not intended?&lt;br /&gt;
&lt;br /&gt;
Чтобы успешно запустить службы '''Dante''', вам необходимо включить их в файле конфигурации.&lt;br /&gt;
&lt;br /&gt;
Конфигурационный файл Dante по умолчанию предоставляется в формате '''/etc/danted.conf'''. Если вы откроете этот файл с помощью '''nano''' вашего любимого текстового редактора, вы увидите длинный список параметров конфигурации, все из которых отключены. Вы можете попробовать перемещаться по этому файлу и включать некоторые параметры построчно, но на практике будет более эффективно и читабельно удалить этот файл и заменить его с нуля. Не беспокойтесь об этом. Вы всегда можете просмотреть конфигурацию '''Dante''' по умолчанию, перейдя к его [https://manpages.debian.org/testing/dante-server/danted.conf.5.en.html онлайн-руководству] , и вы даже можете повторно загрузить пакет вручную из [https://packages.ubuntu.com/focal/dante-server списка пакетов] Ubuntu , чтобы повторно получить стандартный файл конфигурации, если захотите. А пока удалите его:&lt;br /&gt;
&lt;br /&gt;
    sudo rm /etc/danted.conf&lt;br /&gt;
Теперь вы можете заменить его на что-то более лаконичное. Открытие файла в текстовом редакторе автоматически создаст файл, если он не существует, поэтому с помощью '''nano''' вашего любимого текстового редактора вы должны получить пустой файл конфигурации:&lt;br /&gt;
&lt;br /&gt;
    sudo nano /etc/danted.conf&lt;br /&gt;
&lt;br /&gt;
Добавьте следующее содержимое:&lt;br /&gt;
&lt;br /&gt;
    logoutput: syslog&lt;br /&gt;
    user.privileged: root&lt;br /&gt;
    user.unprivileged: nobody&amp;lt;br&amp;gt;&lt;br /&gt;
    # The listening network interface or address.&lt;br /&gt;
    internal: 0.0.0.0 port=1080&amp;lt;br&amp;gt;&lt;br /&gt;
    # The proxying network interface or address.&lt;br /&gt;
    external: eth0&amp;lt;br&amp;gt;&lt;br /&gt;
    # socks-rules determine what is proxied through the external interface.&lt;br /&gt;
    socksmethod: username&amp;lt;br&amp;gt;&lt;br /&gt;
    # client-rules determine who can connect to the internal interface.&lt;br /&gt;
    clientmethod: none&amp;lt;br&amp;gt;&lt;br /&gt;
    client pass {&lt;br /&gt;
        from: 0.0.0.0/0 to: 0.0.0.0/0&lt;br /&gt;
    }&amp;lt;br&amp;gt;&lt;br /&gt;
    socks pass {&lt;br /&gt;
        from: 0.0.0.0/0 to: 0.0.0.0/0&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
Теперь у вас есть пригодная для использования конфигурация сервера '''SOCKS''', работающая на порту '''1080''', что является общепринятым соглашением для '''SOCKS'''. Вы также можете разбить остальную часть этого файла конфигурации построчно:&lt;br /&gt;
&lt;br /&gt;
* '''logoutput''' относится к тому, как '''Dante''' будет регистрировать соединения, в данном случае с использованием обычного системного журналирования.&lt;br /&gt;
* '''user.privileged''' позволяет Данте иметь '''root''' разрешения на проверку разрешений&lt;br /&gt;
* '''user.unprivileged''' не предоставляет серверу никаких разрешений для работы в качестве непривилегированного пользователя, поскольку в этом нет необходимости, если не предоставляются более детальные разрешения.&lt;br /&gt;
* '''internal''' сведения о соединении '''указывают порт''', на котором '''работает служба, и какие IP-адреса''' могут подключаться.&lt;br /&gt;
* '''externalс''' ведения о соединении указывают сетевой интерфейс, используемый для исходящих подключений, '''eth0''' по умолчанию на большинстве серверов.&lt;br /&gt;
&lt;br /&gt;
Остальные детали конфигурации касаются методов аутентификации, которые обсуждаются в следующем разделе. Не забудьте '''открыть порт 1080''' в брандмауэре, если вы используете '''ufw''':&lt;br /&gt;
&lt;br /&gt;
    sudo ufw allow 1080&lt;br /&gt;
&lt;br /&gt;
На этом этапе вы можете перезапустить Dante и подключиться к нему, но у вас будет сервер SOCKS, открытый для всего мира, что вам, вероятно, не нужно, поэтому сначала вы узнаете, как его защитить.&lt;br /&gt;
&lt;br /&gt;
Шаг 2 — Обеспечение безопасности Данте&lt;br /&gt;
&lt;br /&gt;
Если вы до сих пор следовали этому руководству, Dante будет использовать обычные учетные записи пользователей Linux для аутентификации. Это полезно, но пароль, используемый для этого соединения, будет отправлен в виде обычного текста, поэтому важно создать выделенного пользователя SOCKS, у которого не будет никаких других привилегий для входа. Для этого вы будете использовать useraddфлаги, которые не будут назначать пользователю оболочку входа, а затем установите пароль:&lt;br /&gt;
&lt;br /&gt;
    sudo useradd -r -s /bin/false your_dante_user&lt;br /&gt;
    sudo passwd your_dante_user&lt;br /&gt;
&lt;br /&gt;
Вам также следует избегать входа в эту учетную запись через незащищенное беспроводное соединение или слишком широкого общего доступа к серверу. В противном случае злоумышленники могут и будут предпринимать неоднократные попытки войти в систему.&lt;br /&gt;
&lt;br /&gt;
Dante поддерживает другие методы аутентификации, но многие клиенты (например, приложения), которые будут подключаться к прокси-серверам SOCKS, поддерживают только базовую аутентификацию по имени пользователя и паролю, поэтому вы можете оставить эту часть как есть. В качестве альтернативы вы можете ограничить доступ только к определенным IP-адресам. Это не самый сложный вариант, но, учитывая сочетание используемых здесь технологий, он вполне разумен. Возможно, вы уже узнали, как ограничить доступ к определенным IP-адресам, '''ufw''' из наших обязательных руководств, но вы также можете сделать это непосредственно в Dante. Отредактируйте свой '''/etc/danted.conf''':&lt;br /&gt;
&lt;br /&gt;
    sudo nano /etc/danted.conf&lt;br /&gt;
&lt;br /&gt;
    …&lt;br /&gt;
    client pass {&lt;br /&gt;
        from: your_ip_address/0 to: 0.0.0.0/0&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
Чтобы поддерживать несколько IP-адресов, вы можете использовать [https://www.digitalocean.com/community/tutorials/understanding-ip-addresses-subnets-and-cidr-notation-for-networking нотацию CIDR] или просто добавить еще один '''client pass {}''' блок конфигурации:&lt;br /&gt;
&lt;br /&gt;
    client pass {&lt;br /&gt;
        from: your_ip_address/0 to: 0.0.0.0/0&lt;br /&gt;
    }&amp;lt;br&amp;gt;&lt;br /&gt;
    client pass {&lt;br /&gt;
        from: another_ip_address/0 to: 0.0.0.0/0&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
После этого вы, наконец, можете перезапустить Dante с изменениями конфигурации.&lt;br /&gt;
&lt;br /&gt;
    sudo systemctl restart danted.service&lt;br /&gt;
&lt;br /&gt;
На этот раз, когда вы проверите статус службы, вы должны увидеть, что она работает без каких-либо ошибок:&lt;br /&gt;
&lt;br /&gt;
    systemctl status danted.service&lt;br /&gt;
&lt;br /&gt;
    Output&lt;br /&gt;
    ● danted.service - SOCKS (v4 and v5) proxy daemon (danted)&lt;br /&gt;
         Loaded: loaded (/lib/systemd/system/danted.service; enabled; vendor preset: enable&amp;gt;&lt;br /&gt;
         Active: active (running) since Thu 2021-12-16 18:06:26 UTC; 24h ago&lt;br /&gt;
&lt;br /&gt;
На следующем шаге вы наконец подключитесь к своему прокси.&lt;br /&gt;
&lt;br /&gt;
Шаг 3 — Подключение через Dante&lt;br /&gt;
Чтобы продемонстрировать свой сервер Dante, вы будете использовать программу командной строки под названием '''curl''', которая популярна для выполнения различных типов веб-запросов. В общем, если вы хотите проверить, должно ли данное соединение работать в браузере в идеальных обстоятельствах, вам всегда следует сначала протестировать его с помощью '''curl'''. Для этого вы будете использовать '''Curl''' на своем '''локальном компьютере — он установлен по умолчанию во всех современных средах Windows, Mac и Linux, поэтому вы можете открыть любую локальную оболочку для запуска этой команды:'''&lt;br /&gt;
&lt;br /&gt;
    curl -v -x socks5://your_dante_user:your_dante_password@your_server_ip:1080 http://www.google.com/&lt;br /&gt;
&lt;br /&gt;
    Output&lt;br /&gt;
    *   Trying 138.197.103.77...&lt;br /&gt;
    * TCP_NODELAY set&lt;br /&gt;
    * SOCKS5 communication to www.google.com:80&lt;br /&gt;
    * SOCKS5 connect to IPv4 142.250.189.228 (locally resolved)&lt;br /&gt;
    * SOCKS5 request granted.&lt;br /&gt;
    * Connected to 138.197.103.77 (138.197.103.77) port 1080 (#0)&lt;br /&gt;
    &amp;gt; GET / HTTP/1.1&lt;br /&gt;
    …&lt;br /&gt;
&lt;br /&gt;
Учетные данные, которые вы использовали, '''curl''' теперь должны работать везде, где вы, возможно, захотите использовать новый прокси-сервер.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=Proxy_server_ubontu_dante&amp;diff=66</id>
		<title>Proxy server ubontu dante</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=Proxy_server_ubontu_dante&amp;diff=66"/>
		<updated>2023-11-06T07:40:07Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;big&amp;gt;&amp;lt;big&amp;gt;'''настроить прокси-сервер Dante для частных подключений в Ubuntu'''&amp;lt;/big&amp;gt;&amp;lt;/big&amp;gt; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dante — это прокси-сервер SOCKS с открытым исходным кодом. SOCKS — менее широко используемый протокол, но он более эффективен для некоторых одноранговых приложений и предпочтительнее HTTP для некоторых видов трафика. Начните с выполнения следующих команд от имени пользователя без полномочий root, чтобы обновить списки пакетов и установить Dante:&lt;br /&gt;
&lt;br /&gt;
    sudo apt update&lt;br /&gt;
    sudo apt install dante-server&lt;br /&gt;
&lt;br /&gt;
Dante также автоматически настроит фоновую службу и запустится после установки. Однако он предназначен для корректного выхода с сообщением об ошибке при первом запуске, поскольку он поставляется с отключенными всеми функциями. Проверить это можно с помощью '''systemctl''' команды:&lt;br /&gt;
&lt;br /&gt;
    systemctl status danted.service&lt;br /&gt;
&lt;br /&gt;
ВЫВОД будет :&lt;br /&gt;
&lt;br /&gt;
    Output&lt;br /&gt;
    ● danted.service - SOCKS (v4 and v5) proxy daemon (danted)&lt;br /&gt;
         Loaded: loaded (/lib/systemd/system/danted.service; enabled; vendor preset: enabled)&lt;br /&gt;
         Active: failed (Result: exit-code) since Wed 2021-12-15 21:48:22 UTC; 1min 45s ago&lt;br /&gt;
           Docs: man:danted(8)&lt;br /&gt;
                 man:danted.conf(5)&lt;br /&gt;
       Main PID: 14496 (code=exited, status=1/FAILURE)&lt;br /&gt;
    Dec 15 21:48:21 proxies systemd[1]: Starting SOCKS (v4 and v5) proxy daemon (danted)...&lt;br /&gt;
    Dec 15 21:48:22 proxies systemd[1]: Started SOCKS (v4 and v5) proxy daemon (danted).&lt;br /&gt;
    Dec 15 21:48:22 proxies danted[14496]: Dec 15 21:48:22 (1639604902.102601) danted[14496]: warning: checkconfig(): no socks authentication methods enabled.  This means all socks requests will be blocked after negotiation.                 &lt;br /&gt;
    Perhaps this is not intended?&lt;br /&gt;
&lt;br /&gt;
Чтобы успешно запустить службы '''Dante''', вам необходимо включить их в файле конфигурации.&lt;br /&gt;
&lt;br /&gt;
Конфигурационный файл Dante по умолчанию предоставляется в формате '''/etc/danted.conf'''. Если вы откроете этот файл с помощью '''nano''' вашего любимого текстового редактора, вы увидите длинный список параметров конфигурации, все из которых отключены. Вы можете попробовать перемещаться по этому файлу и включать некоторые параметры построчно, но на практике будет более эффективно и читабельно удалить этот файл и заменить его с нуля. Не беспокойтесь об этом. Вы всегда можете просмотреть конфигурацию '''Dante''' по умолчанию, перейдя к его [https://manpages.debian.org/testing/dante-server/danted.conf.5.en.html онлайн-руководству] , и вы даже можете повторно загрузить пакет вручную из [https://packages.ubuntu.com/focal/dante-server списка пакетов] Ubuntu , чтобы повторно получить стандартный файл конфигурации, если захотите. А пока удалите его:&lt;br /&gt;
&lt;br /&gt;
    sudo rm /etc/danted.conf&lt;br /&gt;
Теперь вы можете заменить его на что-то более лаконичное. Открытие файла в текстовом редакторе автоматически создаст файл, если он не существует, поэтому с помощью '''nano''' вашего любимого текстового редактора вы должны получить пустой файл конфигурации:&lt;br /&gt;
&lt;br /&gt;
    sudo nano /etc/danted.conf&lt;br /&gt;
&lt;br /&gt;
Добавьте следующее содержимое:&lt;br /&gt;
&lt;br /&gt;
    logoutput: syslog&lt;br /&gt;
    user.privileged: root&lt;br /&gt;
    user.unprivileged: nobody&amp;lt;br&amp;gt;&lt;br /&gt;
    # The listening network interface or address.&lt;br /&gt;
    internal: 0.0.0.0 port=1080&amp;lt;br&amp;gt;&lt;br /&gt;
    # The proxying network interface or address.&lt;br /&gt;
    external: eth0&amp;lt;br&amp;gt;&lt;br /&gt;
    # socks-rules determine what is proxied through the external interface.&lt;br /&gt;
    socksmethod: username&amp;lt;br&amp;gt;&lt;br /&gt;
    # client-rules determine who can connect to the internal interface.&lt;br /&gt;
    clientmethod: none&amp;lt;br&amp;gt;&lt;br /&gt;
    client pass {&lt;br /&gt;
        from: 0.0.0.0/0 to: 0.0.0.0/0&lt;br /&gt;
    }&amp;lt;br&amp;gt;&lt;br /&gt;
    socks pass {&lt;br /&gt;
        from: 0.0.0.0/0 to: 0.0.0.0/0&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
Теперь у вас есть пригодная для использования конфигурация сервера '''SOCKS''', работающая на порту '''1080''', что является общепринятым соглашением для '''SOCKS'''. Вы также можете разбить остальную часть этого файла конфигурации построчно:&lt;br /&gt;
&lt;br /&gt;
* '''logoutput''' относится к тому, как '''Dante''' будет регистрировать соединения, в данном случае с использованием обычного системного журналирования.&lt;br /&gt;
* '''user.privileged''' позволяет Данте иметь '''root''' разрешения на проверку разрешений&lt;br /&gt;
* '''user.unprivileged''' не предоставляет серверу никаких разрешений для работы в качестве непривилегированного пользователя, поскольку в этом нет необходимости, если не предоставляются более детальные разрешения.&lt;br /&gt;
* '''internal''' сведения о соединении '''указывают порт''', на котором '''работает служба, и какие IP-адреса''' могут подключаться.&lt;br /&gt;
* '''externalс''' ведения о соединении указывают сетевой интерфейс, используемый для исходящих подключений, '''eth0''' по умолчанию на большинстве серверов.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=Proxy_server_ubontu_dante&amp;diff=65</id>
		<title>Proxy server ubontu dante</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=Proxy_server_ubontu_dante&amp;diff=65"/>
		<updated>2023-11-06T07:11:20Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;big&amp;gt;&amp;lt;big&amp;gt;'''настроить прокси-сервер Dante для частных подключений в Ubuntu'''&amp;lt;/big&amp;gt;&amp;lt;/big&amp;gt; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dante — это прокси-сервер SOCKS с открытым исходным кодом. SOCKS — менее широко используемый протокол, но он более эффективен для некоторых одноранговых приложений и предпочтительнее HTTP для некоторых видов трафика. Начните с выполнения следующих команд от имени пользователя без полномочий root, чтобы обновить списки пакетов и установить Dante:&lt;br /&gt;
&lt;br /&gt;
    sudo apt update&lt;br /&gt;
    sudo apt install dante-server&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=64</id>
		<title>Заглавная страница</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=64"/>
		<updated>2023-11-06T07:10:08Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[https://wiki.ramba-art.ru/NGINXproxyManager '''Поднимаем NGINXproxyManager'''] &lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/VENV '''Кратко о VENV''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9A%D0%B0%D0%BA_%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C_requirements_txt '''Как создать requirements txt''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8_Ubuntu_%D0%B8%D0%BB%D0%B8_UBUNTU_%D0%BD%D0%B0_%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%BE%D0%BC '''UBUNTU на русский''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9A%D0%B0%D0%BA_%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80_Minecraft_%D0%BD%D0%B0_Ubuntu_20_04 '''Как сделать сервер Minecraft на Ubuntu 20 04''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%A0%D0%B0%D0%B7%D1%80%D0%B5%D1%88%D0%B8%D1%82%D1%8C_%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8E_root_%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B0%D1%82%D1%8C%D1%81%D1%8F_%D0%BF%D0%BE_ssh '''Разрешить пользователю root подключаться по ssh''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9E%D1%82%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82_%D0%BF%D0%B5%D1%80%D0%B5%D1%85%D0%BE%D0%B4_%D0%B2_%D1%81%D0%BE%D0%BD_%D0%B8%D0%BB%D0%B8_%D0%B3%D0%B8%D0%B1%D0%B5%D1%80%D0%BD%D0%B0%D1%86%D0%B8%D1%8E_%D0%BF%D1%80%D0%B8_%D0%B7%D0%B0%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B8_%D0%BA%D1%80%D1%8B%D1%88%D0%BA%D0%B8_%D0%BD%D0%BE%D1%83%D1%82%D0%B0_%D0%BF%D0%BE%D0%B4_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC_linux '''Отключить ждущий режим и гибернацию в Ubuntu''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C_proxy_%D0%B2_ubuntu'''Добавить proxy в ubuntu''']&lt;br /&gt;
&lt;br /&gt;
'''[https://wiki.ramba-art.ru/Unit%20for%20tg%20bot Unit for tg bot]'''&lt;br /&gt;
&lt;br /&gt;
'''[https://wiki.ramba-art.ru/Proxy_server_ubontu_dante Прокси сервер на UBUNTU SOCET5]'''&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=63</id>
		<title>Заглавная страница</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=63"/>
		<updated>2023-11-06T07:09:41Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[https://wiki.ramba-art.ru/NGINXproxyManager '''Поднимаем NGINXproxyManager'''] &lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/VENV '''Кратко о VENV''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9A%D0%B0%D0%BA_%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C_requirements_txt '''Как создать requirements txt''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8_Ubuntu_%D0%B8%D0%BB%D0%B8_UBUNTU_%D0%BD%D0%B0_%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%BE%D0%BC '''UBUNTU на русский''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9A%D0%B0%D0%BA_%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80_Minecraft_%D0%BD%D0%B0_Ubuntu_20_04 '''Как сделать сервер Minecraft на Ubuntu 20 04''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%A0%D0%B0%D0%B7%D1%80%D0%B5%D1%88%D0%B8%D1%82%D1%8C_%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8E_root_%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B0%D1%82%D1%8C%D1%81%D1%8F_%D0%BF%D0%BE_ssh '''Разрешить пользователю root подключаться по ssh''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9E%D1%82%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82_%D0%BF%D0%B5%D1%80%D0%B5%D1%85%D0%BE%D0%B4_%D0%B2_%D1%81%D0%BE%D0%BD_%D0%B8%D0%BB%D0%B8_%D0%B3%D0%B8%D0%B1%D0%B5%D1%80%D0%BD%D0%B0%D1%86%D0%B8%D1%8E_%D0%BF%D1%80%D0%B8_%D0%B7%D0%B0%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B8_%D0%BA%D1%80%D1%8B%D1%88%D0%BA%D0%B8_%D0%BD%D0%BE%D1%83%D1%82%D0%B0_%D0%BF%D0%BE%D0%B4_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC_linux '''Отключить ждущий режим и гибернацию в Ubuntu''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C_proxy_%D0%B2_ubuntu'''Добавить proxy в ubuntu''']&lt;br /&gt;
&lt;br /&gt;
'''[https://wiki.ramba-art.ru/Unit%20for%20tg%20bot Unit for tg bot]'''&lt;br /&gt;
&lt;br /&gt;
'''[https://wiki.ramba-art.ru/Proxy_server_ubontu_dante|Прокси сервер на UBUNTU SOCET5]'''&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=62</id>
		<title>Заглавная страница</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=62"/>
		<updated>2023-11-06T07:08:50Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[https://wiki.ramba-art.ru/NGINXproxyManager '''Поднимаем NGINXproxyManager'''] &lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/VENV '''Кратко о VENV''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9A%D0%B0%D0%BA_%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C_requirements_txt '''Как создать requirements txt''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8_Ubuntu_%D0%B8%D0%BB%D0%B8_UBUNTU_%D0%BD%D0%B0_%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%BE%D0%BC '''UBUNTU на русский''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9A%D0%B0%D0%BA_%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80_Minecraft_%D0%BD%D0%B0_Ubuntu_20_04 '''Как сделать сервер Minecraft на Ubuntu 20 04''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%A0%D0%B0%D0%B7%D1%80%D0%B5%D1%88%D0%B8%D1%82%D1%8C_%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8E_root_%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B0%D1%82%D1%8C%D1%81%D1%8F_%D0%BF%D0%BE_ssh '''Разрешить пользователю root подключаться по ssh''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%9E%D1%82%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82_%D0%BF%D0%B5%D1%80%D0%B5%D1%85%D0%BE%D0%B4_%D0%B2_%D1%81%D0%BE%D0%BD_%D0%B8%D0%BB%D0%B8_%D0%B3%D0%B8%D0%B1%D0%B5%D1%80%D0%BD%D0%B0%D1%86%D0%B8%D1%8E_%D0%BF%D1%80%D0%B8_%D0%B7%D0%B0%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B8_%D0%BA%D1%80%D1%8B%D1%88%D0%BA%D0%B8_%D0%BD%D0%BE%D1%83%D1%82%D0%B0_%D0%BF%D0%BE%D0%B4_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC_linux '''Отключить ждущий режим и гибернацию в Ubuntu''']&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ramba-art.ru/%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C_proxy_%D0%B2_ubuntu'''Добавить proxy в ubuntu''']&lt;br /&gt;
&lt;br /&gt;
'''[https://wiki.ramba-art.ru/Unit%20for%20tg%20bot Unit for tg bot]'''&lt;br /&gt;
&lt;br /&gt;
[[https://wiki.ramba-art.ru/Proxy_server_ubontu_dante|Прокси сервер на UBUNTU SOCET5]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=Proxy_server_ubontu_dante&amp;diff=61</id>
		<title>Proxy server ubontu dante</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=Proxy_server_ubontu_dante&amp;diff=61"/>
		<updated>2023-11-06T07:07:21Z</updated>

		<summary type="html">&lt;p&gt;Admin: Новая страница: «== &amp;lt;big&amp;gt;&amp;lt;big&amp;gt;'''настроить прокси-сервер Dante для частных подключений в Ubuntu'''&amp;lt;/big&amp;gt;&amp;lt;/big&amp;gt; == &amp;lt;br&amp;gt;  Dante — это прокси-сервер SOCKS с открытым исходным кодом. SOCKS — менее широко используемый протокол, но он более эффективен для некоторых одноранговых приложений и предпочтител...»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;big&amp;gt;&amp;lt;big&amp;gt;'''настроить прокси-сервер Dante для частных подключений в Ubuntu'''&amp;lt;/big&amp;gt;&amp;lt;/big&amp;gt; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dante — это прокси-сервер SOCKS с открытым исходным кодом. SOCKS — менее широко используемый протокол, но он более эффективен для некоторых одноранговых приложений и предпочтительнее HTTP для некоторых видов трафика. Начните с выполнения следующих команд от имени пользователя без полномочий root, чтобы обновить списки пакетов и установить Dante:&lt;br /&gt;
&lt;br /&gt;
sudo apt update&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
sudo apt install dante-server&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=40</id>
		<title>Заглавная страница</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=40"/>
		<updated>2023-03-25T15:59:23Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Поднимаем NGINXproxyManager =&amp;gt; https://wiki.ramba-art.ru/NGINXproxyManager&lt;br /&gt;
&lt;br /&gt;
Кратко о VENV =&amp;gt; https://wiki.ramba-art.ru/VENV&lt;br /&gt;
&lt;br /&gt;
Как создать requirements txt =&amp;gt; https://wiki.ramba-art.ru/%D0%9A%D0%B0%D0%BA_%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C_requirements_txt&lt;br /&gt;
&lt;br /&gt;
UBUNTU на русском =&amp;gt; https://wiki.ramba-art.ru/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8_Ubuntu_%D0%B8%D0%BB%D0%B8_UBUNTU_%D0%BD%D0%B0_%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%BE%D0%BC&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8_Ubuntu_%D0%B8%D0%BB%D0%B8_UBUNTU_%D0%BD%D0%B0_%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%BE%D0%BC!&amp;diff=39</id>
		<title>Настройка локализации Ubuntu или UBUNTU на русском!</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8_Ubuntu_%D0%B8%D0%BB%D0%B8_UBUNTU_%D0%BD%D0%B0_%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%BE%D0%BC!&amp;diff=39"/>
		<updated>2023-03-25T15:56:15Z</updated>

		<summary type="html">&lt;p&gt;Admin: Admin переименовал страницу Настройка локализации Ubuntu или UBUNTU на русском! в Настройка локализации Ubuntu или UBUNTU на русском&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#перенаправление [[Настройка локализации Ubuntu или UBUNTU на русском]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8_Ubuntu_%D0%B8%D0%BB%D0%B8_UBUNTU_%D0%BD%D0%B0_%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%BE%D0%BC&amp;diff=38</id>
		<title>Настройка локализации Ubuntu или UBUNTU на русском</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8_Ubuntu_%D0%B8%D0%BB%D0%B8_UBUNTU_%D0%BD%D0%B0_%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%BE%D0%BC&amp;diff=38"/>
		<updated>2023-03-25T15:56:15Z</updated>

		<summary type="html">&lt;p&gt;Admin: Admin переименовал страницу Настройка локализации Ubuntu или UBUNTU на русском! в Настройка локализации Ubuntu или UBUNTU на русском&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Для русификации достаточно выполнить эту команду и перезайти в систему&lt;br /&gt;
&lt;br /&gt;
sudo update-locale LANG=ru_RU.UTF-8&lt;br /&gt;
&lt;br /&gt;
А теперь рассмотрим как русифицировать не используя эту команду.&lt;br /&gt;
&lt;br /&gt;
Смотрим доступные локали&lt;br /&gt;
&lt;br /&gt;
locale -a&lt;br /&gt;
&lt;br /&gt;
Открываем файл с помощью текстового редактора&lt;br /&gt;
&lt;br /&gt;
sudo gedit /etc/default/locale или nano /etc/default/locale&lt;br /&gt;
&lt;br /&gt;
Заменяем содержимое на&lt;br /&gt;
&lt;br /&gt;
LANG=ru_RU.UTF-8&lt;br /&gt;
&lt;br /&gt;
Если вам нужны украинские стандарты, вместо ru_RU напишите ru_UA.&lt;br /&gt;
&lt;br /&gt;
Сохраните файл и перезайдите в систему.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В последнее время появились сообщения, что указание локали по умолчанию не достаточно, поэтому если локаль не поменялась попробуйте выполнить одну из этих команд, они делают одно и то же sudo dpkg-reconfigure locales sudo apt-get install --reinstall locales Если вам нужно для каждого пользователя разный язык, тогда занесите эту же строчку у каждого пользователя в ~/.pam_environment Менеджер входа в систему Lightdm тоже может переключать язык интерфейса системы (скорее всего задает соответствующие значения переменным при запуске графического окружения). Чтобы в нем выбрать язык нужно сделать выход из системы, когда появится экран Lightdm где нужно ввести логин и пароль для входа, на панели найдите выбор языка, и выберите нужный, затем войдите в систему.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8_Ubuntu&amp;diff=37</id>
		<title>Настройка локализации Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8_Ubuntu&amp;diff=37"/>
		<updated>2023-03-25T15:54:38Z</updated>

		<summary type="html">&lt;p&gt;Admin: Admin переименовал страницу Настройка локализации Ubuntu в Настройка локализации Ubuntu или UBUNTU на русском!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#перенаправление [[Настройка локализации Ubuntu или UBUNTU на русском!]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8_Ubuntu_%D0%B8%D0%BB%D0%B8_UBUNTU_%D0%BD%D0%B0_%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%BE%D0%BC&amp;diff=36</id>
		<title>Настройка локализации Ubuntu или UBUNTU на русском</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8_Ubuntu_%D0%B8%D0%BB%D0%B8_UBUNTU_%D0%BD%D0%B0_%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%BE%D0%BC&amp;diff=36"/>
		<updated>2023-03-25T15:54:38Z</updated>

		<summary type="html">&lt;p&gt;Admin: Admin переименовал страницу Настройка локализации Ubuntu в Настройка локализации Ubuntu или UBUNTU на русском!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Для русификации достаточно выполнить эту команду и перезайти в систему&lt;br /&gt;
&lt;br /&gt;
sudo update-locale LANG=ru_RU.UTF-8&lt;br /&gt;
&lt;br /&gt;
А теперь рассмотрим как русифицировать не используя эту команду.&lt;br /&gt;
&lt;br /&gt;
Смотрим доступные локали&lt;br /&gt;
&lt;br /&gt;
locale -a&lt;br /&gt;
&lt;br /&gt;
Открываем файл с помощью текстового редактора&lt;br /&gt;
&lt;br /&gt;
sudo gedit /etc/default/locale или nano /etc/default/locale&lt;br /&gt;
&lt;br /&gt;
Заменяем содержимое на&lt;br /&gt;
&lt;br /&gt;
LANG=ru_RU.UTF-8&lt;br /&gt;
&lt;br /&gt;
Если вам нужны украинские стандарты, вместо ru_RU напишите ru_UA.&lt;br /&gt;
&lt;br /&gt;
Сохраните файл и перезайдите в систему.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В последнее время появились сообщения, что указание локали по умолчанию не достаточно, поэтому если локаль не поменялась попробуйте выполнить одну из этих команд, они делают одно и то же sudo dpkg-reconfigure locales sudo apt-get install --reinstall locales Если вам нужно для каждого пользователя разный язык, тогда занесите эту же строчку у каждого пользователя в ~/.pam_environment Менеджер входа в систему Lightdm тоже может переключать язык интерфейса системы (скорее всего задает соответствующие значения переменным при запуске графического окружения). Чтобы в нем выбрать язык нужно сделать выход из системы, когда появится экран Lightdm где нужно ввести логин и пароль для входа, на панели найдите выбор языка, и выберите нужный, затем войдите в систему.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=35</id>
		<title>Заглавная страница</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=35"/>
		<updated>2023-03-25T15:50:18Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Поднимаем NGINXproxyManager =&amp;gt; https://wiki.ramba-art.ru/NGINXproxyManager&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%B0:Program&amp;diff=34</id>
		<title>Обсуждение шаблона:Program</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%B0:Program&amp;diff=34"/>
		<updated>2023-03-25T15:42:52Z</updated>

		<summary type="html">&lt;p&gt;Admin: Новая страница: «{{Program |title = {{PAGENAME}} |logo = Blender-logo.png |website = www.blender.org |category = 3д-моделирование |destination = полный цикл создания 3д моделей включая анимирование, за исключением скульптинга, который лучше делать в ZBrush |license = бесплатный }}»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Program&lt;br /&gt;
|title = {{PAGENAME}}&lt;br /&gt;
|logo = Blender-logo.png&lt;br /&gt;
|website = www.blender.org&lt;br /&gt;
|category = 3д-моделирование&lt;br /&gt;
|destination = полный цикл создания 3д моделей включая анимирование, за исключением скульптинга, который лучше делать в ZBrush&lt;br /&gt;
|license = бесплатный&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Program&amp;diff=33</id>
		<title>Шаблон:Program</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Program&amp;diff=33"/>
		<updated>2023-03-25T15:40:22Z</updated>

		<summary type="html">&lt;p&gt;Admin: Новая страница: «&amp;lt;div class=&amp;quot;Program&amp;quot;&amp;gt; &amp;lt;div class=&amp;quot;Program-title&amp;quot;&amp;gt;{{{title|{{PAGENAME}}}}}&amp;lt;/div&amp;gt; {{#if:{{{logo|}}}| &amp;lt;div class=&amp;quot;Program-logo&amp;quot;&amp;gt;300px&amp;lt;/div&amp;gt;}} &amp;lt;table&amp;gt; &amp;lt;/tr&amp;gt;{{#if:{{{website|}}}|&amp;lt;tr&amp;gt;     &amp;lt;th&amp;gt;Official&amp;amp;nbsp;website:&amp;lt;/th&amp;gt;     &amp;lt;td&amp;gt;{{{website}}}&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;}}{{#if:{{{category|}}}|&amp;lt;tr&amp;gt;     &amp;lt;th&amp;gt;Category:&amp;lt;/th&amp;gt;     &amp;lt;td&amp;gt;{{{category}}}&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;}}{{#if:{{{destination|}}}|&amp;lt;tr&amp;gt;     &amp;lt;th&amp;gt;Destination:&amp;lt;/th&amp;gt;     &amp;lt;td&amp;gt;{{{destination}}}&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;}}{{#if:{{{licens...»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;Program&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;Program-title&amp;quot;&amp;gt;{{{title|{{PAGENAME}}}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
{{#if:{{{logo|}}}|&lt;br /&gt;
&amp;lt;div class=&amp;quot;Program-logo&amp;quot;&amp;gt;[[File:{{{logo}}}|300px]]&amp;lt;/div&amp;gt;}}&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;{{#if:{{{website|}}}|&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th&amp;gt;Official&amp;amp;nbsp;website:&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;{{{website}}}&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;}}{{#if:{{{category|}}}|&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th&amp;gt;Category:&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;{{{category}}}&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;}}{{#if:{{{destination|}}}|&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th&amp;gt;Destination:&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;{{{destination}}}&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;}}{{#if:{{{license|}}}|&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th&amp;gt;License:&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;{{{license}}}&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;}}&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=MediaWiki:Common.css&amp;diff=32</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=MediaWiki:Common.css&amp;diff=32"/>
		<updated>2023-03-25T15:39:43Z</updated>

		<summary type="html">&lt;p&gt;Admin: Новая страница: «/* Размещённый здесь CSS будет применяться ко всем темам оформления */ .Program {     background: #252525;     border: 1px solid #aaa;     float: right;     margin: 0 0 1em 1em;     padding: 1em;     width: 400px; } .Program-title {     font-size: 2em;     text-align: center; } .Program-logo {     text-align: center; } .Program th {     text-align: right;     vertical-align: top;     width: 120px; } .Progr...»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь CSS будет применяться ко всем темам оформления */&lt;br /&gt;
.Program {&lt;br /&gt;
    background: #252525;&lt;br /&gt;
    border: 1px solid #aaa;&lt;br /&gt;
    float: right;&lt;br /&gt;
    margin: 0 0 1em 1em;&lt;br /&gt;
    padding: 1em;&lt;br /&gt;
    width: 400px;&lt;br /&gt;
}&lt;br /&gt;
.Program-title {&lt;br /&gt;
    font-size: 2em;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.Program-logo {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.Program th {&lt;br /&gt;
    text-align: right;&lt;br /&gt;
    vertical-align: top;&lt;br /&gt;
    width: 120px;&lt;br /&gt;
}&lt;br /&gt;
.Program td {&lt;br /&gt;
    vertical-align: top;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Program%E2%84%961&amp;diff=31</id>
		<title>Шаблон:Program№1</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Program%E2%84%961&amp;diff=31"/>
		<updated>2023-03-25T15:38:47Z</updated>

		<summary type="html">&lt;p&gt;Admin: Новая страница: «&amp;lt;div class=&amp;quot;Program&amp;quot;&amp;gt; &amp;lt;div class=&amp;quot;Program-title&amp;quot;&amp;gt;{{{title|{{PAGENAME}}}}}&amp;lt;/div&amp;gt; {{#if:{{{logo|}}}| &amp;lt;div class=&amp;quot;Program-logo&amp;quot;&amp;gt;300px&amp;lt;/div&amp;gt;}} &amp;lt;table&amp;gt; &amp;lt;/tr&amp;gt;{{#if:{{{website|}}}|&amp;lt;tr&amp;gt;     &amp;lt;th&amp;gt;Official&amp;amp;nbsp;website:&amp;lt;/th&amp;gt;     &amp;lt;td&amp;gt;{{{website}}}&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;}}{{#if:{{{category|}}}|&amp;lt;tr&amp;gt;     &amp;lt;th&amp;gt;Category:&amp;lt;/th&amp;gt;     &amp;lt;td&amp;gt;{{{category}}}&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;}}{{#if:{{{destination|}}}|&amp;lt;tr&amp;gt;     &amp;lt;th&amp;gt;Destination:&amp;lt;/th&amp;gt;     &amp;lt;td&amp;gt;{{{destination}}}&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;}}{{#if:{{{licens...»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;Program&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;Program-title&amp;quot;&amp;gt;{{{title|{{PAGENAME}}}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
{{#if:{{{logo|}}}|&lt;br /&gt;
&amp;lt;div class=&amp;quot;Program-logo&amp;quot;&amp;gt;[[File:{{{logo}}}|300px]]&amp;lt;/div&amp;gt;}}&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;{{#if:{{{website|}}}|&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th&amp;gt;Official&amp;amp;nbsp;website:&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;{{{website}}}&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;}}{{#if:{{{category|}}}|&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th&amp;gt;Category:&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;{{{category}}}&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;}}{{#if:{{{destination|}}}|&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th&amp;gt;Destination:&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;{{{destination}}}&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;}}{{#if:{{{license|}}}|&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th&amp;gt;License:&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;{{{license}}}&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;}}&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%B5%D0%BC_Unit_%D0%B2_Linux&amp;diff=30</id>
		<title>Создаем Unit в Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%B5%D0%BC_Unit_%D0%B2_Linux&amp;diff=30"/>
		<updated>2023-03-25T14:44:45Z</updated>

		<summary type="html">&lt;p&gt;Admin: Новая страница: «Что такое systemd?  systemd — это набор базовых строительных блоков для системы Linux. Он предоставляет диспетчер систем и служб, который работает как PID 1 и запускает остальную часть системы. systemd предоставляет агрессивные возможности распараллеливания, исполь...»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Что такое systemd?&lt;br /&gt;
&lt;br /&gt;
systemd — это набор базовых строительных блоков для системы Linux. Он предоставляет диспетчер систем и служб, который работает как PID 1 и запускает остальную часть системы. systemd предоставляет агрессивные возможности распараллеливания, использует активацию сокетов и D-Bus для запуска служб. Предлагает запуск демонов по требованию, отслеживает процессы, использующие группы управления Linux. Поддерживает точки монтирования и автоматического монтирования. Реализует сложную логику управления службами на основе транзакционных зависимостей. systemd поддерживает сценарии SysV и LSB init и работает как замена для sysvinit. Другие части включают демон ведения журнала, утилиты для управления базовой конфигурацией системы. В него входит: имя хоста, дата, локаль, ведение списка зарегистрированных пользователей и запущенных контейнеров. А также виртуальных машин, системные учетные записи, каталоги времени выполнения и параметры. Не забудем о демонах управления простой конфигурацией сети, синхронизацией сетевого времени, пересылкой журналов и разрешением имен.&lt;br /&gt;
&lt;br /&gt;
unitd работает с сервисами описанными в своей конфигурации. Основой для создания сервиса служит юнит (unit) — это текстовый файл с описанием на подобии ini файла в системе windows. Конфигурационный файл состоит из секций. Внутри каждой секции указываются необходимые параметры. Обязательными во всех юнитах являются две секции, остальные используются в зависимости от типа юнита.&lt;br /&gt;
&lt;br /&gt;
Приступим&lt;br /&gt;
&lt;br /&gt;
например в /opt/telegram/start/ создаем фаил имя_програмы.sh&lt;br /&gt;
&lt;br /&gt;
в нем пишем:&lt;br /&gt;
&lt;br /&gt;
  #!/bin/bash&lt;br /&gt;
  /usr/bin/python3 /opt/telegram/папка_с_pyton_програмой/main.py&lt;br /&gt;
Создаем фал в сисди&lt;br /&gt;
&lt;br /&gt;
nano /etc/systemd/system/имя_нашей_программы.service&lt;br /&gt;
&lt;br /&gt;
Вставляем следующее:&lt;br /&gt;
&lt;br /&gt;
Description= описывавшем нашу программу в пару слов&lt;br /&gt;
&lt;br /&gt;
After=network.target&lt;br /&gt;
&lt;br /&gt;
  [Service]&lt;br /&gt;
  User=имя_пользователя_от_которого_будет_запускаться_программа&lt;br /&gt;
  Nice=1&lt;br /&gt;
  KillMode=none&lt;br /&gt;
  SuccessExitStatus=0 1&lt;br /&gt;
  ProtectHome=true&lt;br /&gt;
  ProtectSystem=full&lt;br /&gt;
  PrivateDevices=true&lt;br /&gt;
  NoNewPrivileges=true&lt;br /&gt;
  WorkingDirectory=/opt/telegram/папка_с_pyton_програмой&lt;br /&gt;
  ExecStart=/opt/telegram/start/имя_програмы.sh&lt;br /&gt;
  [Install]&lt;br /&gt;
  WantedBy=multi-user.target&lt;br /&gt;
далее:&lt;br /&gt;
&lt;br /&gt;
systemctl start имя_нашей_программы.service&lt;br /&gt;
&lt;br /&gt;
systemctl status имя_нашей_программы.service&lt;br /&gt;
&lt;br /&gt;
если всё oK, то:&lt;br /&gt;
&lt;br /&gt;
systemctl enable имя_нашей_программы.service - это будет запускать нашу программу при старте системы.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Полезное:&lt;br /&gt;
&lt;br /&gt;
Каталоги хранения юнитов&lt;br /&gt;
&lt;br /&gt;
  /usr/lib/systemd/system — юниты поставляемые вместе с системой и устанавливаемыми приложениями&lt;br /&gt;
  /run/systemd/system — юниты созданные динамически (в рантайме)&lt;br /&gt;
  /etc/systemd/system — юниты системного администратора (тут и будем хранить наши)&lt;br /&gt;
Юниты systemd&lt;br /&gt;
&lt;br /&gt;
  target — группирует модули&lt;br /&gt;
  service — отвечает за запуск сервисов (служб) и поддерживает вызов интерпретаторов для исполнения пользовательских скриптов&lt;br /&gt;
  mount — занимается монтированием файловых систем&lt;br /&gt;
  automount — автомонтирование файловых систем, используется при обращении к точке монтирования;&lt;br /&gt;
  swap — отвечает за подключение файла подкачки&lt;br /&gt;
  timer — запускает модули по расписанию, аналог cron&lt;br /&gt;
  socket — запуск модуля при подключению к сокету&lt;br /&gt;
  slice — группировка других модулей в контейнер (дерево) cgroups&lt;br /&gt;
  device — использует реакцию на подключение какого-либо устройства&lt;br /&gt;
  path — запуск модуля по событию доступа по конкретному пути в файловой системе&lt;br /&gt;
  [Unit]&lt;br /&gt;
  Description — описание юнита для большего понимания&lt;br /&gt;
  Documentation — документация по процессу sshd&lt;br /&gt;
  After — зависимость, т.е. в данном случае запускать юнит только после запуска network.target и sshd-keygen.target&lt;br /&gt;
  Wants — еще одна зависимость, означает желательно. В примере Wants=sshd-keygen.target, т.е. желательно чтобы было запущено sshd-keygen.target . Желательно но не обязательно.&lt;br /&gt;
  [Service]&lt;br /&gt;
  Type — типы запуска служб. Могут быть&lt;br /&gt;
  simple (по умолчанию) — происходит незамедлительный запуск этой службы, с учетом того что процесс не разветвляется (fork). Не используйте simple если пользуетесь очередностью запуска. Одно исключение это активация сокета.&lt;br /&gt;
  forking — служба считается запущенной после того, после разветвления процесса с завершением родительского процесса. Используется для запуска классических демонов исключая случаи, когда в таком поведении процесса нет необходимости. Также желательно указать PIDFile=, чтобы systemd мог отслеживать основной процесс.&lt;br /&gt;
  oneshot — удобен для скриптов, которые выполняют одно задание и завершаются. При необходимости можно задать параметр RemainAfterExit=yes, чтобы systemd считал процесс активным даже после его завершения.&lt;br /&gt;
  notify — идентичен параметру simple, но с оговоркой, что демон пошлет systemd сигнал о своей готовности. Эталонная реализация данного уведомления представлена в libsystemd-daemon.so.&lt;br /&gt;
  &lt;br /&gt;
  dbus — служба считается находящейся в состоянии готовности, когда указанный параметр BusName появляется в системной шине DBus.&lt;br /&gt;
  idle — откладывается выполнение двоичного файла службы до момента выполнения всех остальных задач. В остальном поведение аналогично simple.&lt;br /&gt;
Далее в разделе Service&lt;br /&gt;
&lt;br /&gt;
  EnvironmentFile — файлы переменного окружения&lt;br /&gt;
  ExecStart — полный путь к исполняемому файлу программы с параметрами запуска&lt;br /&gt;
  ExecReload — полный пусть к исполняемому файлу программы с параметрами перезапуска программы&lt;br /&gt;
  KillMode — указывается как будет завершен процесс. В данному случае параметр process говорит о том что будет закрыт только главный процесс&lt;br /&gt;
  Restart — перезагрузка процесса, параметр on-failure указывает на автоматическую перезагрузку в случает отказа процесса&lt;br /&gt;
  RestartSec — время ожидания через которое процесс должен перезагрузиться&lt;br /&gt;
  [Install]&lt;br /&gt;
  WantedBy — указывает на каком урове запуска стартует сервис, параметр multi-user.target указывает на запуск в многопользовательском режиме без графики&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=%D0%A0%D0%B5%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%BE%D0%BA%D1%81%D0%B8_%D0%B2_BrainyCP&amp;diff=29</id>
		<title>Реверсивное прокси в BrainyCP</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=%D0%A0%D0%B5%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%BE%D0%BA%D1%81%D0%B8_%D0%B2_BrainyCP&amp;diff=29"/>
		<updated>2023-03-25T14:43:36Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Заходим Вебсервер &amp;gt; Дополнительная настройка сайтов &amp;gt; выбираем пользователя &amp;gt; выбираем сайт &amp;gt; вкладка Для экспертов&lt;br /&gt;
&lt;br /&gt;
редактируем - /etc/nginx/sites-available/cloud.ramba-art.ru.conf&lt;br /&gt;
&lt;br /&gt;
Находим location  и вставляем следующее:&lt;br /&gt;
&lt;br /&gt;
    root /home/Gans/sites/сайт;&lt;br /&gt;
    proxy_pass http://IP:PORT; # Можно без порта&lt;br /&gt;
    proxy_set_header Host $host;&lt;br /&gt;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;&lt;br /&gt;
    proxy_set_header X-Real-IP $remote_addr;&lt;br /&gt;
&lt;br /&gt;
Тоже проделываем и с  /etc/nginx/sites-available/ssl.map.minecraft.ramba.fun.conf&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=%D0%A0%D0%B5%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%BE%D0%BA%D1%81%D0%B8_%D0%B2_BrainyCP&amp;diff=28</id>
		<title>Реверсивное прокси в BrainyCP</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=%D0%A0%D0%B5%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%BE%D0%BA%D1%81%D0%B8_%D0%B2_BrainyCP&amp;diff=28"/>
		<updated>2023-03-25T14:42:25Z</updated>

		<summary type="html">&lt;p&gt;Admin: Новая страница: «Заходим Вебсервер &amp;gt; Дополнительная настройка сайтов &amp;gt; выбираем пользователя &amp;gt; выбираем сайт &amp;gt; вкладка Для экспертов  редактируем - /etc/nginx/sites-available/cloud.ramba-art.ru.conf  Находим location  и вставляем следующее:      root /home/Gans/sites/сайт;     proxy_pass http://IP:PORT; # Можно без порта     pr...»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Заходим Вебсервер &amp;gt; Дополнительная настройка сайтов &amp;gt; выбираем пользователя &amp;gt; выбираем сайт &amp;gt; вкладка Для экспертов&lt;br /&gt;
&lt;br /&gt;
редактируем - /etc/nginx/sites-available/cloud.ramba-art.ru.conf&lt;br /&gt;
&lt;br /&gt;
Находим location  и вставляем следующее:&lt;br /&gt;
&lt;br /&gt;
    root /home/Gans/sites/сайт;&lt;br /&gt;
    proxy_pass http://IP:PORT; # Можно без порта&lt;br /&gt;
    proxy_set_header Host $host;&lt;br /&gt;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;&lt;br /&gt;
    proxy_set_header X-Real-IP $remote_addr;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=VENV&amp;diff=27</id>
		<title>VENV</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=VENV&amp;diff=27"/>
		<updated>2023-03-25T14:40:16Z</updated>

		<summary type="html">&lt;p&gt;Admin: Новая страница: «Для создания нового виртуального окружения в проекте:  python3 -m venv имя_вирт_окружения  Запуск VENV  Windows - source venv/Scripts/activate  Linux/MacOS - source venv/bin/activate»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Для создания нового виртуального окружения в проекте:&lt;br /&gt;
&lt;br /&gt;
python3 -m venv имя_вирт_окружения&lt;br /&gt;
&lt;br /&gt;
Запуск VENV&lt;br /&gt;
&lt;br /&gt;
Windows - source venv/Scripts/activate&lt;br /&gt;
&lt;br /&gt;
Linux/MacOS - source venv/bin/activate&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8_Ubuntu_%D0%B8%D0%BB%D0%B8_UBUNTU_%D0%BD%D0%B0_%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%BE%D0%BC&amp;diff=26</id>
		<title>Настройка локализации Ubuntu или UBUNTU на русском</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8_Ubuntu_%D0%B8%D0%BB%D0%B8_UBUNTU_%D0%BD%D0%B0_%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%BE%D0%BC&amp;diff=26"/>
		<updated>2023-03-25T14:39:52Z</updated>

		<summary type="html">&lt;p&gt;Admin: Новая страница: «Для русификации достаточно выполнить эту команду и перезайти в систему  sudo update-locale LANG=ru_RU.UTF-8  А теперь рассмотрим как русифицировать не используя эту команду.  Смотрим доступные локали  locale -a  Открываем файл с помощью текстового редактора  sudo gedit /etc/default/l...»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Для русификации достаточно выполнить эту команду и перезайти в систему&lt;br /&gt;
&lt;br /&gt;
sudo update-locale LANG=ru_RU.UTF-8&lt;br /&gt;
&lt;br /&gt;
А теперь рассмотрим как русифицировать не используя эту команду.&lt;br /&gt;
&lt;br /&gt;
Смотрим доступные локали&lt;br /&gt;
&lt;br /&gt;
locale -a&lt;br /&gt;
&lt;br /&gt;
Открываем файл с помощью текстового редактора&lt;br /&gt;
&lt;br /&gt;
sudo gedit /etc/default/locale или nano /etc/default/locale&lt;br /&gt;
&lt;br /&gt;
Заменяем содержимое на&lt;br /&gt;
&lt;br /&gt;
LANG=ru_RU.UTF-8&lt;br /&gt;
&lt;br /&gt;
Если вам нужны украинские стандарты, вместо ru_RU напишите ru_UA.&lt;br /&gt;
&lt;br /&gt;
Сохраните файл и перезайдите в систему.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В последнее время появились сообщения, что указание локали по умолчанию не достаточно, поэтому если локаль не поменялась попробуйте выполнить одну из этих команд, они делают одно и то же sudo dpkg-reconfigure locales sudo apt-get install --reinstall locales Если вам нужно для каждого пользователя разный язык, тогда занесите эту же строчку у каждого пользователя в ~/.pam_environment Менеджер входа в систему Lightdm тоже может переключать язык интерфейса системы (скорее всего задает соответствующие значения переменным при запуске графического окружения). Чтобы в нем выбрать язык нужно сделать выход из системы, когда появится экран Lightdm где нужно ввести логин и пароль для входа, на панели найдите выбор языка, и выберите нужный, затем войдите в систему.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=%D0%9A%D0%B0%D0%BA_%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C_requirements_txt&amp;diff=25</id>
		<title>Как создать requirements txt</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=%D0%9A%D0%B0%D0%BA_%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C_requirements_txt&amp;diff=25"/>
		<updated>2023-03-25T14:39:10Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Для создания файла зависимостей requirements.txt&lt;br /&gt;
&lt;br /&gt;
pip freeze &amp;gt; requirements.txt&lt;br /&gt;
&lt;br /&gt;
Как установить зависимости с использованием requirements.txt&lt;br /&gt;
&lt;br /&gt;
python3 -m pip3 install -r requirements.txt (или pip install -r requirements.txt)&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=%D0%9A%D0%B0%D0%BA_%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C_requirements_txt&amp;diff=24</id>
		<title>Как создать requirements txt</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=%D0%9A%D0%B0%D0%BA_%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C_requirements_txt&amp;diff=24"/>
		<updated>2023-03-25T14:38:58Z</updated>

		<summary type="html">&lt;p&gt;Admin: Новая страница: «Как создать requirements.txt  Для создания файла зависимостей requirements.txt  pip freeze &amp;gt; requirements.txt  Как установить зависимости с использованием requirements.txt  python3 -m pip3 install -r requirements.txt (или pip install -r requirements.txt)»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Как создать requirements.txt&lt;br /&gt;
&lt;br /&gt;
Для создания файла зависимостей requirements.txt&lt;br /&gt;
&lt;br /&gt;
pip freeze &amp;gt; requirements.txt&lt;br /&gt;
&lt;br /&gt;
Как установить зависимости с использованием requirements.txt&lt;br /&gt;
&lt;br /&gt;
python3 -m pip3 install -r requirements.txt (или pip install -r requirements.txt)&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=NGINXproxyManager&amp;diff=23</id>
		<title>NGINXproxyManager</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=NGINXproxyManager&amp;diff=23"/>
		<updated>2023-03-25T14:33:24Z</updated>

		<summary type="html">&lt;p&gt;Admin: Новая страница: «Подымаем свой реверсивный прокси на nginx proxy manager:  Обновляем систему:            apt update &amp;amp;&amp;amp; apt upgrade -y   устанавливаем net-tools        apt install net-tools -y  Устанавливаем docker и docker compose        apt install docker.io -y &amp;amp;&amp;amp; apt install docker-compose -y    Запускаем Docker        systemctl start docker   Добавляем Docker в автозагру...»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Подымаем свой реверсивный прокси на nginx proxy manager:&lt;br /&gt;
&lt;br /&gt;
Обновляем систему:    &lt;br /&gt;
&lt;br /&gt;
      apt update &amp;amp;&amp;amp; apt upgrade -y &lt;br /&gt;
&lt;br /&gt;
устанавливаем net-tools&lt;br /&gt;
&lt;br /&gt;
      apt install net-tools -y&lt;br /&gt;
&lt;br /&gt;
Устанавливаем docker и docker compose&lt;br /&gt;
&lt;br /&gt;
      apt install docker.io -y &amp;amp;&amp;amp; apt install docker-compose -y  &lt;br /&gt;
&lt;br /&gt;
Запускаем Docker&lt;br /&gt;
&lt;br /&gt;
      systemctl start docker &lt;br /&gt;
&lt;br /&gt;
Добавляем Docker в автозагрузку при старте системы&lt;br /&gt;
&lt;br /&gt;
      systemctl enable docker&lt;br /&gt;
&lt;br /&gt;
Перезагружаемся&lt;br /&gt;
&lt;br /&gt;
      reboot&lt;br /&gt;
&lt;br /&gt;
Проверяем старт Docker`a&lt;br /&gt;
&lt;br /&gt;
      systemctl status docker &lt;br /&gt;
&lt;br /&gt;
Создаем конфиг Docker`a с базой данных&lt;br /&gt;
&lt;br /&gt;
      nano config.json &lt;br /&gt;
&lt;br /&gt;
Вставляем туда переменные&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;database&amp;quot;: {&lt;br /&gt;
        &amp;quot;engine&amp;quot;: &amp;quot;mysql&amp;quot;,&lt;br /&gt;
        &amp;quot;host&amp;quot;: &amp;quot;db&amp;quot;,&lt;br /&gt;
        &amp;quot;name&amp;quot;: &amp;quot;npm&amp;quot;,&lt;br /&gt;
        &amp;quot;user&amp;quot;: &amp;quot;npm&amp;quot;,&lt;br /&gt;
        &amp;quot;password&amp;quot;: &amp;quot;npm&amp;quot;,&lt;br /&gt;
        &amp;quot;port&amp;quot;: 3306&lt;br /&gt;
      }&lt;br /&gt;
    } &lt;br /&gt;
&lt;br /&gt;
Создаем конфиг nginx proxy manager&lt;br /&gt;
&lt;br /&gt;
     nano docker-compose.yml&lt;br /&gt;
&lt;br /&gt;
Вставляем туда переменные&lt;br /&gt;
&lt;br /&gt;
    version: '3'&lt;br /&gt;
    services:&lt;br /&gt;
      app:&lt;br /&gt;
        restart: always&lt;br /&gt;
        image: 'jc21/nginx-proxy-manager:latest'&lt;br /&gt;
        ports:&lt;br /&gt;
          - '80:80'&lt;br /&gt;
          - '81:81'&lt;br /&gt;
          - '443:443'&lt;br /&gt;
        volumes:&lt;br /&gt;
          - ./config.json:/app/config/production.json&lt;br /&gt;
          - ./data:/data&lt;br /&gt;
          - ./letsencrypt:/etc/letsencrypt&lt;br /&gt;
      db:&lt;br /&gt;
        restart: always&lt;br /&gt;
        image: 'yobasystems/alpine-mariadb'&lt;br /&gt;
        environment:&lt;br /&gt;
          MYSQL_ROOT_PASSWORD: 'npm'&lt;br /&gt;
          MYSQL_DATABASE: 'npm'&lt;br /&gt;
          MYSQL_USER: 'npm'&lt;br /&gt;
          MYSQL_PASSWORD: 'npm'&lt;br /&gt;
        volumes:&lt;br /&gt;
          - ./data/mysql:/var/lib/mysql &lt;br /&gt;
&lt;br /&gt;
Запускаем наш Docker с nginx proxy manager&lt;br /&gt;
&lt;br /&gt;
     docker-compose up -d&lt;br /&gt;
&lt;br /&gt;
Перезагружаем систему&lt;br /&gt;
&lt;br /&gt;
     reboot&lt;br /&gt;
&lt;br /&gt;
Заходим через браузер на web морду&lt;br /&gt;
&lt;br /&gt;
    ip:81&lt;br /&gt;
&lt;br /&gt;
Login и Pass при первом старте&lt;br /&gt;
&lt;br /&gt;
    Email: admin@example.com&lt;br /&gt;
    Password: changeme&lt;br /&gt;
&lt;br /&gt;
И меняем на своё актуальное.&lt;br /&gt;
&lt;br /&gt;
вот и все)&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=3</id>
		<title>Заглавная страница</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=3"/>
		<updated>2023-03-24T18:37:38Z</updated>

		<summary type="html">&lt;p&gt;Admin: Новая страница: «Это первая страница моего вики»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Это первая страница моего вики&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=Main_Page&amp;diff=2</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=Main_Page&amp;diff=2"/>
		<updated>2022-04-21T05:56:13Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to MediaWiki.&amp;lt;br&amp;gt;&lt;br /&gt;
Consult the [http://meta.wikimedia.org/wiki/Help:Contents User's Guide]&lt;br /&gt;
for information on using the wiki software.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Getting started ==&lt;br /&gt;
* Log in as '''Admin''' and start your wiki!&lt;br /&gt;
* [https://www.turnkeylinux.org/mediawiki TurnKey Linux MediaWiki appliance release notes]&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:Configuration_settings MediaWiki Configuration settings list]&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ]&lt;br /&gt;
* [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>