ubuntu系统执行生成密匙命令后,home目录下面没有生成.ssh目录


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目录,成功。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM