标签: ssh

无法SSH入AWS权限被拒绝(publickey)

试图部署我的第一个Web应用程序,并且难以通过SSH进入AWS.当我进入:

ssh -v -i ec2-myportfolio.pem root@ec2-23-23-165-24.compute-1.amazonaws.com
Run Code Online (Sandbox Code Playgroud)

我得到Permission denied(公钥).我在堆栈上看了几个其他的响应,就像 这样这个,但是没有解决问题.以下是我得到的错误.在此先感谢您的帮助.

OpenSSH_5.6p1, OpenSSL 0.9.8r 8 Feb 2011
Warning: Identity file ec2-myportfolio.pem not accessible: No such file or directory.
debug1: Reading configuration data /etc/ssh_config
debug1: Applying options for *
debug1: Connecting to ec2-23-23-165-24.compute-1.amazonaws.com [23.23.165.24] port 22.
debug1: Connection established.
debug1: identity file /Users/jonathanschen/.ssh/id_rsa type 1
debug1: identity file /Users/jonathanschen/.ssh/id_rsa-cert type -1
debug1: identity file /Users/jonathanschen/.ssh/id_dsa type -1
debug1: identity file /Users/jonathanschen/.ssh/id_dsa-cert type -1
debug1: Remote protocol version 2.0, remote software …
Run Code Online (Sandbox Code Playgroud)

ssh amazon-ec2

0
推荐指数
1
解决办法
2071
查看次数

通过putty访问minecraft rcon服务器

我想通过使用内置的rcon管理Minecraft服务器.

问题是服务器不返回内容.打开putty - >设置地址 - >设置端口 - >选择ssh - >点击打开 - >控制台打开,但是它的空&我什么也做不了.

奇怪的是:1.端口打开2.在putty日志中显示:连接到xxx.xxx.xxx.xxx端口xxxxx 3. minecraft控制台通知我连接到rcon

所以它看起来我已连接,但在putty控制台中没有任何显示.

我试过这个查询工具,它的工作正常.如果这个工具可以,为什么腻子不行?

Thnx任何帮助.

ssh console putty minecraft

0
推荐指数
2
解决办法
3万
查看次数

需要一个用于python的实际SSH客户端库,而不是一个spawner

我需要一个实际上建立ssh连接的帮助程序库.不是那个产生另一个应用程序的人.(例如:pexpect).它还需要支持自动化CLI界面.然而,它需要与pexpect类似,因为它需要等待输入(即:带有某些文本的提示).最终它也需要跨平台(这就是为什么pexpect是一个糟糕的选择).同样非常重要的是要注意:我没有登录到linux shell.这是一个自定义CLI应用程序.它还必须支持SSH,而不是SSH2.

python ssh

0
推荐指数
1
解决办法
1770
查看次数

假设我知道root密码,我如何在标准帐户上制作一个sudo全部在OS X中的Bash脚本?

好吧,由于我不会进入的原因(因为它们相当愚蠢),我需要制作一个shell脚本,它将在OS X上启用SSH,比如10秒.是的,我知道这听起来很愚蠢/没有意义,但有一个原因.

只是为了澄清,我知道root密码(我可以login root在终端中成功),但脚本将在非管理员用户的登录时运行.

该脚本将作为标准(非管理员)帐户上的启动代理运行,并且需要以某种方式将自身提升为root(我碰巧知道其密码),以便它可以启用SSH.

我尝试过使用expect,但无济于事(它只是拒绝在OS X上工作),而且似乎在Bash脚本中传递密码的唯一其他选择是使用echo $pass | sudo -S $command,但它只是一个标准用户试图sudo,它不起作用.

我试过echo $pass | sudo -S login root,echo "1234" | sudo -S su rootecho "1234" | sudo -S su,但他们都只是回到"对不起,再试一次.",即使它呼应正确的密码,我知道,因为我可以成功login root.

无论如何,我想我的问题是,我如何指定Bash我想要以sudoroot身份,而不是运行脚本的当前标准帐户.或者,我如何编写一个脚本,当在普通用户下运行时,它将自己提升为root或至少一个管理帐户,而不需要用户输入; 假设我知道root的密码,当然.

我知道这个场景听起来真的"为什么你需要一个脚本才能做到这一点",但请帮助我; 我真的很感激.是我目前的非工作代码.

macos ssh bash sudo

0
推荐指数
1
解决办法
4031
查看次数

使用两个不同的密码以root身份登录

是否可以使用为root设置的两个(或更多)密码之一在Linux机器上通过ssh登录?我想要一个主要密码,我会经常更改它,但在紧急情况下,我想要一个"备份"密码,它会让我登录.我希望我说明问题清楚.;)

linux passwords ssh root

0
推荐指数
1
解决办法
1602
查看次数

从java运行远程linux中的命令

我想做一个远程shell到Linux系统并运行,例如各种命令psgrep对过程并杀死他们.
我假设我可以做一些事情:rshlinux脚本做得对吗?这对我来说是最好的选择吗?

java linux ssh shell

0
推荐指数
1
解决办法
1921
查看次数

mysql从一台服务器转储200DB~40GB到另一台服务器

我最有效的方法是导出200个数据库,总共40GB的数据,并将它们导入另一个服务器?我原本计划运行一个脚本,将每个数据库导出到自己的sql文件,然后将它们导入新服务器.如果这是最好的方法,是否有一些额外的标志,我可以传递给mysqldump,将加快它?

我看到的另一个选项是直接通过SSH将mysqldump传递给导入.这会是一个更好的选择吗?如果是这样,你能提供一些关于脚本可能是什么样子的信息吗?

mysql linux ssh mysqldump

0
推荐指数
1
解决办法
2524
查看次数

找不到-bash ruby​​命令

每次我登录到我的VPS我必须运行source ~/.bashrc之前,我可以运行任何rvm,rubygem命令.

为什么是这样?默认情况下不能加载它?

ssh deployer@xxx
ruby -v
-bash: ruby: command not found
source ~/.bashrc
ruby -v
ruby 1.9.3p429 (2013-05-15 revision 40747) [i686-linux]
Run Code Online (Sandbox Code Playgroud)

我安装了rvm deployer.

~/.bash_pofile有空的.我也有~/.profile以下内容:

if [ -n "$BASH_VERSION" ]; then
    # include .bashrc if it exists
    if [ -f "$HOME/.bashrc" ]; then
        . "$HOME/.bashrc"
    fi
fi

# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
    PATH="$HOME/bin:$PATH" …
Run Code Online (Sandbox Code Playgroud)

ssh bash shell

0
推荐指数
1
解决办法
2581
查看次数

如何通过SSH运行'composer'命令?

我想在Laravel中重新加载我的项目的自定义类,以便它们可以访问,但是在共享主机环境中.据我所知,到目前为止,在本地,我已经通过使用此命令实现了所需:

composer dump-autoload
Run Code Online (Sandbox Code Playgroud)

然而,通过putty的SSH运行它给了我:

-bash: composer: command not found
Run Code Online (Sandbox Code Playgroud)

任何的想法?

ssh laravel composer-php

0
推荐指数
2
解决办法
2万
查看次数

如何选择20000到64000之间的随机数

我想使用autossh每次指定一个随机端口,即

autossh -M $RANDOM root@X.X.X.X
Run Code Online (Sandbox Code Playgroud)

但我希望随机范围在20K到64K之间.

我很难找到答案.任何bash脚本向导都可以提供帮助吗?

ssh bash

0
推荐指数
1
解决办法
167
查看次数

标签 统计

ssh ×10

bash ×3

linux ×3

shell ×2

amazon-ec2 ×1

composer-php ×1

console ×1

java ×1

laravel ×1

macos ×1

minecraft ×1

mysql ×1

mysqldump ×1

passwords ×1

putty ×1

python ×1

root ×1

sudo ×1