我想生成一个 OpenSSL.pem文件,以允许在.pem密码位置使用文件通过 ssh 进行远程登录。
我能够生成密钥,以及.crt和.pem文件中使用以下
sudo openssl genrsa -des3 -out server.key 2048
openssl req -new -key server.key -out server.csr
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
openssl x509 -inform DER -outform PEM -in server.crt -out server.crt.pem
Run Code Online (Sandbox Code Playgroud)
但问题是我必须将它放在服务器端的位置,或者我必须在/etc/ssh/sshd_config文件中进行哪些更改以允许使用 file.ssh 远程登录.pem。
我希望该客户端以下列方式连接我的机器。
ssh -i server_crt.pem username@my_ip
Run Code Online (Sandbox Code Playgroud)
我必须为实施做出哪些改变。
谢谢