Nuevo cliente
Opciones de usuario
Perfil
Salir
SGCM
Recursos
Preguntas
Soporte
Dólares
Páginas
Compras realizadas
livaur.com
Bienvenido a SGCM
T.C: $19.72
$0 USD
ES
Español (ES)
English (EN)
Scripts para exportar e importar certificados
SGCM
Recursos
Recurso Scripts para exportar e importar certificados
Contenido
Instructivos
Compact Files
Comentarios
Scripts para exportar e importar certificados
Gratis
En ocasiones es necesario exportar todos los certificados de un router para ser importados en otro, aquí te proporcionamos dos scripts que te ayudaran a exportar e importar todos los certificados que tenga tu router de forma muy fácil y rápida.
Instructivo para exportar los certificados de un router Mikrotik
Instructivo para importar los certificados al nuevo router Mikrotik
Compact file exportadorCertificados
Descargar
# Script para exportar los certificados del router # # /system script add dont-require-permissions=no name=exportadorCertificados owner=admin \ policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon \ source="# Directorio a donde ser\E1n exportados los certificados\r\ \n:local directorio \"certificados\";\r\ \n:local certificados [/certificate find];\r\ \n\r\ \n# Cambia la clave por una de 8 d\EDgitos o m\E1s\r\ \n:local passphrase \"clave1234\";\r\ \n\r\ \n\r\ \n:local name;\r\ \n\r\ \n# Creaci\F3n del directorio\r\ \n:do { \r\ \n /tool fetch url=\"https://127.0.0.1/\" dst-path=\"/\$directorio/tmp\";\ \r\ \n} on-error={ \r\ \n :put \" status: ok\";\r\ \n};\r\ \n\r\ \n/certificate;\r\ \n:foreach certificado in=[\$certificados] do={\r\ \n :set name [get \$certificado name];\r\ \n export-certificate file-name=\"\$directorio/\$name\" export-passphrase\ =\$passphrase numbers=\$certificado;\r\ \n};\r\ \n\r\ \n:put \"Certificados exportados satisfactoriamente.\";"
Compact file importadorCertificados
Descargar
# Script importador de certificados # # /system script add dont-require-permissions=no name=importadorCertificados owner=admin \ policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon \ source="# Directorio donde est\E1n los certificados\r\ \n:local directorio \"certificados\";\r\ \n:local certificados [/file find name~\"\$directorio/\"];\r\ \n\r\ \n# Clave para importar los certificados\r\ \n:local passphrase \"clave1234\";\r\ \n\r\ \n:local path;\r\ \n:local name;\r\ \n\r\ \n/certificate;\r\ \n:foreach certificado in=[\$certificados] do={\r\ \n :set path [/file get \$certificado name];\r\ \n :set name [:pick \$path ([:len \$directorio]+1) ([:len \$path]-4)];\r\ \n import file-name=\"\$path\" passphrase=\$passphrase name=\"\$name\";\r\ \n};\r\ \n\r\ \n\r\ \n:put \"Certificados importados satisfactoriamente.\";"
COMENTARIOS
Ningún comentario por el momento
Atras
Compartir
Compartir
×
Copiar