How to add many machines using Python Programming Language (SSH - config)
The video showing the using of the Python script and how it make the life more easy for the sys admins, and also for the Cyber security people.
The GitHub link direct to the script which you can you use it with Python3:
https://github.com/mohanad86/ssh-python/blob/master/file.py
-----------------------------------
You can copy and paste the script to your machine and start it with
$ python file.py config
The old script here
------------------------------------
from sys import argv
import atexit
import os
script, filename = argv
def exit_handler():
print 'Information Saved'
print "Creating The File"
print "\n"
config = open(filename, 'a')
try:
while True:
first = raw_input("Please Enter Machine Name: ")
second = raw_input("Please Enter The Hostname Of the Machine Or IP Address: ")
third = raw_input("Please Enter The Port Number. Skip with Enter: ")
fourth = raw_input("Please Enter The User: ")
fifth = raw_input("Copy the ssh id to the machine : ")
if first:
config.write("Host " + first)
config.write("\n")
if second:
config.write("Hostname " + second)
config.write("\n")
if third:
config.write("Port " + third)
config.write("\n")
if fourth:
config.write("User " + fourth)
config.write("\n")
if fifth:
os.system("ssh-copy-id " + second)
print "Finished and starting with the new machine"
print "\n"
if first != fourth:
config.write("\n")
config.write("\n")
except KeyboardInterrupt:
config.close()
atexit.register(exit_handler)
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «How to add many machines using Python Programming Language (SSH - config)», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.