在过去的一个月里,我一直在使用Linux,然而,有一些因素迫使我在进一步的工作中使用Mac (OS X 10.8.3)。我已经完全设置了我的Linux工作站,包括SSH密钥,为了也允许我的Mac访问,我想我应该将密钥从我的Linux机器复制到Mac。我所做的是:在Linux上压缩~/.ssh文件夹;将归档文件传输到Mac;将内容解压到~/。我现在在我的Mac的~/.ssh中有四个文件(配置、xxx.pub、xxx和known_hosts)。
我有一台不是由AWS托管的Linux服务器。现在,我想使用亚马逊CodePipeline和CodeBuild来构建我的CI/CD工作流。在CodeBuild的构建阶段,我不想将构建结果文件传输到我的远程Linux服务器。我知道我可以使用scp <source> <destination> over SSH做到这一点。但是我不知道如何在CodeBuild中存储SSH密钥。这个是可能的吗?
我正在尝试将一个文件从Solaris服务器拉到我的Linux服务器上,并且我成功地使用了scp.I来运行下面的命令,作为一个cron作业,我如何为Solaris保存密码以便将其传输到linux文件呢?我已经在我的机器上为我的用户生成了一组公共和私有ssh密钥,其中包括:并将我的公钥复制到远程主机:注意:当两个服务器都是linux服务器时,我成功地在cron上运行了它。Solaris服务器到linux se