Facebooker 자습서 (Ruby on Rails 용) 를 따르려고 하지만 ssh 터널을 실행할 수 없습니다.
터미널을 다시 불러 오십시오. 로컬 개발 서버를 시작한 다음 더 넓은 인터넷에서 해당 서버를 사용할 수 있도록해야합니다. 이렇게하십시오 :
script/server &
rake facebooker:tunnel:start &
서버가 시작되면 두 번째 명령은 역방향 ssh 터널을 시작합니다.
두 번째 명령을 실행하면 다음과 같은 결과가 나타납니다.
user@computer:~/facebooker-test$ rake -t facebooker:tunnel:start
(in /home/user/facebooker-test)
** Invoke facebooker:tunnel:start (first_time)
** Invoke environment (first_time)
** Execute environment
** Invoke facebooker:tunnel:config (first_time)
** Invoke environment
** Execute facebooker:tunnel:config
** Execute facebooker:tunnel:start
Starting tunnel :4007 to 0.0.0.0:3000
OpenSSH_5.1p1 Debian-6ubuntu2, OpenSSL 0.9.8g 19 Oct 2007
usage: ssh [-1246AaCfgKkMNnqsTtVvXxY] [-b bind_address] [-c cipher_spec]
[-D [bind_address:]port] [-e escape_char] [-F configfile]
[-i identity_file] [-L [bind_address:]port:host:hostport]
[-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port]
[-R [bind_address:]port:host:hostport] [-S ctl_path]
[-w local_tun[:remote_tun]] [user@]hostname [command]
user@computer:~/facebooker-test$
분명히, rake
작업 ssh
명령과 올바른 구문 사이에는 일종의 비 호환성이 있습니다.
openssh-server
패키지 와 함께 Ubuntu 9.10을 사용 하고 있으며 github의 Ruby on Rails 용 facebooker 플러그인을 즉시 사용하고 있습니다.
어떤 아이디어?