Articles of ssh

在rackspace Windows实例上进行Bootstrap访问

我目前使用rackspace云服务器与Ubuntu的图像,他们大多是使用结构(基于python的自动命令通过SSH)供应。 现在我也想开始在Windows上testing我的软件。 我将如何去引导SSH或类似的东西,所以我可以脚本configuration? 我读这个问题,build议一个SSH服务器 。 我将如何引导我的实例来安装它?

添加命令到所有现有的Jailkit监狱

我在我的服务器上运行Jailkit ,并需要将Mercurial(命令hg )添加到所有现有的和将来的Jailkit监狱。 据我所知,用jk_init和包含hg的configuration文件创build一个新的监狱只会使它在新的监狱中可用。 我如何将hg命令添加到所有现有的监狱?

上传SSH密钥后无法通过SSHlogin

我只是上传一个SSH密钥到我的服务器,现在我不能再login了… SSH在端口3333上运行。 puTTy: pageant failed to answer challenge terminal给我这个时候试试: ssh -vvv "[email protected] -p 3333" OpenSSH_5.9p1 Debian-5ubuntu1, OpenSSL 1.0.1 14 Mar 2012 debug1: Reading configuration data /etc/ssh/ssh_config debug1: /etc/ssh/ssh_config line 19: Applying options for * debug2: ssh_connect: needpriv 0 debug1: Connecting to xxx.xxx.xxx.xxx -p 3333 [xxx.xxx.xxx.xxx] port 22. debug1: connect to address xxx.xxx.xxx.xxx port 22: Connection […]

使用端口转发login远程mysql服务器

我想导入一个本地文件到我的远程mysql数据库,它驻留在ec2 。 我将如何完成以下内容: $ ssh -i ~/.ssh/my_key.pem user@ip $ mysql -u root localhost [ remote database ] < ~/dump.sql [ local file ] 有没有办法做到这一点与-L ? 我怎么用这里的一个命令来做到这一点?

在远程计算机上运行本地命令

我有一个Python脚本(audit.py)收集关于一台机器的信息,并在最后打印输出。 一路上它要求用户input(使用Pythons的raw_inputfunction)。 有没有办法在远程计算机上运行此脚本,将输出保存到本地文件?

SSH自动loginfunction偶尔工作

我正在安装20台服务器。 在每个特定的用户上,我创build了一个dsa密钥。 我做了每个服务器的cat key.pub到第一个服务器的~/.ssh/authorized_keys 我validation了所有的服务器可以login没有密码的第一台服务器。 使用puppet,我将第一台服务器的.ssh/authorized_key复制到所有其他服务器上。 权限是一样的,600 我无法自动login; 它仍然从服务器到第一个 – 但不是任何其他。 我以用户身份login,SSH到其他服务器 – 它要求我input密码。 我重新启动sshd服务,但无济于事。 / etc / ssh / sshd_config在第一台服务器和其他所有服务器上是相同的。 这是RHEL6。 有任何想法吗? 我做错什么了吗? 这是傀儡文件; 它现在工作 – 我有775根 文件{“/ home / user”: 所有者=>用户, 组=>用户, 确保=>目录, 模式=> 755, } file {“/home/user/.ssh”: 所有者=>用户, 组=>用户, 确保=>目录, 模式=> 700, } file {“/home/user/.ssh/authorized_keys”: 所有者=>用户, 组=>用户, 确保=>文件, 模式=> 600, source =>“puppet://puppet/files/user_sshkeys.txt”; […]

Linux SCP文件传输设备上没有剩余空间?

我试图从一台基于linux的机器上将一个zip文件转移到使用SCP的Windows上。 我可以通过转移确定,但是当它完成时说“设备上没有剩余空间”。 股份的目的地有很大的自由空间。 我正在转移大约5个演出的文件,但在共享上有几百个演出。 我在想这可能是目录path的问题。 在Windows服务器框共享将是c:\文件夹,当我在Linux中使用SCP我使用/文件夹。 希望这是有道理的。

SSH访问需要防火墙例外

我试图通过SSH连接到我的服务器,但我无法连接,除非我在我的服务器设置(添加IP地址)添加防火墙例外。 有什么办法让任何IP地址连接? 这是一件坏事吗? 更新:我从WHM的链接中得到我的IP地址“你的IP是什么?

scp不能在cronjob中工作

在一个CentOS设置我有这样的脚本: #! /bin/bash mysqldump –all-databases | gzip > /dumps/sql`date +"%Y-%m-%d-%$ scp `ls -t | head -1` root@backup:/media/storage/backup/ 机器configuration了授权的ssh密钥,所以不需要密码。 如果我运行它(/斌/ bash的mysql.sh)它的工作原理,但在cronjob只有mysqldump进行。 scp命令失败。 我在哪里寻找解决这个问题?

Vim使用私人公钥对的SCP参数

目前,我正尝试使用Vim的内置netrw插件编辑远程服务器上的文件。 我可以使用如下命令将SSH很好地连接到我的Amazon EC2服务器: ssh -i <keyfile> bitname@<ec2-address> 但是,我想能够使用我自己的Vimconfiguration,并试图使用scp像这样: :e scp://user@<ec2-address>// 但没有参数input我的密钥文件,我得到一个权限被拒绝(publickey)错误。 有没有我可以用来input我的密钥文件或我忽略的另一个解决scheme的参数? 提前致谢,