class RailsPwnerer::Scaffolds::Sshd

configures sshd for tunneling (Facebook apps anyone?)

Public Class Methods

go() click to toggle source

standalone runner

   # File lib/rails_pwnerer/scaffolds/sshd.rb
16 def self.go
17   self.new.run
18 end

Public Instance Methods

run() click to toggle source

runner

   # File lib/rails_pwnerer/scaffolds/sshd.rb
 7 def run
 8   ['/etc/ssh/sshd_config', '/etc/sshd_config'].each do |fname|
 9     next unless File.exists? fname
10     File.open(fname, 'a') { |f| f.write "GatewayPorts clientspecified\n" }
11     control_boot_script('ssh', :reload)
12   end
13 end