ПредишенСледващото

За Linux системен администратор е доста често срещана задача дистанционно задействане на командата или скрипт от местен едно работно място или Linux сървър на друг отдалечен Linux машина чрез SSH.

В тази статия ще намерите примери за стартирането на една или повече команди или Bash скрипт между два отдалечени хостове Linux чрез SSH.

Тази информация ще бъде особено полезно за тези, които искат да се напише Bash скрипт, който ще бъде на същия Linux машината, но ще се движат по други отдалечени сървъри чрез SSH.

SSH: отдалечено изпълнение на команди

Отдалечено изпълнение на командата на сървъра за SSH:

Научете отдалечен сървър непрекъсната работа:

Рестартирайте отдалечената машина:

SSH: Изпълнете няколко команди

В повечето случаи не е достатъчно отдалечено да се изпълнява само една команда чрез SSH.

Много по-често трябва да изпратите на няколко команди към отдалечен сървър, например, за да се събере информация за целите на инвентаризация и да получите резултата обратно.

Има много начини как да го направя, но аз ще ви покаже най-популярните.

Пусни няколко команди на отдалечения хост за SSH:

Научете aptym и колко свободно място на диска:

Разберете колко памет се използва и средния за зареждане:

Разберете версията на ядрото, броят на ядра и колко RAM памет:

SSH: Run Bash Script

Не по-малко често срещана ситуация, когато Linux сървър е спрян Bash скрипт и искате да го прегази SSH към друга Linux сървър.

Основната идея е да се свържете към отдалечен Linux сървър, даде сценария да си свърши работата и да получите резултат, без да копира сценария на отдалечения сървър.

Тази задача определено може да се направи и това е съвсем проста.

Започнете script.sh местно скрипт на отдалечен сървър:

Свързани статии

Подкрепете проекта - споделете линка, благодаря!