ubuntu系统配置git ssh时,执行:ssh-keygen -trsa -C "youremail@example.com",home目录下面没有生成.ssh目录。
.ssh安全外壳协议,就先粗糙理解为远程登录,以.开头的文件/路径是隐藏的,需要配置.ssh/config时发现没有这个文件/路径,经过查找得知.ssh在Ubuntu系统并不是默认初始化的,需要在root模式下登录ssh。
手动安装ssh-server
-
判断是否安装ssh服务,可以通过如下命令进行:ssh localhost
显示:ssh: connect to host localhost port 22: Connection refused,表示没有还没有安装,可以通过apt安装。 -
apt安装命令如下:apt-get install openssh-server
-
系统将自动进行安装,安装完成以后,先启动服务:/etc/init.d/ssh start
-
启动后,可以通过如下命令查看服务是否正确启动:ps -e|grep ssh
-
在尝试进入.ssh目录,成功。