[英]I want to get a SSH key for gitlab for uploading my project. But for creating a key that command line doesn't work
考虑在Windows上使用Git,它具有简化的PATH和可移植的Git(例如PortableGit-2.21.0-64-bit.7z.exe
),可在任何需要的地方进行未压缩。
set PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\
set GH=C:\path\to\git
set PATH=%GH%\bin;%GH%\usr\bin;%GH%\mingw64\bin;%PATH%
在该CMD(以普通用户而非管理员身份运行)中,您应该有可用的ssh-keygen
。
我的例子:
vonc@VONC D:\
> where ssh-keygen
D:\prgs\git\latest\usr\bin\ssh-keygen.exe
但是,由于最近的opensh更改 ,请使用:
ssh-keygen -m PEM -t rsa -P "" -f afile
您将拥有与经典PEM侦听器兼容的密钥。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.