Команда shutdown linux из командной строки

Содержание:

Помогите, я случайно выключил свой Linux компьютер или сервер!

Мы видели, как отменить команду выключения или перезапуска. Однако бывают ситуации, что вы запускаете команду выключения, когда выполняется жизненно важный процесс, особенно на удаленном сервере. Обойти это можно, установив molly-guard, который может отменить отключение, проверив определенные параметры.

Например, есть скрипт, который проверяет наличие сессий SSH. Если вы отправите команду перезагрузки, остановки или выключения molly-guard потребует имя хоста, который вы собираетесь закрыть.

Для этого установите molly-guard в терминал:

Поскольку molly-guard работает в фоновом режиме, он обнаружит такую ​​команду, как poweroff, и сообщит, что был обнаружен сеанс SSH. Затем вы можете ввести имя хоста сервера для подтверждения выключения или нажать Ctrl + C для отмены. Полезно!

Эти пять способов выключения компьютера Linux из командной строки особенно полезны, поскольку их можно использовать на самом компьютере или через удаленный SSH. Поскольку эти команды очень лаконичны, они пригодны для быстрого использования – что может привести к случайной перезагрузке время от времени! К счастью, утилиты molly-guard достаточно, чтобы этого избежать.

Чтобы узнать больше о командах Linux, ознакомьтесь с нашей справочной таблицей.

Рекомендуемый контент

Примеры команды hdparm

И так программу установили, можно и к действиям переходить. Давайте сначала посмотрим информацию о диске с помощью опции -i:

Теперь смотрим более расширенную информацию опцией -I:

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

Для теста скорости работы диска с кэшем используйте опцию -T:

А для теста без кэша -t:

Чтобы остановить вращение мотора диска до следующего к нему обращения выполните:

После включения этой опции диск перейдет в режим сна сразу же через пять секунд после завершения операций с ним. Если же вы хотите уменьшить энергопотребление вашего устройства предыдущая команда не совсем подходит. Для этого существует функция управления питанием:

Замедляет обороты диска если к нему не обращались на протяжении определенного времени, доступны значения от нуля до 255, 120 примерно среднее значение.

Разберемся подробнее с опцией -S. Она позволяет останавливает двигатель диска после время бездействия:

Можно также использовать числа в диапазоне от 1 до 255. Значения от единицы до 240 означают время в секундах умноженное на 5. Таким образом можно рассчитать время ожидания от 5 секунд до двадцати минут. Значения от 241 до 251 рассчитывается уже умножением на 30 минут, таким образом можно получить время от тридцати минут до пяти с половиной часов.

Чтобы уменьшить уровень шума от диска можно ещё воспользоваться опцией -M. Она принимает значения от 128 что означает более тихую работу и до 254, которое означает более высокую производительность. Попросим диск работать как можно тише:

Как выключить Линукс через терминал: shutdown, halt, poweroff, telinit

Как описано выше, команда reboot состоит из нескольких шагов. Для выключения существует похожий вариант. Его принцип такой же, только он отключает систему. Чтобы отключить ОС, нужно ввести в командную строку halt. Не рекомендуется использовать данный способ постоянно, поскольку это может навредить системе.

Предупреждение о выключении компьютера при вводе в терминал команд shutdown или halt

Второй способ — poweroff. Работает идентично с предыдущим. Также можно использовать telinit 0. Этот способ отключает питание компьютера. Самый безопасный метод — shutdown linux. Для этого необходимо ввести в терминал следующее: shutdown -h now. Это то же самое, что отключение через кнопку на панели задач. Данная команда пошагово выключает все процессы, что обеспечивает наилучшую безопасность.

Полезная информация! Чтобы открыть терминал, нужно нажать сочетание клавиш Ctrl + ALT + T.

Преимущества работы с консолью очевидны. Это ускоряет выполнение большинства процессов операционной системы Линукс. Главное — выучить определенные строки. В этом поможет постоянная практика. А о способах выключить и перезапустить Linux описано в этой статье.

Контроль доступа

Выключение может быть вызвано из init, когда нажата комбинация клавиш CTRL-ALT-DEL, если существует соответствующая запись в / etc / inittab. Это означает, что каждый, кто имеет физический доступ к консольной клавиатуре, может закрыть систему.

Чтобы это предотвратить, выключение может проверить, не зарегистрирован ли авторизованный пользователь. Если выключение вызывается с аргументом -a (добавьте это к вызову shutdown в / etc / inittab), он проверяет, есть ли файл / etc /shutdown.allow присутствует. Затем он сравнивает имена входа в этом файле со списком людей, которые вошли в систему на виртуальной консоли (из / var / run / utmp). Только если один из авторизованных пользователей или root входит в систему, он будет действовать. В противном случае оно будет писать сообщение

shutdown: no authorized users logged in

На физическую консоль системы. Формат /etc/shutdown.allow — одно имя пользователя в строке. Пустые строки и строки комментариев (с префиксом #) разрешены. В настоящее время в этом файле есть ограничение для 32 пользователей.

Обратите внимание: если /etc/shutdown.allow отсутствует, аргумент -a игнорируется

Выключение питания в Linux

Даже в системах настольных компьютеров выключение питания — не лучший спо­соб останова системы. Это может привести к потере данных и повреждению файловых систем.

В некоторых компьютерах имеется кнопка программного останова, при нажатии ко­торой выполняется ряд команд, корректно завершающих работу системы. Если вы не уверены, поддерживает ли компьютер такую возможность, не пытайтесь это выяснить, нажав кнопку выключения питания в процессе работы системы! Будет гораздо меньше проблем, если остановить систему вручную.

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

Другой вариант ввода команд

Все вышеперечисленные команды можно вводить не только в командную строку, а и в окно выполнения программ.

Выше приводится инструкция, как через него запустить командную строку, но делать это вовсе не обязательно.

Команду shutdown вместе со всеми остальными инструкциями также можно вводить в окно выполнения программ.

Чтобы её запустить, как и раньше, нужно нажать одновременно кнопки Win
и R
на клавиатуре. А дальше можно ввести точно те же команды, которые были перечислены выше.

К примеру, ввод команды для принудительного выключения будет выглядеть вот так.

Сюда тоже можно вводить более сложные инструкции, пример которых был приведён выше.

Большинство пользователей выключают компьютер классическим способом – через меню Пуск или стартовый экран Windows 8. Но, такой способ выключения компьютера удобен далеко не всегда. Иногда гораздо удобней выключить компьютер или с помощью ярлыка на рабочем столе. В данной статье мы расскажем о том, как это реализовать.

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

  • /s – Выключение компьютера;
  • /a – Отмена перезагрузки или выключения компьютера. Данный параметр можно использовать только во время ожидания выключения (выключения с задержкой);
  • /h – Переход в ;
  • /t xxx – Установка задержки в XXX секунд перед перезагрузкой или выключением компьютера. Позволяет ;
  • /c «комментарий» – Комментарий с указанием причины выключения или перезагрузки компьютера;
  • /f – Принудительное завершение всех открытых программ без предупреждения пользователя. Данный параметр используется, если для параметра /t указана задержка больше 0 секунд;
  • Другие параметры, которые можно использовать для выключения компьютера через командную строку вы сможете узнать, использовав команду shutdown без каких либо параметров;

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

Shutdown /s /t 00

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

Shutdown /s /t 60

Если вы хотите перезагрузить компьютер, то вместо параметра /s используйте параметр /r:

Shutdown /r /t 00

Для перезагрузки с задержкой используем параметр /t c указанием количества секунд:

Shutdown /r /t 60

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

Если задержка очень длительная, например 60 минут (3600 секунд), то вместо предупреждающего окна появляется всплывающее сообщение в нижнем правом углу экрана.

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

Shutdown /a

Нужно отметить, что команду Shutdown можно использовать не только в командной строке, но и в ярлыках. Это позволяет создать ярлык для выключения компьютера. Такой ярлык можно оставить на рабочем столе или закрепить на стартовом экране Windows 8.

Для этого откройте контекстное меню (правая кнопка мышки) и используйте функцию «Создать ярлык».

В открывшемся окне команду для выключения или перезагрузки компьютера и нажмите на кнопку «Далее».

В результате вы получите ярлык, при открытии которого ваш компьютер выключится.

Случаются ситуации, когда нам необходимо оставить наш компьютер включенным на продолжительное время. Это может быть связано с работой ПК в ночное время, когда происходит скачивание каких-либо больших файлов, или когда происходит длительная установка обновлений операционной системы — факт в том, что появляется необходимость автоматического отключения компьютера без непосредственного участия пользователя. В этом материале я расскажу, как выключить компьютер через определенное время, а также познакомлю читателя с инструментами, способными помочь нам в запланированном отключении нашего ПК по таймеру.

Выключаем компьютер автоматически по заданному времени

Как убрать открывающуюся командную строку cmd.exe?

В любом случае, для выявления источника выскакивающей строки необходимо провести комплексную очистку и проверку настроек Windows 7/8/10. Вот что сделайте в первую очередь:

  1. Первым делом очистите систему от остаточных файлов и подправьте реестр. Для этого загрузите утилиту CCleaner. Там выполните две опции – “Очистка” и “Реестр”.

    Программа CCleaner для очистки системы

  2. Далее разгружаем автозагрузку. В CCleaner откройте пункт “Сервис” – “Автозагрузка”. Выделяйте весь сторонний софт и кликайте “Выключить”. Перезапускайте ПК и проверяйте.
  3. Обязательно загрузите два сканера на компьютер. AdwCleaner и MalwareBytes. Прогоните через них систему, постоянно подкрепляя все перезагрузкой.

    Антивирусный сканер AdwCleaner в Windows 10

  4. В случае с десяткой, дополнительно проведите команду sfc /scannow. Главное – запустите консоль от админа. Такая команда проверяет все системные файлы и ресурсы, выявляет в них ошибки и исправляет их.

    Команда восстановления файлов в Windows 10

  5. Отдельно стоит сказать про режим “Чистого запуска Windows”: в поле “Выполнить” вбейте msconfig – выберите пункт “Диагностический запуск” – перезапускайте компьютер. Если во время ЧЗ командная строка все равно появляется – то это точно системный процесс.

    Запуск режима “Чистой загрузки” Windows

Это все общие советы – так сказать полумеры, которые помогут при легких сбоях и сбитых параметрах. В противном случае, вам придется вручную все проверять.

Параметры команды Shutdown в Виндовс:

C:\Users>shutdown -?
 Использование: shutdown [/i | /l | /s | /r | /g | /a | /p | /h | /e] 
 xx:yy ]
Без пар. Отображение справки. То же, что и с параметром /?.
 /? - Отображение справки. То же, что и без параметров.
 /i - Отображение графического интерфейса пользователя.
 Этот параметр должен быть первым.
 /l - Завершение сеанса. Этот параметр нельзя использовать с
 параметрами /m или /d.
 /s - Завершение работы компьютера.
 /r - Завершение работы и перезагрузка компьютера.
 /g - Завершение работы и перезагрузка компьютера. После перезапуска
 системы, запуск всех зарегистрированных приложений.
 /a - Отмена завершения работы системы.
 Этот параметр можно использовать только в период ожидания.
 /p - Немедленное отключение локального компьютера без предупреждения.
 Можно использовать с параметрами /d и /f.
 /h - Переключение локального компьютера в режим гибернации.
 Можно использовать с параметром /f.
 /e - Указание причины непредвиденного завершения работы компьютера.
 /m  - Указание конечного компьютера.
 /t xxx  - Задание задержки в xxx секунд перед завершением работы
 компьютера.
 Допустимый диапазон: 0-315360000 (10 лет); значение по умолчанию: 30.
 Если период таймаута больше 0, применяется
 параметр /f.
 /c - "комментарий" Комментарий с причиной перезапуска или завершения работы.
 Наибольшая длина - 512 знаков.
 /f - Принудительное закрытие запущенных приложений без предупреждения пользователей.
 Параметр /f используется, если для параметра /t
 задано значение больше 0.
 /d xx:yy - Необходимо указать причину для перезагрузки или выключения.
 - "p" означает запланированную перезагрузку или завершение работы.
 - "u" означает, что причина определяется пользователем.
 Если не задано ни "p", ни "u", перезагрузка или завершение работы
 являются незапланированными.
 xx является основным номером причины (целое положительное число, меньшее 256).
 - yy является вспомогательным номером причины (целое положительное число, меньшее 65536).

 Примеры использования Shurdown в Windows 10:

shutdown.exe /r /t0 — Немедленная перезагрузка компьютераshutdown.exe /r — перезагрузка ПК через 30 секундshutdown.exe /r /t 3600 — перезагрузка Windows через 60 минутshutdown.exe /s /t 0 — Немедленное Выключениеshutdown.exe /s — Выключение ПК через 30 секундshutdown.exe /s /t 3600 — Выключение компьютера через часshutdown.exe /h — Переводим систему в режим Гибернации (Hybernate) при условии, что этот режим включенshutdown.exe /l — Завершение сеанса пользователяshutdown.exe /i — Запуск графического интерфейса выключения ПК

Вводим IP-адрес нужного компьютера, выбираем действие — перезагрузка, выключение, гибернация или завершение сеанса, пишем комментарий в поле «Примечание» и нажимаем на ОК.shutdown.exe /r /m \\192.168.1.2 — перезагрузка по сети удалённого компьютера с IP-адресом 192.168.1.2shutdown.exe /r /t /o — Перезагрузка ПК с выводом вариантов выбора загрузки Виндовс 10.

ПРОЦЕСС ВЫКЛЮЧЕНИЯ LINUX

Естественно, команда shutdown linux или любая другая не самостоятельно завершает работу системы и выключает компьютер. Она всего лишь передает запрос на выключение системе инициализации, а затем ядру. А уже они выполняют ряд сложных операций по подготовке и выключению компьютера. Если кратко, то вот они:

  • Завершение процессов пользователя
  • Сигнал SIGTERM всем процессам
  • Сигнал SIGKILL всем процессам
  • Монтирование файловых систем в режиме только для чтения
  • Подготовка внешних устройств к отключению
  • Блокировка пространства пользователя, чтобы гарантировать, что ни один код пользователя больше не будет запущен
  • Завершение работы и отключение питания большинства периферических устройств
  • Отключение питания компьютера

Теперь вы понимаете суть процесса выключения и то почему нельзя просто выдернуть шнур питания с розетки. Если это сделать, компьютер отключится моментально и не выполнит всех необходимых операций, а это может грозить потерей не сохраненных или даже недавно сохраненных данных, повреждением файловой системы и т д. Поэтому желательно выключать компьютер правильно с помощью shutdown или других специальных утилит.

А теперь перейдем к примерам.

Удаленное выключение linux сервера

Здесь все оказалось значительно проще. Сразу же было найдено рабочее решение, которое позволяет без проблем удаленно выключить любой linux сервер. Задача решается стандартными средствами putty. Эту программу можно запускать из командной строки с параметрами. В качестве параметров можно указать файл с командами для выполнения, адрес сервера, пользователя и пароль.

Подготовим все необходимое. Сначала создаем простой текстовый документ shutdown.txt следующего содержания:

shutdown -h now

Дальше создаем bat файл serv-rem-shut.bat с таким содержимым:

putty.exe -m shutdown.txt -ssh -P 22 -l root -pw rootpass 10.10.5.15

shutdown.txt текстовый файл с командой на отключение
22 номер порта ssh
root имя пользователя, от которого будет выполняться команда на удаленное выключение, лучше создать отдельного
rootpass пароль этого пользователя
10.10.5.15 адрес linux сервера

Передаем пользователю 3 файла, сложенные в одну папку:

  • putty.exe
  • shutdown.txt
  • serv-rem-shut.bat

Теперь при запуске скрипта serv-rem-shut.bat серверу по сети будет отправлена консольная команда на завершение работы. При этом не будет задано никаких вопросов. Сервер просто молча выключится.

Вот такие нехитрые способы были мной придуманы и реализованы

Тут еще важно обеспечить доступ к локальной сети, в которой живут серверы. В моем случае openvpn позволяет выполнить удаленное выключение компьютеров даже через интернет

Дистанционное выключение Windows сервера

Начнем с самого сложного. На практике реализовать надежный способ выключения windows машин по сети для меня оказалось сложнее, чем linux. Методов и подходов к решению данной задачи много. Я пробовал разные варианты и остановился на одном, который мне показался самым надежным, он сработал без проблем во всех случаях во время тестирования.

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

Не важно, главное попасть в систему по rdp

Принцип работы удаленного отключения следующий:

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

Все достаточно просто, но на каждом этапе я сталкивался с проблемами, которые требовали не тривиального решения. Но обо все по порядку.

Итак, идем на север и создаем там простой bat файл следующего содержания:

shutdown /p /d p:0:0 /f

Сохраняем файл и создаем пользователя, под которым будем выключать сервер. Не забудьте добавить этому пользователю разрешение подключаться по rdp. Если вы выключаете компьютер с десктопной системой, то прав обычного пользователя достаточно. Если же вам надо погасить Windows Server, то пользователя нужно либо сделать админа, либо дать ему права на разрешение выключение сервера через локальную политику безопасности. Живет эта политика по адресу — параметры безопасности — локальные политики — назначение прав пользователей — завершение работы системы.

Вот тут я напоролся на первые неприятности. Я назвал свой скрипт shutdown.bat и очень долго не мог понять, почему он не срабатывает. При вводе команды shutdown с параметрами в консоли все отлично работало, но скрипт не запускался. Оказывается, его нельзя называть таким именем. После того, как переименовал в shut.bat, все отлично заработало. Какая-то нелепая загвоздка, но мне пришлось потратить немало времени, пока я разобрался, в чем тут дело.

Дальше заходим нашим новым пользователем, чтобы создались стандартные папки профиля и кладем скрипт автовыключения сервера ему в автозагрузку — C:\Users\shut-user\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup.

Теперь нам нужно настроить автоматический вход пользователя по rdp, чтобы выполнить удаленное завершение работы. Причем пользователь должен заходить на сервер без запроса имени и пароля. Штатными средствами rdp клиента windows это сделать невозможно. Даже если вы сохраните параметры, то при переносе настроек на другой компьютер нужно будет снова вводить пароль. Мне это не подходило.

Я пробовал использовать старую портированную версию rdp 5.2. Это последняя версия, где пароль в зашифрованном виде можно было хранить в файле настроек. Но при переносе этого файла на другой компьютер, все равно выскакивало окно с вводом пароля. Добиться полного автоматизма не получалось.

Но решение было найдено. Существует любопытный проект Remote Desktop Plus, который является надстройкой над rdp. С помощью этой надстройки можно передать параметры в rdp через командную строку, в том числе и имя пользователя с паролем. Мне это полностью подходит. Скачиваем файлик rdp.exe либо с сайта автора проекта, либо с моего. Я скопировал на всякий случай эту очень полезную утилиту. Кладем его в папку и создаем в этой же папке rem-shut.bat файл следующего содержания:

rdp.exe /v:10.10.5.14 /u:shut-user /p:pass123 /w:640 /h:480

10.10.5.14 адрес удаленного сервера
shut-user пользователь rdp от имени которого будет происходить выключение
pass123 пароль пользователя
640 480 параметры разрешения экрана, можно не указывать

Всего этого достаточно, чтобы выполнить дистанционное завершение работы на windows сервере. Пользователю необходимо передать 2 файла:

  • rdp.exe
  • rem-shut.bat

Важно, чтобы они лежали в одной папке. При запуске батника произойдет подключение rdp пользователя и выполнится скрипт завершения работы

Задача выполнена.

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

Возможно, некоторые параметры, представленные выше, показались вам неприменимыми для обычного пользователя или непонятными. Сейчас вы увидите несколько примеров, где могут быть использованы эти команды – их можно сочетать друг с другом, чтобы добиться более точного результата:

  1. Shutdown /r /c – перезагрузка ПК с пояснительным текстом. Применяется, когда вы являетесь администратором целой компьютерной сети, связанной между собой одним сервером, и вам нужно перезагрузить их все одновременно. Тогда вы можете написать предупреждающее сообщение для людей, которые за ними работают, например, «сейчас будет выполнена перезагрузка, ничего не предпринимайте». Так вы избежите опрометчивых действий со стороны ваших коллег.
  2. Shutdown /s /t ааа /c — позволяет выставить таймер выключения компьютеров, связанных общим сервером, подходит для всех версий Windows, включая 7 и ХР. Такая команда используется, когда нужно дать время людям, работающим за ПК, закрыть все программы и сохранить важную информацию. В этом случае также дописывается пояснение, например: «компьютер выключится через 3 минуты». Вместо символов «ааа» вы дописываете количество секунд.
  3. Shutdown /d аа:сс – позволяет настроить отсроченную перезагрузку и указать ее причины для «Журнала событий», чтобы в дальнейшем следить за состоянием системы. Вместо «аа» и «сс» указываются цифры, обозначающие причину. Вы должны заранее установить для каждого случая отдельную цифру от 0 до 255.

Как выключить ПК в локальной сети с помощью командной строки?

Практически точно также

Shutdown /s /t 60 -m \\имя компьютера

Можно использовать IP компьютера в локальной сети, например

Shutdown /s /t 60 -m \\192.168.1.55

Как назначить ПК в локальной сети постоянный IP – можно прочитать в статье: Как установить постоянный IP-адрес для устройства

Вот справка Microsoft

Пробуем – не работает – “Отказано в доступе”

Почему? Windows 7 защищает пользователя

Необходимо на том ПК (который будем выключать дистанционно) – это разрешить.

Откройте окно «Выполнить», нажав комбинацию клавиш «Win+R» на компьютере, которым вы хотите управлять. Введите «gpedit.msc» (без кавычек) и подтвердите нажатием «Enter».

В открывшемся окне в разделе «Конфигурация компьютера» перейдите к строке «Конфигурация Windows» и нажмите на строке «Параметры безопасности».

В правой части зайдите в «Локальные политики | Назначение прав пользователя» и дважды щелкните по «Принудительное удаленное завершение работы». Внизу нажмите на кнопку «Добавить пользователя или группу…» и в поле добавления имен напишите «Все» без кавычек.

Подтвердите все изменения, нажав «ОК». Компьютер необходимо перезагрузить.

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

Еще почитать:

Взаимодействие устройств в сети

IP-адрес и маска подсети

IP-адрес — уникальный сетевой адрес узла в компьютерной сети, построенной на основе стека протоколов TCP/IP.

В сети Интернет требуется глобальная уникальность адреса; в случае работы в локальной сети требуется уникальность адреса в пределах сети. В версии прото…

Загадочные SMB и SAMBA

Вот такой зверь.

Этот вопрос актуален для сетевого доступа к дисками из разных операционных система. Отдельный диск в сети (или NAS) как правило на Lunix, а к файлам надо обратиться или из под Windows (ПК) или из под Android (Смарт, телевизор)…

Как расшарить диск по локальной сети?

Хочется сделать диск/папку общей по локальной сети.

Это в Windows XP было просто — разрешить общий доступ, указать букву — ОК.

И вторую галочку «Разрешить изменения файлов по сети» тоже надо поставить, иначе будет только чтение. Все работает.

Дл…

Как удалить несуществующий сетевой диск?

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

Вот так это выглядит в проводнике

При попытке откл…

Как установить постоянный IP-адрес для устройства

Разберемся, как в локальной сети сделать для устройства постоянный IP-адрес.

Присваиваем постоянный IP-адрес через настройки Windows 7.

Идем в изменение параметров адаптера. потом в свойства нужного соединение, там выбираем протокол Интернета вер…

Настраиваем RDP (remote desktop protocol)

Настраиваем RDP (remote desktop protocol) — удаленный рабочий стол

Если у Вас профессиональная или максимальная версия — Вы можете настроить вход на свой ПК через удаленный рабочий стол. Для этого нужно сделать несколько вещей.

разрешить…

Подключаем RDP Windows XP из Windows 7

Будет интересно. Основная статья по настройке удаленного рабочего стола .

Простая задача — есть Windows XP, мы к ней хотим подключиться из Windows 7 через удаленный рабочий стол. Вроде все оно просто — но есть небольшое количество грабелек, разложенн…

Распиновка POE

Как сделать из патч-корда POE и что это такое?

И что за загадочные устройства на картинке? Зачем какое-то питание подключать в витую пару?

А это как раз и есть POE.

Power  over  Ethernet  (PoE ) — технология, позволяющая передавать удалённому уст…

Распиновка патч-корда

Звучит-то как красиво

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

Электрический патч-корд обычно бывает на базе витой пары.

Выключение Linux системы с помощью shutdown

Время от времени требуется удаленно перезагрузить или выключить операционную систему под управлением Linux из командной строчки. Сделать это можно различными способами, их то мы и рассмотрим.

Опции задают параметры отключения, их мы рассмотрим ниже. Время возможно задавать в формате чч:мм в 24 часовом формате. Также можно использовать запись +минутки, указывающую через сколько минут от текущего момента нужно выключить компьютер linux. Вдобавок доступна константа now, указывающая, что выключать нужно прямо сейчас. Команда shutdown, с источником -h.

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

Для завершения работы системы служат команды halt и poweroff. Первоначальная команда завершает работу системы, но не выключает ее питание. Вы увидите сообщение «System is halted», указывающее о возможности выключения питания. Данная команда предназначена для старых компьютеров, не поддерживающих наращенное управление питанием. Вторая (poweroff) завершает работу системы (множество элементов, находящихся в отношениях и связях друг с другом, которое образует определённую целостность, единство) и выключает ее питание.

Options

-a Control access to the shutdown command using the control access file /etc/shutdown.allow. See below for more information.
-k Do not shut down, but send the warning messages as if the shutdown were real.
-r Reboot after shutdown.
-h Instructs the system to shut down and then halt.
-P Instructs the system to shut down and then power down.
-H If -h is also specified, this option instructs the system to drop into boot monitor on systems that support it.
-f Skip fsck after reboot.
-F Force fsck after reboot.
-n Don’t call init to do the shutdown of processes; instruct shutdown to do that itself. The use of this option is discouraged, and its results are not always predictable.
-c Cancel a pending shutdown. (This does not apply to «shutdown now«, which does not wait before shutting down.) With this option, it is not possible to give the time argument, but you can still specify an explanatory message that will be sent to all users.
-t sec Tell init to wait sec seconds between sending processes the warning and the kill signal, before changing to another runlevel.
time The time argument specifies when to perform the shutdown operation. The time can be formatted in different ways: First, it can be an absolute time in the format hhmm, in which hh is the hour (1 or 2 digits, from to 23) and mm is the minute of the hour (in two digits). Second, it can be in the format +m, in which m is the number of minutes to wait. Also, the word now is the same as specifying +0; it shuts the system down immediately.
message A message to be sent to all users, along with the standard shutdown notification.

Заключение

Вот такие нехитрые способы были мной придуманы и реализованы

Тут еще важно обеспечить доступ к локальной сети, в которой живут серверы. В моем случае openvpn позволяет выполнить удаленное выключение компьютеров даже через интернет

Онлайн курс по Linux

Если у вас есть желание научиться строить и поддерживать высокодоступные и надежные системы, рекомендую познакомиться с онлайн-курсом «Administrator Linux. Professional» в OTUS. Курс не для новичков, для поступления нужны базовые знания по сетям и установке Linux на виртуалку. Обучение длится 5 месяцев, после чего успешные выпускники курса смогут пройти собеседования у партнеров.

Что даст вам этот курс:

  • Знание архитектуры Linux.
  • Освоение современных методов и инструментов анализа и обработки данных.
  • Умение подбирать конфигурацию под необходимые задачи, управлять процессами и обеспечивать безопасность системы.
  • Владение основными рабочими инструментами системного администратора.
  • Понимание особенностей развертывания, настройки и обслуживания сетей, построенных на базе Linux.
  • Способность быстро решать возникающие проблемы и обеспечивать стабильную и бесперебойную работу системы.

Проверьте себя на вступительном тесте и смотрите подробнее программу по . Цены 2020 года.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector