En time time
, ambos son los comandos integrados -de bash, ninguno es el comando externo /usr/bin/time
.
Esto es posible porque el time
integrado en -toma una tubería como argumento, pero time
en sí mismo es una tubería, por lo que son posibles múltiples llamadas.
Si observa el código fuente de bash, incluso encontrará comentarios que se refieren a este caso especial , buscando una llamada a time
después de otro time
o time -p
.
Solo ve la salida una vez porque time
se implementa al establecer un indicador de bit , por lo que llamarlo más de una vez no tiene ningún efecto, ya que solo establece el mismo bit en esa canalización...
Esto, sin embargo, lo llama en dos canalizaciones separadas, por lo que verá la salida dos veces:
$ time { time; }
real 0m0.000s
user 0m0.000s
sys 0m0.000s
real 0m0.000s
user 0m0.000s
sys 0m0.000s
Puede ver los resultados usando el /usr/bin/time
externo llamándolo explícitamente con la ruta... O usando\time
(el \
inicial evita que el shell use un -integrado en )o usando el command
construyó -en (como en time command time
), por ejemplo:
$ time command time
Usage: time [-apvV] [-f format] [-o file] [--append] [--verbose]
[--portability] [--format=format] [--output=file] [--version]
[--quiet] [--help] command [arg...]
real 0m0.002s
user 0m0.000s
sys 0m0.000s
Como ves, el externo /usr/bin/time
se queja cuando lo llaman sin argumentos... Entonces eso es lo que estás viendo ahí. (Además,si lo usa en un comando real, notará que el formato de salida es diferente al del bash incorporado -.)
Вы используете неправильный алгоритм. :RSA -PSS вместо RSA.
Эта команда сгенерирует нужный ключ:
openssl genpkey -algorithm RSA -out myKey.pem -outform PEM -pkeyopt rsa_keygen_bits:2048
Обратите внимание, что единственным изменением является замена RSA-PSS
на RSA
.
Для данного закрытого ключа вы можете получить информацию о нем, включая используемый алгоритм, например:
openssl asn1parse -in myKey.pem
неправильный алгоритм (для использования SSH )будет иметь строку, подобную этой среди других:
9:d=2 hl=2 l= 9 prim: OBJECT :rsassaPss
в то время как алгоритм RSA будет иметь что-то подобное среди других:
9:d=2 hl=2 l= 9 prim: OBJECT :rsaEncryption