ubuntu系统配置git ssh时,执行:ssh-keygen -trsa -C "youremail@example.com",home目录下面没有生成.ssh目录。
ubuntu系统执行生成密匙命令后,home目录下面没有生成.ssh目录
ubuntu系统执行生成密匙命令后,home目录下面没有生成.ssh目录

.ssh安全外壳协议,就先粗糙理解为远程登录,以.开头的文件/路径是隐藏的,需要配置.ssh/config时发现没有这个文件/路径,经过查找得知.ssh在Ubuntu系统并不是默认初始化的,需要在root模式下登录ssh。

手动安装ssh-server

  • 判断是否安装ssh服务,可以通过如下命令进行:ssh localhost
    ubuntu系统执行生成密匙命令后,home目录下面没有生成.ssh目录
    显示:ssh: connect to host localhost port 22: Connection refused,表示没有还没有安装,可以通过apt安装。

  • apt安装命令如下:apt-get install openssh-server
    ubuntu系统执行生成密匙命令后,home目录下面没有生成.ssh目录
    ubuntu系统执行生成密匙命令后,home目录下面没有生成.ssh目录

  • 系统将自动进行安装,安装完成以后,先启动服务:/etc/init.d/ssh start
    ubuntu系统执行生成密匙命令后,home目录下面没有生成.ssh目录

  • 启动后,可以通过如下命令查看服务是否正确启动:ps -e|grep ssh
    ubuntu系统执行生成密匙命令后,home目录下面没有生成.ssh目录

  • 在尝试进入.ssh目录,成功。
    ubuntu系统执行生成密匙命令后,home目录下面没有生成.ssh目录
    ubuntu系统执行生成密匙命令后,home目录下面没有生成.ssh目录

相关文章:

  • 2021-09-15
  • 2021-04-27
  • 2022-12-23
  • 2021-09-26
  • 2022-12-23
  • 2021-11-06
  • 2021-11-17
  • 2021-11-15
猜你喜欢
  • 2021-07-01
  • 2021-06-10
  • 2022-02-06
  • 2022-12-23
  • 2022-01-30
  • 2022-12-23
相关资源
相似解决方案