Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Классический арканоид для любителей ретро-игр. Защитите космический корабль с Печенькой (и не только) на борту, проходя уровни в арканоиде.

Арканоид Пикабу

Арканоид, Аркады, Веселая

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Linux + Сервер

С этим тегом используют

Windows IT Программирование Ubuntu IT юмор Компьютер Программист Minecraft Игры Сисадмин Помощь Все
83 поста сначала свежее
4
DELETED
1 год назад

Домашний сервер⁠⁠

Аллоха, пикабушники и пикабушницы.
надумал тут себе собрать домашний сервер для следующих задач:
-научиться работать с линуксом (пларирую накатить ubuntu server) и админить сервера;
-накатывать разное ПО для программирования (изучаю sql, C#, web программирование, сети и т.д.);
-научиться работать с докером;
-создать файлопомойку;
-создать медиацентр;

Планирую поставить докер, в контейнерах наделать виртуальных машин и их уже использовать под задачи из списка выше;

В связи со всем этим, прошу знающих людей поделиться опытом, может я вообще неправильно все придумал?

[моё] Linux Docker Сервер IT Программирование Системное администрирование Текст
29
78
sadness90
1 год назад
Лига Сисадминов

Mdadm RAID1: замена дисков на более емкие⁠⁠

Как-то встала задача увеличить объем зеркального массива на сервере с Debian без потери данных и без простоев. Простых и кратких инструкций в интернете нашел на тот момент не особо много, в основном на английском. Составил для себя на будущее свою, чем с вами и поделюсь сегодня. Может кому пригодится, всякое случается в практике сисадмина.

0. Посмотреть, какие диски каким именам в каталоге /dev соответствуют, и определиться, что будем менять:

lsscsi //простой список (годится, если все диски разных моделей)

lshw -class disk //подробно и с серийниками

1. Пометить каждый раздел RAID на первом заменяемом диске как извлеченный:

mdadm --manage /dev/mdX --fail /dev/sdYZ

mdadm --manage /dev/mdX --remove /dev/sdYZ

где X - номер массива, соответствующего диску

Y - буква заменяемого диска

Z - номер раздела RAID на этом диске, соответствующий массиву X

2. Заменить первый диск на новый.

3. Создать на новом диске разделы RAID, используя все свободное пространство кроме нескольких последних МБ. Пример:

parted -a optimal /dev/sdY

(parted) mklabel gpt //схема разметки GPT

(parted) mkpart primary 2048s 5999GB //создать раздел размером 5999 ГБ (не ГиБ!), начиная с 2048 сектора

(parted) set 1 raid on //пометить его тип как RAID

(parted) print //вывести список разделов диска для проверки

где Y - буква нового диска (внимание, не спутайте с другим, а то потеряете на нем данные!)

4. Добавить разделы нового диска в соответствующие массивы:

mdadm --manage /dev/mdX --add /dev/sdYZ

где X - номер массива

Y - буква нового диска

Z - номер раздела RAID на этом диске, соответствующий массиву X

5. Подождать окончания синхронизации. Проверка статуса:

cat /proc/mdstat

6. Повторить шаги 0-5 для второго заменяемого и второго нового дисков.

7. Увеличить соответствующие замененным дискам массивы:

mdadm --grow /dev/mdX --bitmap none

mdadm --grow /dev/mdX --size=max

{Подождать окончания синхронизации}

mdadm --grow /dev/mdX --bitmap internal

где X - номер массива

8. Увеличить файловые системы соответствующих из шага 7 массивов:

{остановить зависимые от массива сервисы}

umount /dev/mdX

fsck.ext4 -f /dev/mdX //проверка целостности ФС, для примера указан формат ext4

resize2fs /dev/mdX

mount /dev/mdX

{запустить сервисы}

где X - номер массива

Показать полностью
[моё] Полезное Linux Гайд Raid Системное администрирование Сервер Текст
107
ARCHiGAME
ARCHiGAME
1 год назад

Ноутбук на 64-ядерном процессоре AMD EPYC⁠⁠

Ноутбук Yunguai REV-9 от Zhanjiang Core Energy Technology будет иметь следующие характеристики:

— 64-ядра AMD EPYC 9554

— видеокарта RTX 4080 но десктопная

— СЖО в качестве системы охлаждения

— 17-дюймовый дисплей

— разрешение экрана 2560 × 1600

— частота обновления дисплея 240 Гц

— 100-процентный охват sRGB

— корпус из алюминиевого сплава

— габариты 420 × 325 × 46 мм

Точные характеристики и стоимость устройства раскроют 19 декабря.

#Ноутбук #AMD #Yunguai

Ноутбук на 64-ядерном процессоре AMD EPYC Электроника, Видеокарта, Сборка компьютера, Ноутбук, Компьютерная помощь, Компьютер, Windows, Linux, AMD, Nvidia, Threadripper, Сервер, Компьютерное железо, Nvidia RTX
Ноутбук на 64-ядерном процессоре AMD EPYC Электроника, Видеокарта, Сборка компьютера, Ноутбук, Компьютерная помощь, Компьютер, Windows, Linux, AMD, Nvidia, Threadripper, Сервер, Компьютерное железо, Nvidia RTX
Показать полностью 2
Электроника Видеокарта Сборка компьютера Ноутбук Компьютерная помощь Компьютер Windows Linux AMD Nvidia Threadripper Сервер Компьютерное железо Nvidia RTX
10
5
user7872202
1 год назад
Лига Сисадминов

Перестал загружаться сервер⁠⁠

После длительного отключения электричества, перестала загружаться система сервера.

Проверяли поверхность дисков, оперативу - всё норм. Подскажите, что это может быть?

Скрин:

Перестал загружаться сервер Компьютерная помощь, Сервер, Linux, Centos
Компьютерная помощь Сервер Linux Centos
41
7
Shardach
1 год назад

Домашний медиасервер⁠⁠

Собрать дешевый и компактный медиасервер на основе открытого ПО оказалось весьма не тривиальной задачей из-за нюансов, которые либо вообще не отражены в инструкциях и видеогайдах либо проходятся в течение нескольких секунд как само собой разумеещееся. Ниже опишу свой путь, для ЛЛ выделю жирным моменты, занявшие неожиданно много времени.

Железо
В качестве базы был выбран мини-ПК Beelink Mini S12 pro
https://sl.aliexpress.ru/p?key=pMX2Z9f

К нему докупил самые дешёвые беспроводные клавиатуру и мышь, они нужны только для первичной установки, можно взять любые.
В комплекте к ПК шел диск ssd на 500 Гб, для массива докупил hdd и ssd по 1Тб, комплектный диск оставил, тем более в комплекте шел лицензионный W11.
Систему ставил с одной флешки на другую 64 Гб чтобы диски в полном объеме использовать под хранение информации.

Платформа
Изначально выбрал Openmediavault (OMV), но при установке оказалось, что в дистрибутиве отсутствуют драйвера нужных мне сетевых адаптеров, т.е. после установки сервер был недоступен.
Следующим на очереди был trueNAS Core, который не справился даже с тем чтобы записать себя в загрузчик.
С первого раза получить результат удалось только на TrueNAS Scale - после установки отключил от телевизора, по проводу воткнул в роутер и зашёл через web-интерфейс.

Торрент
В магазине приложений Transmission представлен не был и прогрессивная общественность в Интернете уже во всю рекомендовала qbittorrent.
Нюансов тут 2 и на каждый пришлось потратить время:
- web-интерфейс торрента при открытии выдает ошибку Unauthorized. Чтобы её исправить достаточно встать на строку адреса и нажать Ввод. Это проблема заголовков html в хроме.
- когда появляется приглашение ввести имя пользователя и пароль, то это не тот пользователь, что настраивается а trueNAS, а отдельный пользователь для вэб-интерфейса. admin / adminadmin. Если система не дает войти по этим реквизитам надо перезагрузить контейнер с торрентом.

Далее все стандартно - на Рутрекере находим нужный файл и загружаем через вэб-интерфейс.

Медиасервер
В TrueNas доступно как минимум 3 медиасервера: Plex, Emby и Jelly.
Здесь я опять пошел не самым оптимальным путем и попробовал настроить Emby. Понятной инструкции, как задать папку, куда торрент складывает загрузки, как источник для вещания я не нашёл, зато нашел такую для Plex. Там опять 2 нюанса:
- поставить галочку на настройке host, которая по умолчанию отжата, в самом верху
- указать папку торрента как Mounting Point - это 4-ый пункт в путях.

Далее на телевизоре устанавливается приложение Plex из магазина и подключается к аккаунту.

Разобраться с нюансами помог канал мужика, который, видимо, вечерами под пиво рассказывает на камеру, как настраивать NAS)

Показать полностью 1
[моё] Nas Торрент Сервер Инструкция Linux Plex Видео YouTube
12
9
wodvop
2 года назад
Про железо

Как создать и настроить свой VPN-сервер⁠⁠

Выбираем хостинг

Для настройки VPN нужен VPS — виртуальный частный сервер. Вы можете выбрать любого хостинг‑провайдера, главное, чтобы выполнялись следующие условия:

  • Сервер находится в стране, достаточно близкой к вашему реальному местоположению.

  • Оперативной памяти (RAM) должно быть не меньше 512 МБ.

  • Скорость сетевого интерфейса — 100 МБ/сек и выше.

  • Сетевой трафик — 512 ГБ и выше или неограниченный.

Количество выделенного места на жёстком диске и тип накопителя не имеет значения. Найти подходящее решение можно за 3–4 доллара в месяц. Вот несколько самых популярных VPS‑провайдеров:

  • Amazon Web Services;

  • DigitalOcean;

  • Arubacloud;

  • Hostinger;

  • Hetzner;

  • Liquid Web;

  • Bluehost;

  • Vultr.

При покупке сервера выбирайте KVM. OpenVZ и Xen тоже подойдут, если у них подключён TUN — об этом нужно спросить в технической службе хостинг‑провайдера.

С KVM никаких дополнительных манипуляций производить не придётся, хотя некоторые хостинг‑провайдеры и на нём могут ограничить возможность создания VPN. Уточнить это можно также в службе поддержки.

Как создать и настроить свой VPN-сервер Windows, Linux, Гайд, VPN, Компьютерная помощь, Сайт, Сервер, Длиннопост

При настройке сервера в пункте «Имя хоста» можно вписать любое значение: например, test.test. Префиксы NS1 и NS2 тоже не важны: пишем ns1.test и ns2.test.

Операционная система — CentOS 8 64 bit или любой другой дистрибутив, принципиальных отличий в настройке нет. Сетевой трафик оставьте 512 ГБ или выберите дополнительный объём, если боитесь, что имеющегося не хватит. Локация — чем ближе, тем лучше. Нидерланды подойдут.

Как создать и настроить свой VPN-сервер Windows, Linux, Гайд, VPN, Компьютерная помощь, Сайт, Сервер, Длиннопост

После оплаты на почту придёт письмо со всеми необходимыми данными для настройки VPN. Вы приобрели место на сервере другой страны, осталось перенаправить на него весь трафик.

Настраиваем VPN

Для подключения к серверу и отправки команд мы будем использовать программу Putty. Мне ссылка на неё пришла в письме с регистрационными данными для хостинга. Скачать программу можно здесь. Putty и её аналоги есть и на macOS, настройки будут идентичными.

Запустите Putty. На вкладке Session в поле Host Name введите IP‑адрес, который пришёл в письме, и нажмите Open.

Как создать и настроить свой VPN-сервер Windows, Linux, Гайд, VPN, Компьютерная помощь, Сайт, Сервер, Длиннопост

При появлении окна с предупреждением об опасности нажмите «Да». После этого запустится консоль, через которую вы будете отправлять команды серверу. Для начала нужно залогиниться — данные для авторизации также есть в письме от хостера. Логин будет root, его напечатайте руками. Пароль скопируйте в буфер обмена. Для вставки пароля в консоль щёлкните правой кнопкой и нажмите Enter. Пароль не отобразится в консоли, но если вы авторизовались, то увидите информацию о системе или номер сервера.

Как создать и настроить свой VPN-сервер Windows, Linux, Гайд, VPN, Компьютерная помощь, Сайт, Сервер, Длиннопост


Между вводом логина и пароля не должно пройти много времени. Если появилось сообщение об ошибке, перезапустите Putty и попробуйте ещё раз.

Для настройки VPN я использовал готовый скрипт OpenVPN road warrior. Этот способ не гарантирует полную анонимность, так что при совершении противозаконных действий пользователя легко найти. Но для стандартных нужд его достаточно. Если все VPN‑сервисы перестанут работать, это подключение продолжит функционировать, пока я плачу за хостинг.

Чтобы использовать скрипт, вставьте в консоль строчку wget https://git.io/vpn -O openvpn‑install.sh && bash openvpn‑install.sh.

Как создать и настроить свой VPN-сервер Windows, Linux, Гайд, VPN, Компьютерная помощь, Сайт, Сервер, Длиннопост

После успешного добавления скрипта запустится диалог с мастером настройки. Он самостоятельно находит оптимальные значения, вам останется только согласиться или выбрать подходящий вариант. Все действия подтверждаются нажатием клавиши Enter. Пойдём по порядку:

  1. IP‑адрес должен совпадать с IP‑адресом, который вы получили в письме от хостера.

  2. Протокол оставьте по умолчанию UDP.

  3. Port:1194 — согласитесь.

  4. Какой DNS использовать — выберите Google. Сотрите 1, напишите 3 и нажмите Enter.

  5. Client name — укажите имя пользователя. Можно оставить client.

  6. Press any key — ещё раз нажмите Enter и дождитесь окончания настройки.

После завершения настройки необходимо создать файл, через который вы будете подключаться к VPN. Введите команду cat ~/client.ovpn.

В консоли появится содержимое файла. Прокрутите экран наверх к команде cat ~/client.ovpn и выделите всё, что появилось ниже, кроме последней строчки. Выделение должно закончиться на . Для копирования фрагмента нажмите Ctrl + V.

Запустите «Блокнот», вставьте скопированный фрагмент и сохраните файл на рабочем столе с именем client.ovpn.

Откройте меню «Файл», выберите «Сохранить как», установите тип «Все файлы» и введите имя с расширением — client.ovpn.

Подключаемся к серверу

Для подключения с помощью созданного файла нужен клиент OpenVPN. Версию для компьютера можно скачать здесь. Загрузите и установите программу, но не запускайте. Щёлкните правой кнопкой по файлу client.ovpn и выберите пункт Start OpenVPN.

Появится окно консоли с инициализацией соединения. Если подключение прошло успешно, внизу будет статус Initialization Sequence Completed. В процессе соединения может появиться окно выбора сети, нажмите на общественную сеть.

Чтобы убедиться, что подключение установлено верно, проверьте IP‑адрес. Он должен совпадать с тем, который хостер написал в письме. Чтобы перестать направлять запросы на сервер в другой стране, закройте окно OpenVPN.

Источник: тык клик

Показать полностью 5
Windows Linux Гайд VPN Компьютерная помощь Сайт Сервер Длиннопост
3
KMGG.Inc
2 года назад

Помогите с смс-рассылкой со своих мощностей⁠⁠

Извините, что не про сиськи.
Наверняка тут знают всё. Возникла небольшая задача: разослать смс работникам предприятия по списку. Ну, например, "С новым годом" или "Офис захватили марсиане, пожалуйста, не приходите сегодня". Отправка через веб-форму и сервис упиратора были бы идеальным решением, но нет. Нужно, чтобы самостоятельно и на своих мощностях: имеется риск, что у отправителя не будет доступа к интернетам, например.
Идея простая: человек отправляет сообщение на номер сервера, тот получает, смотрит в список разрешенных, и, если номер там есть, распыляет сообщение по списку получателей. Возможно, парсит сообщение - если сообщение начинается с тэга ALL - пересылает сообщение всем вообще, если с тэга HR - только в службу по борьбе с персоналом и тогдалие.
Всякие линуксы, винсерверы, сотовые модемы в хозяйстве имеются. Ноклы 3310 нет, к сожалению (читал про всякие решения на ее основе).
Руки вроде бы тоже не из жопы. Идей, как это все сделать - ни одной, увы.
Заранее большое спасибо.

[моё] СМС Linux и Windows Сервер IT Linux Текст
15

Оформить подписку для бизнеса

Перейти
Партнёрский материал Реклама
specials
specials

Ваш бизнес заслуживает большего!⁠⁠

Оформляйте подписку Пикабу+ и получайте максимум возможностей:

Ваш бизнес заслуживает большего! Малый бизнес, Предпринимательство, Бизнес

О ПОДПИСКЕ

Малый бизнес Предпринимательство Бизнес
769
joeyes
2 года назад

Собственный VPN сервер в пару кликов⁠⁠

Какое-то время назад наткнулся на этот пост, заинтересовался, но повторить руки в итоге не дошли) Но пару дней назад я поймал себя на мысли, что устал от кое-как работающих бесплатных VPN сервисов и нужно что-то менять. Собственный VPN-сервер с блэк-джеком и шлюхами показался мне отличной идеей и я откопал тот самый пост-гайд. Пост отличный, благодаря ему у меня получилось создать свой сервер, но с оговорками (я выбрал WireGuard по совету автора поста - он отлично завелся на моем iphone, но наотрез отказался работать на Windows). В итоге по прошествии пары часов безуспешного дебага ошибки в комментариях к данному посту я увидел совет использовать Amnesia VPN (не реклама). Собственно данный текст как раз о том, как сделать свой VPN-сервер с нуля любому человеку, даже без каких-либо базовых навыков.

1. Выбор и оплата сервера.

Собственно самая долгая часть. Я не стал заморачиваться с выбором и купил сервер из поста выше. У меня не было проблем с оплатой из-за наличия аккаунта Binance - я просто перевел Litecoin на указанный адрес и на этом все. Думаю, что людям без иностранной карты/крипты необходимо воспользоваться инструкцией из поста выше.

2. Настройка VPN на сервере.

Собственно суть данного поста. Все делается в пару кликов. Скачиваете Amnesia VPN. После установки жмете "Настроить свой собственный сервер", указываете IP/username/password (должно быть в письме от хостинга) и далее протыкиваете все по умолчанию. Инструкция есть на сайте амнезии. Все. Ваш сервер готов к использованию.

3. Настройка клиента.

На Windows настраивать ничего не надо. Скачанное ранее приложение и есть клиент. Единственное, что я создал список ресурсов, для который должен работать VPN - по мне так удобнее.

По умолчанию Amnesia в качестве протокола использует OpenVPN через ShadowSocks. В клиенте Amnesia идем в настройки->Share Connection->Share for ShadowSocks->Generate config. На iphone/android скачиваем Outline и добавляем в него полученный код. Все, можете пользоваться:)

Надеюсь, что кому-то эта инструкция будет полезной.

П.С. По поводу купленного мной сервера - из плюсов можно ответить недороговизну (~13$ за год), отличную админку (хотя мне особо не с чем сравнивать:)). Из минусов - высокий пинг и невысокую скорость (~50 мбит). Я думаю переехать на какой-нибудь европейский сервер в будущем. Если кто-то знает хорошие варианты - пожалуйста, отпишитесь в комментариях.

П.П.С. Думаю, что найдутся люди, которые скажут что в моем варианте не идет речь о какой-либо секьюрности. Не знаю, я не особо разбирался, что там делает Amnesia c моим серваком. Но в случае возникновения любых проблем (в чем я очень сомневаюсь) будет достаточно за пару минут накатить чистую убунту на сервер и потом еще за пять минут прогнать пункт 2 и частично 3.

П.П.П.С На сервер лучше накатывать Ubuntu 20.04 (просто выбрать из списка при первоначальной настройке сервера на хостинге). Сначала я пробовал 22.04, но Amnesia при выполнении скрипта выдавала что-то там про ssh.

Показать полностью
[моё] VPN Сервер Текст Обход блокировок Блокировка Linux Wireguard
158
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии