Tag: openssh

如何SSH密码到本地没有密码?

编辑:把完全做了什么 我需要没有密码SSH本地主机,通常的做法(与公共密钥)不起作用。 user@PC:~$ rm -rf .ssh/* user@PC:~$ ssh-keygen -t rsa > /dev/null Enter file in which to save the key (/home/user/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: user@PC:~$ ls .ssh/ id_rsa id_rsa.pub user@PC:~$ ssh-copy-id -i localhost The authenticity of host 'localhost (::1)' can't be established. RSA key fingerprint is f7:87:b5:4e:31:a1:72:11:8e:5f:d2:61:bd:b3:40:1a. Are […]

我用什么命令查看我的服务器的ECDSA密钥指纹是什么?

我在Google上看到了关于如何查看RSA密钥指纹而不是ECDSA指纹的信息。

使用scp命令时出错“bash:scp:command not found”

我想使用scp命令将本地文件复制到远程服务器,但是在远程服务器上input用户密码后出现错误信息。 ~]$ scp gitadmin.pub git@123.150.207.18: git@123.150.207.18's password: bash: scp: command not found lost connection 我使用git用户检查服务器,似乎可以findscp命令,并安装openssh-clinets。 git@… ~]$ scp usage: scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file] [-l limit] [-o ssh_option] [-P port] [-S program] [[user@]host1:]file1 … [[user@]host2:]file2 git@… ~]$ su root …… root@… ~]# yum info openssh-clients Loaded plugins: product-id, subscription-manager Updating Red Hat […]

Ubuntu的SSH – – 警告:远程主机标识已更改

我无法ssh和rysnc远程系统。 它不断给这个错误消息: WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that a host key has just been changed. The fingerprint for the RSA key sent by the remote host is a3:8f:7c:07:c9:12:d8:aa:cd:c2:ba:b3:27:68:bc:c2. Please contact your […]

什么是伪TTY分配? (SSH和Github)

我试图按照本教程设置与Github的SSH连接: https://help.github.com/articles/generating-ssh-keys 我遇到了以下命令: $ ssh -T git@github.com # Attempts to ssh to github 好奇,我看了一下ssh手册。 它说了以下几点: -T Disable pseudo-tty allocation. 什么是tty分配? tty代表什么? 为什么我们禁用它? 我认真地试图查看它,但我甚至找不到一个定义。

将pem密钥转换为ssh-rsa格式

我有一个der格式的证书,从这个命令我产生一个公钥: openssl x509 -inform der -in ejbcacert.cer -noout -pubkey > pub1key.pub 结果如下: —–BEGIN PUBLIC KEY—– MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7vbqajDw4o6gJy8UtmIbkcpnk O3Kwc4qsEnSZp/TR+fQi62F79RHWmwKOtFmwteURgLbj7D/WGuNLGOfa/2vse3G2 eHnHl5CB8ruRX9fBl/KgwCVr2JaEuUm66bBQeP5XeBotdR4cvX38uPYivCDdPjJ1 QWPdspTBKcxeFbccDwIDAQAB —–END PUBLIC KEY—– 我怎样才能获得这样的公钥? 从证书或从这个公钥? ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAgQC7vbqajDw4o6gJy8UtmIbkcpnkO3Kwc4qsEnSZp/TR+fQi62F79RHWmwKOtFmwteURgLbj7D/WGuNLGOfa/2vse3G2eHnHl5CB8ruRX9fBl/KgwCVr2JaEuUm66bBQeP5XeBotdR4cvX38uPYivCDdPjJ1QWPdspTBKcxeFbccDw== 这是通过这个命令获得的: ssh-keygen -y -f private_key1.pem > public_key1.pub

在Mac Terminal中使用PPK文件连接到通过SSH的远程连接

我一直在Windows XP上使用Putty,并使用.ppk文件连接到我的Linux服务器(几台服务器)。 在服务器上,我有以下文件夹和文件〜/ .ssh / authorized_keys 我现在想用Mac通过terminal连接。 我已经手动build立到服务器的远程连接,并想知道如何使用ppk文件或其中的私钥/公钥来设置。 请注意:我已经使用Windows的私钥/公钥login,所以我不需要使用keygen创build一个新的密钥,我只是想知道如何设置我已经拥有密钥。 (换句话说,我已经拥有服务器上的授权密钥列表,以及公钥和私钥)。

如何validation/检查/testing/validation我的SSH密码?

我可能忘记了我的SSH密码的密码。 再次。 但我有一个预感可能是什么。 我如何检查我是否正确?

使用Git GUI或ssh-keygen的SSH私钥权限太开放了

最近我一直无法克隆或推送到Github,我试图find根源。 这是在窗户上 我有cygwin + git以及msysgit。 Msysgit安装了以下选项: OpenSSH的 从Windows命令提示符使用Git 这给了我4个环境来尝试使用git: Windows cmd提示符 电源shell Git Bash Cygwin的 不知何故,我设法让自己进入一个位置,当我尝试使用msysgit,cmd.exe或Powershell克隆存储库时,出现以下错误: > Initialized empty Git repository in > C:/sandbox/SomeProject/.git/ > @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ > @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ > @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ > Permissions 0644 for > '/c/Users/Ben/.ssh/id_rsa' are too > open. It is recommended that your > private key files […]

使用脚本自动inputSSH密码

我需要创build一个自动input密码给OpenSSH ssh客户端的脚本。 假设我需要使用密码a1234b进入myname@somehost SSH。 我已经试过了… #~/bin/myssh.sh ssh myname@somehost a1234b …但这不起作用。 我怎样才能得到这个function到脚本?