Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Postgresql &引用;打开失败:管理禁止:打开失败“;SSH期间_Postgresql_Ssh - Fatal编程技术网

Postgresql &引用;打开失败:管理禁止:打开失败“;SSH期间

Postgresql &引用;打开失败:管理禁止:打开失败“;SSH期间,postgresql,ssh,Postgresql,Ssh,我已经为此绞尽脑汁3天了,但是我不明白为什么这个SSH命令会被“管理禁止”。我尝试将/etc/sshd_config更改为PermitTunnel=yes并重新启动SSH,但没有成功。使用-v标志运行SSH,这就是输出。我没有看到任何危险信号,我是不是遗漏了什么 Running: ssh -v -M -S script/../tmp/rds-tunnel-ctrl-socket -fN -i script/../infrastructure/trueapp.pem -l ec2-user -L

我已经为此绞尽脑汁3天了,但是我不明白为什么这个SSH命令会被“管理禁止”。我尝试将/etc/sshd_config更改为PermitTunnel=yes并重新启动SSH,但没有成功。使用-v标志运行SSH,这就是输出。我没有看到任何危险信号,我是不是遗漏了什么

Running: ssh -v -M -S script/../tmp/rds-tunnel-ctrl-socket -fN -i script/../infrastructure/trueapp.pem -l ec2-user -L 5433:$POSTGRES_HOST:5432 $HOST
OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011
debug1: Reading configuration data /etc/ssh_config
debug1: /etc/ssh_config line 20: Applying options for *
debug1: Connecting to $HOST port 22.
debug1: Connection established.
debug1: identity file script/../infrastructure/trueapp.pem type -1
debug1: identity file script/../infrastructure/trueapp.pem-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.2
debug1: Remote protocol version 2.0, remote software version OpenSSH_6.2
debug1: match: OpenSSH_6.2 pat OpenSSH*
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug1: kex: server->client aes128-ctr hmac-md5-etm@openssh.com none
debug1: kex: client->server aes128-ctr hmac-md5-etm@openssh.com none
debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP
debug1: SSH2_MSG_KEX_DH_GEX_INIT sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY
debug1: Server host key: RSA $HOST_KEY
debug1: Host $POSTGRES_HOST is known and matches the RSA host key.
debug1: Found key in /Users/emily/.ssh/known_hosts:21
debug1: ssh_rsa_verify: signature correct
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug1: SSH2_MSG_NEWKEYS received
debug1: Roaming not allowed by server
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug1: Authentications that can continue: publickey
debug1: Next authentication method: publickey
debug1: Trying private key: script/../infrastructure/trueapp.pem
debug1: read PEM private key done: type RSA
debug1: Authentication succeeded (publickey).
Authenticated to $POSTGRES_HOST.
debug1: Local connections to LOCALHOST:5433 forwarded to remote address $HOST:5432
debug1: Local forwarding listening on ::1 port 5433.
bind: Address already in use
debug1: Local forwarding listening on 127.0.0.1 port 5433.
bind: Address already in use
channel_setup_fwd_listener: cannot listen to port: 5433
Could not request local forwarding.
debug1: setting up multiplex master socket
ControlSocket script/../tmp/rds-tunnel-ctrl-socket already exists, disabling multiplexing
debug1: Requesting no-more-sessions@openssh.com
debug1: forking to background
debug1: Entering interactive session.
+ sleep 3
+ RAILS_ENV=production
+ bundle exec rake db:dump
config.eager_load is set to nil. Please update your config/environments/*.rb files accordingly:

  * development - set it to false
  * test - set it to false (unless you use a tool that preloads your test environment)
  * production - set it to true

channel 2: open failed: administratively prohibited: open failed
rake aborted!
PG::ConnectionBad: server closed the connection unexpectedly
    This probably means the server terminated abnormally
    before or while processing the request.
/Users/emily/.gem/ruby/2.1.6/gems/activerecord-4.1.9/lib/active_record/connection_adapters/postgresql_adapter.rb:888:in `initialize'
/Users/emily/.gem/ruby/2.1.6/gems/activerecord-4.1.9/lib/active_record/connection_adapters/postgresql_adapter.rb:888:in `new'
/Users/emily/.gem/ruby/2.1.6/gems/activerecord-4.1.9/lib/active_record/connection_adapters/postgresql_adapter.rb:888:in `connect'
/Users/emily/.gem/ruby/2.1.6/gems/activerecord-4.1.9/lib/active_record/connection_adapters/postgresql_adapter.rb:568:in `initialize'
/Users/emily/.gem/ruby/2.1.6/gems/activerecord-4.1.9/lib/active_record/connection_adapters/postgresql_adapter.rb:41:in `new'
/Users/emily/.gem/ruby/2.1.6/gems/activerecord-4.1.9/lib/active_record/connection_adapters/postgresql_adapter.rb:41:in `postgresql_connection'
/Users/emily/.gem/ruby/2.1.6/gems/activerecord-4.1.9/lib/active_record/connection_adapters/abstract/connection_pool.rb:435:in `new_connection'
/Users/emily/.gem/ruby/2.1.6/gems/activerecord-4.1.9/lib/active_record/connection_adapters/abstract/connection_pool.rb:445:in `checkout_new_connection'
/Users/emily/.gem/ruby/2.1.6/gems/activerecord-4.1.9/lib/active_record/connection_adapters/abstract/connection_pool.rb:416:in `acquire_connection'
/Users/emily/.gem/ruby/2.1.6/gems/activerecord-4.1.9/lib/active_record/connection_adapters/abstract/connection_pool.rb:351:in `block in checkout'
/Users/emily/.gem/ruby/2.1.6/gems/activerecord-4.1.9/lib/active_record/connection_adapters/abstract/connection_pool.rb:350:in `checkout'
/Users/emily/.gem/ruby/2.1.6/gems/activerecord-4.1.9/lib/active_record/connection_adapters/abstract/connection_pool.rb:265:in `block in connection'
/Users/emily/.gem/ruby/2.1.6/gems/activerecord-4.1.9/lib/active_record/connection_adapters/abstract/connection_pool.rb:264:in `connection'
/Users/emily/.gem/ruby/2.1.6/gems/activerecord-4.1.9/lib/active_record/connection_adapters/abstract/connection_pool.rb:541:in `retrieve_connection'
/Users/emily/.gem/ruby/2.1.6/gems/activerecord-4.1.9/lib/active_record/connection_handling.rb:113:in `retrieve_connection'
/Users/emily/.gem/ruby/2.1.6/gems/activerecord-4.1.9/lib/active_record/connection_handling.rb:87:in `connection'
/Users/emily/.gem/ruby/2.1.6/gems/apartment-1.0.1/lib/apartment/adapters/postgresql_adapter.rb:73:in `reset'
/Users/emily/.gem/ruby/2.1.6/gems/apartment-1.0.1/lib/apartment/adapters/postgresql_adapter.rb:39:in `initialize'
/Users/emily/.gem/ruby/2.1.6/gems/apartment-1.0.1/lib/apartment/adapters/postgresql_adapter.rb:10:in `new'
/Users/emily/.gem/ruby/2.1.6/gems/apartment-1.0.1/lib/apartment/adapters/postgresql_adapter.rb:10:in `postgresql_adapter'
/Users/emily/.gem/ruby/2.1.6/gems/apartment-1.0.1/lib/apartment/tenant.rb:48:in `adapter'
/Users/emily/.gem/ruby/2.1.6/gems/apartment-1.0.1/lib/apartment/tenant.rb:19:in `init'
/Users/emily/.gem/ruby/2.1.6/gems/apartment-1.0.1/lib/apartment/railtie.rb:31:in `block in <class:Railtie>'
/Users/emily/.gem/ruby/2.1.6/gems/activesupport-4.1.9/lib/active_support/callbacks.rb:438:in `instance_exec'
/Users/emily/.gem/ruby/2.1.6/gems/activesupport-4.1.9/lib/active_support/callbacks.rb:438:in `block in make_lambda'
/Users/emily/.gem/ruby/2.1.6/gems/activesupport-4.1.9/lib/active_support/callbacks.rb:184:in `call'
/Users/emily/.gem/ruby/2.1.6/gems/activesupport-4.1.9/lib/active_support/callbacks.rb:184:in `block in simple'
/Users/emily/.gem/ruby/2.1.6/gems/activesupport-4.1.9/lib/active_support/callbacks.rb:185:in `call'
/Users/emily/.gem/ruby/2.1.6/gems/activesupport-4.1.9/lib/active_support/callbacks.rb:185:in `block in simple'
/Users/emily/.gem/ruby/2.1.6/gems/activesupport-4.1.9/lib/active_support/callbacks.rb:185:in `call'
/Users/emily/.gem/ruby/2.1.6/gems/activesupport-4.1.9/lib/active_support/callbacks.rb:185:in `block in simple'
/Users/emily/.gem/ruby/2.1.6/gems/activesupport-4.1.9/lib/active_support/callbacks.rb:86:in `call'
/Users/emily/.gem/ruby/2.1.6/gems/activesupport-4.1.9/lib/active_support/callbacks.rb:86:in `run_callbacks'
/Users/emily/.gem/ruby/2.1.6/gems/actionpack-4.1.9/lib/action_dispatch/middleware/reloader.rb:83:in `prepare!'
/Users/emily/.gem/ruby/2.1.6/gems/actionpack-4.1.9/lib/action_dispatch/middleware/reloader.rb:55:in `prepare!'
/Users/emily/.gem/ruby/2.1.6/gems/railties-4.1.9/lib/rails/application/finisher.rb:52:in `block in <module:Finisher>'
/Users/emily/.gem/ruby/2.1.6/gems/railties-4.1.9/lib/rails/initializable.rb:30:in `instance_exec'
/Users/emily/.gem/ruby/2.1.6/gems/railties-4.1.9/lib/rails/initializable.rb:30:in `run'
/Users/emily/.gem/ruby/2.1.6/gems/railties-4.1.9/lib/rails/initializable.rb:55:in `block in run_initializers'
/Users/emily/.gem/ruby/2.1.6/gems/railties-4.1.9/lib/rails/initializable.rb:54:in `run_initializers'
/Users/emily/.gem/ruby/2.1.6/gems/railties-4.1.9/lib/rails/application.rb:300:in `initialize!'
/Users/emily/.gem/ruby/2.1.6/gems/railties-4.1.9/lib/rails/railtie.rb:194:in `public_send'
/Users/emily/.gem/ruby/2.1.6/gems/railties-4.1.9/lib/rails/railtie.rb:194:in `method_missing'
/Users/emily/Documents/Development/PromptWorks/true-app/config/environment.rb:5:in `<top (required)>'
/Users/emily/.gem/ruby/2.1.6/gems/activesupport-4.1.9/lib/active_support/dependencies.rb:247:in `require'
/Users/emily/.gem/ruby/2.1.6/gems/activesupport-4.1.9/lib/active_support/dependencies.rb:247:in `block in require'
/Users/emily/.gem/ruby/2.1.6/gems/activesupport-4.1.9/lib/active_support/dependencies.rb:232:in `load_dependency'
/Users/emily/.gem/ruby/2.1.6/gems/activesupport-4.1.9/lib/active_support/dependencies.rb:247:in `require'
/Users/emily/.gem/ruby/2.1.6/gems/railties-4.1.9/lib/rails/application.rb:276:in `require_environment!'
/Users/emily/.gem/ruby/2.1.6/gems/railties-4.1.9/lib/rails/application.rb:405:in `block in run_tasks_blocks'
Running:ssh-v-M-S script/。/tmp/rds tunnel ctrl socket-fN-i script/。/infrastructure/trueapp.pem-l ec2 user-l 5433:$POSTGRES\u HOST:5432$HOST
OpenSSH_6.2p2,OSSLShim 0.9.8r 2011年12月8日
debug1:读取配置数据/etc/ssh\u config
debug1:/etc/ssh\u配置第20行:应用*
debug1:连接到$HOST端口22。
debug1:已建立连接。
debug1:标识文件脚本/。/infrastructure/trueapp.pem类型-1
debug1:标识文件脚本/。/infrastructure/trueapp.pem-cert类型-1
debug1:启用协议2.0的兼容模式
debug1:本地版本字符串SSH-2.0-OpenSSH_6.2
debug1:远程协议版本2.0,远程软件版本OpenSSH_6.2
debug1:match:OpenSSH_6.2 pat OpenSSH*
debug1:SSH2\u MSG\u KEXINIT已发送
debug1:SSH2\u MSG\u KEXINIT已收到
debug1:kex:server->client aes128 ctr hmac-md5-etm@openssh.com没有一个
debug1:kex:客户端->服务器aes128 ctr hmac-md5-etm@openssh.com没有一个

debug1:SSH2\u MSG\u KEX\u DH\u GEX\u请求(1024放弃。您可以将sshd配置为接受登录并禁止隧道传输。无需转义…我也一直看到此消息!它不会导致连接失败,但很烦人。
bind:Address ready in use
关于localhost:5433,表示其他端口已经在使用。放弃。您可以将sshd配置为接受登录并禁止隧道。没有转义…我也一直看到此消息!它不会导致连接失败,但它很烦人。
bind:Address ready in use
关于localhost:5433,表示其他人已经在使用该端口。