我已使用以下命令将 rsa 密钥转换为 pem
openssl rsa -in ~/.ssh/id_rsa -outform pem > id_rsa.pem
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试将此密钥上传到 Azure 上托管的 ubuntu 服务器时,出现错误
The certificate is in an invalid format. X.509 standard format in a .cer or .pem file is supported.
Run Code Online (Sandbox Code Playgroud)
将 rsa 密钥转换为 pem 格式的正确方法是什么?
我使用以下命令设置我的代理设置
export http_proxy=http://proxyusername:proxypassword@proxyaddress:proxyport
Run Code Online (Sandbox Code Playgroud)
当我做
echo $http_proxy
Run Code Online (Sandbox Code Playgroud)
我得到
http://cavs@students:cavsuon@proxy.uonbi.ac.ke:80
Run Code Online (Sandbox Code Playgroud)
但是当我做
unset $http_proxy
Run Code Online (Sandbox Code Playgroud)
我收到一个错误
-bash: unset: `http://cavs@students:cavsuon@proxy.uonbi.ac.ke:80': not a valid identifier
Run Code Online (Sandbox Code Playgroud)
所以我做了
$http_proxy = ""
Run Code Online (Sandbox Code Playgroud)
这也给了我以下错误
-bash: http://cavs@students:cavsuon@proxy.uonbi.ac.ke:80: No such file or directory
Run Code Online (Sandbox Code Playgroud)
如何完全删除此代理设置?