Perl обеспечивает библиотеку UUID на основе e2fsprogs
пакет. В моей системе Debian это libuuid-perl
пакет. Вот острота в качестве примера; посмотрите man uuid
для больше:
$ perl -e 'use UUID; UUID::generate($uuid); UUID::unparse($uuid, $string); print "my new UUID is $string \n";'
my new UUID is 3079e9ce-41d4-4cf3-9f90-d12f8bb752e4
Это было бы тривиально для добавления к сценарию оболочки с обратными галочками или $()
нотация:
#!/bin/bash
# ...do some stuff
$myvar = $(perl -e 'use UUID; UUID::generate($uuid); UUID::unparse($uuid, $string); print "$string";')
# ...do some more stuff
Помочь диагнозу добавить это к ssh_config Вашего клиента:
# Проверьте каждый 60-е
ServerAliveInterval 60
# Тайм-аут после 40 м
ServerAliveCountMax 40
Добавьте ssh к своей группе безопасности, например, через aws консоль https://console.aws.amazon.com/ec2/home