net-ssh

    5

    2답변

    나는 net-ssh 문서를 읽었으며 여전히 당황 스럽다. 수동으로 (ssh -i ...를 사용하여) 인증 할 수 있으며, 키를 파일에두고 : keys 매개 변수를 사용하여 인증 할 수도 있습니다. 그러나, : keys 매개 변수를 사용하고 싶지 않습니다. : key_data 매개 변수를 사용하고 싶습니다. 누구든지 실천 사례를 줄 수 있습니까? 어떤 이유로

    3

    4답변

    여기 상황이다 : 나는 서버 B에 SFTP 접속이 내가 ServerA가 에 SSH 액세스 권한이 있지만 ServerA가에서 나는 ServerA가에 SSH를 서버 B에서 다음 SFTP 파일을 루비를 사용하려면 ServerA에. 나는 인터넷 :: SSH에서 설명서를 사용하여 ServerA가에 연결할 수 있습니다 : 나는 알아낼 수 없습니다 무엇 require

    20

    3답변

    SSH 키 쌍을 생성해야하는 Ruby/Rack 응용 프로그램에서 작업 중입니다. 응용 프로그램에서 ssh-keygen이라고 부르는만큼 Heroku에서 실행되도록 설계되었으므로 명령을 호출 할 수 없으므로 실행할 수 없습니다. , key = OpenSSL::PKey::RSA.generate(2048) # => -----BEGIN RSA PRIVATE KEY

    1

    3답변

    authorized_keys 푸시를 사용하여 서버를 인증 했으므로 시스템에서 ssh 192.168.1.101 명령을 실행할 수 있었으며 서버를 통해 연결할 수있었습니다. 지금, 나는 그것은 나를 Net::SSH.start("192.168.1.209",username) do |ssh| @output=ssh.exec!("ls -l") end 이 필요한 사용

    1

    2답변

    Capistrano를 사용하여 버그가 발생했습니다. 나는 코드의 문자 그대로이 라인에 버그를 좁혀했습니다 "메시지는"그물 ssh를 통해 제거 서버에서왔다 문자열입니다 puts message . 그래서이 오류를 재생산하는 단일 .rb 파일을 만들려고합니다. 쉬워야 ... 그냥 Marshal.dump(message), 내 스크립트에 Marshal.load(

    1

    2답변

    주니퍼 M10i 라우터를 변경하기 위해 루비 net-ssh 보석을 사용하고 싶습니다. 그러나 "configure"를 보낸 후 구성 명령을 보낼 수 없습니다. 예를 들어, ssh를 통해 라우터에 로그인 한 후, 나는 다음과 같은 세 가지 명령 발행 싶습니다 순 - SSH 라이브러리를 사용하여 configure show system exit 을, 나는

    0

    1답변

    난 레일 3.1rc4를 실행하고 내 resque 대기열 에서이 오류 메시지로 계속 실행 예외 "NameError" 내 gemfile에 포함되어 있습니다 : gem 'net-sftp' gem 'net-ssh' gem 'net-scp' 내가 그물을 포함 -scp, 종속성이있는 경우에 대비해. 필자는 외부에서 레일의 레스큐 작업을 테스트했으며, 'net/

    0

    1답변

    원격 Ruby 프로그램을 사용하여 원격 MySQL Bugzilla 데이터베이스에 연결하고 레코드 쿼리를 수행하며 해당 레코드의 세부 정보를 일일 기준. 지금까지 db 서버에 SSH를 수행하고 net-ssh를 사용하여 명령을 실행할 수있었습니다. 예를 들면 다음과 같습니다. require 'net/ssh' Net::SSH.start("db.example.

    2

    1답변

    net-ssh를 사용하여이 문제를 해결할 수 있습니까? 나는 루비를 처음 사용하고 있으며이 프로젝트를 진행하고 있습니다. 내 컴퓨터와 서버 사이에 공유 키가 없어도 서버에 연결하기 위해 제공된 사용자 이름과 암호를 사용하도록 net ssh에 지시하려면 어떻게합니까? def connect Net::SSH.start("#{@servername}", "

    30

    2답변

    는 단순히 실패하는 경우에, 원격 서버에서 스크립트를 실행하려고, 코드의 조각을 가지고, 내가 후속 호출을하고 싶습니다,이 상상 : require 'rubygems' require 'net/ssh' require 'etc' server = 'localhost' Net::SSH.start(server, Etc.getlogin) do |ssh|