我希望能够使用 github 及其服务挂钩将网站和应用程序部署到服务器。
为此,我需要创建一个 ssh 密钥并将公钥放入 github。
我在 Ubuntu 服务器上执行了该ssh-keygen
过程,它说密钥已生成并保存在/home/'myusername'/id_something
我记不清的地方。但是当我用 nano 打开该文件时,它是一个空文件。
使用 Google 搜索该问题时,会出现一个遇到类似问题的人,他说这是由于运行的进程太多而无法写入文件造成的,但这是一台全新的服务器,配备 80 GB 磁盘、2 GB RAM 和 2 核处理器,并且实际上没有运行其他任何程序。