我不能使用我的ssh id_rsa / id_rsa.pub键,因为看起来像ssh认为input的密码是错误的。 但我相信这是正确的。 以下是它的外观: ssh myuser@myhost_ip -i ~/.ssh/id_rsa.pub The authenticity of host 'myhost_ip (myhost_ip)' can't be established. RSA key fingerprint is SHA256: (some hash). Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'myhost_ip' (RSA) to the list of known hosts. Enter passphrase for key '/Users/paul/.ssh/id_rsa.pub': Enter passphrase for […]
可能我错过了一些明显的东西,但厌倦了ssh代理的5个关键限制后,我开始寻找更好的ssh密钥pipe理方法。 如果我使用ssh-keygen -t rsa创build一个新的ssh密钥对,那么我可以使用ssh-keygen -lf获取私钥和公钥的指纹,并且它们都报告相同的指纹。 然后,我天真的期望是做一些像ssh-keyscan这样的东西获得远程公共密钥指纹在该主机上,并匹配指纹到我的私人密钥之一,并启动使用该私钥ssh连接。 很明显,我使用ssh-keyscan得到的指纹甚至不像本地按键的指纹。 解决这个困境的解决scheme是什么?
问题: 我没有对服务器的根访问权限(即,我不能/不想更改任何系统.ssh/id_rsa_for_scp服务器configuration),并且我希望使用带有备用身份文件的scp(例如, .ssh/id_rsa_for_scp )来自动从服务器上下载一些文件,但我不希望使用相同的密钥通过ssh访问服务器。
我在Ubuntu 7.04服务器上使用apt-get upgrade升级了openssh-server软件包,以修复debian PRNG安全漏洞。 我这样做是通过SSH连接(腻子在Windows上),我认为是好的,但… 升级似乎已经挂在下面,就像我想在“窗口”中单击“确定”,但当然我不能,因为我只是在一个壳。 设置openssh-server(4.3p2-8ubuntu1.5)…程序包configuration âââââââââââââââââââââââ⤠Configuring openssh-server âââââââââââââââââââââââââ â â â Vulnerable host keys will be regenerated â â â® â Some of the OpenSSH server host keys on this system were generated with â â a version of OpenSSL that had a broken random number generator. As a â â result, […]
(不知道有关SSH的问题应该在SO还是SF上) 使用OS 10.5运行Macbook。 即使检查版本,SSH似乎也被破坏给我这个错误: $ ssh -v / usr / bin / ssh:第1行:—– BEGIN:找不到命令/ usr / bin / ssh:第2行:MIIEowIBAAKCAQEA66pW3MldpOnUWFX + 3xLKF8WFKViMDbPC / A7c8hv69DeFgnM /:没有这样的文件或目录/ usr / bin / SSH:行3:EnjrFYA7590ltUzvVf1bVZTbUMGYWNFX /菩提/ 7T0WFildqXlNRXnFfqX5y4wi6v:没有这样的文件或目录/ usr /斌/ SSH:行4:B9EVKeCK + 57zw26IBsMrAZx0zaBIE / l13HF1Vm39IldqAiJbjoxgrx6NJmHHwx6q:没有这样的文件或目录/ usr /斌/ SSH:第5行:AZIPf9vFSbTUT9Cn6gIg7E7oDhCGbt2x6UjvZvPs / WwLSxbti1OhAuEZ3jUhqujp:没有这样的文件或目录/ usr / bin中/ SSH:行6:gSdASpRlPai5C5vzIp + UzBjApeNyEIb + SV / m20IiELhrQOeCNWMiflVudxzTeyoi:没有这样的文件或目录/ usr /斌/ […]
我怎样才能SSH服务器,并设置远程shell会话的环境variables? 理想情况下,我想控制来自主机的variables的名称和值。
我经常在/var/log/secure.log得到这些: Nov 5 10:50:49 www sshd[775]: reverse mapping checking getaddrinfo for 124.107.32.54.pldt.net [124.107.32.54] failed – POSSIBLE BREAK-IN ATTEMPT! Nov 5 10:50:49 www sshd[775]: Invalid user weber from 124.107.32.54 Nov 5 10:51:18 www sshd[802]: Invalid user weblogic from 66.178.48.196 Nov 5 10:51:56 www sshd[826]: reverse mapping checking getaddrinfo for gw-baneasa-v422.comtelnetworks.eu [193.230.208.98] failed – POSSIBLE BREAK-IN ATTEMPT! […]
我有一个分配给它的多个IP地址的VPS(我们可以使用debian,centos或ubuntu)。 我可以使用任何IP地址SSH隧道通过服务器。 但是,我设置的任何ssh隧道总是只显示一个IP地址到最终的目标站点。 我–ssh到IP1 – > |服务器| —-> http:// whatismyip.com(显示IP1) 我–ssh到IP2 – > |服务器| —-> http:// whatismyip.com(显示IP1) 我–ssh到IP3 – > |服务器| —-> http:// whatismyip.com(显示IP1) 如何configuration服务器,以便当我SSH隧道到IP1时,其出站IP是IP1。 而当我SSH隧道到IP2,其出站IP是IP2? 我想要的是:我–ssh到IP1 – > |服务器| —-> http:// whatismyip.com(显示IP1) 我–ssh到IP2 – > |服务器| —-> http:// whatismyip.com(显示IP2) IP位于不同的子网(实际上是不同的类)。
什么是您需要在共享服务器上使用SSH的有效原因?
你好我的crontab中有趣的行如下所示:(编辑并保存它通过运行crontab -e) 23 * * * * rsync -av –delete [email protected]:/var/www/ /home/niklas >> /home/niklas/scripts/logfile 但是..这行什么都不做(第24分钟没有使用带宽,日志文件中没有输出)有谁能告诉我什么是错的? BTW:通过无密码的pgp密钥validation服务器。 这就是为什么用户需要成为“尼克拉” 编辑: 运行type rsync ,它返回/usr/bin/rsync但已经在path上: PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin EDIT2: 创build/ usr / bin / backup包含: rsync -av –delete [email protected]:/var/www/ /home/niklas/server4you_www >> /home/niklas/scripts/logfile chmod + x'ed它并将chrontab中的条目更改为 SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin 16 * * * * /usr/bin/backup 仍然…它不工作,虽然/ var / log / syslog sais: Aug […]