我应该访问服务器,以便将公司的暂存服务器和实时服务器链接到我们的部署循环中。他们那边的管理员设置了两个实例,然后在服务器上创建了一个用户供我们以SSH身份登录。我已经习惯了这么多。
我现在想到的是,我将把我的公钥发送给他们,该公钥可以放在他们的授权密钥文件夹中。但是,他们却给我发送了一个文件名id_rsa
,该文件名中包含-----BEGIN RSA PRIVATE KEY-----
通过电子邮件发送的文件名。这正常吗?
我环顾四周,从头开始可以找到大量资源来生成和设置自己的密钥,但是从服务器的私钥开始却无济于事。我应该使用它来为自己生成一些密钥吗?
我会直接问系统管理员,但不想成为一个白痴,浪费大家在我们之间的时间。我是否应该忽略他发送给我的密钥,并要求他们将我的公共密钥放入他们的授权文件夹中?
-----BEGIN RSA PRIVATE KEY-----
通过电子邮件是看到一个名为用户之后的下一个可怕的事情'); DROP DATABASE;--
在你的用户名表。
'); DROP DATABASE;--
在数据库表中看到用户名并不感到害怕-它表明您一直在正确地转义用户输入