全球主机交流论坛

标题: 有大佬带我玩ebesucher嘛?主要是出了点小问题。 [打印本页]

作者: yunran    时间: 2017-6-25 20:02
标题: 有大佬带我玩ebesucher嘛?主要是出了点小问题。
本帖最后由 yunran 于 2017-6-25 20:30 编辑

玩ebesucher的大佬快来拯救萌新 。闲置的机子来挂eb,然后发现火狐总是自己退,用了定时重启命令,但总是挂到几分钟又自己退掉了。官方的restarter一直安装失败,试了无数次,依旧失败告终(可能我装了假的)。。。有道友愿意解救萌新嘛?解救成功送金币冲击元老,或者冲击神仙。。。可以直接pm我马化腾,谢谢各位在loc的道友了。 (, 下载次数: 1)
作者: yunran    时间: 2017-6-25 20:02
本帖最后由 yunran 于 2017-6-25 20:11 编辑

萌新表示可以免费拿两台帮解救萌新的大佬挂一个月
作者: legendmax    时间: 2017-6-25 20:02
本帖最后由 legendmax 于 2017-6-25 20:32 编辑

要不是你试下我这份脚本吧,在Ubuntu 14.04和16.04下经过测试

  1. #!/bin/bash
  2. #适用于 Ubuntu 14 / Ubuntu 16

  3. normal()
  4. {
  5. BASE_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"

  6. #vnc
  7. apt-get update
  8. apt-get install -y sed xorg lxde-core tightvncserver
  9. tightvncserver :1
  10. tightvncserver -kill :1
  11. echo "lxterminal &" >> /root/.vnc/xstartup
  12. echo "/usr/bin/lxsession -s LXDE &" >> /root/.vnc/xstartup
  13. tightvncserver :1

  14. #byobu
  15. apt-get install -y tmux byobu

  16. #firefox
  17. apt-get install -y firefox

  18. #flashplugin
  19. cd ${BASE_DIR}
  20. if [ $(getconf WORD_BIT) = '32' ] && [ $(getconf LONG_BIT) = '64' ] ; then
  21.         wget --no-check-certificate https://fpdownload.macromedia.com/pub/labs/flashruntimes/flashplayer/linux64/flash_player_npapi_linux.x86_64.tar.gz
  22.         tar -zxvf flash_player_npapi_linux.x86_64.tar.gz
  23.         cp libflashplayer.so /usr/lib/firefox-addons/plugins
  24. else
  25.         wget --no-check-certificate https://fpdownload.macromedia.com/pub/labs/flashruntimes/flashplayer/linux32/flash_player_npapi_linux.i386.tar.gz
  26.         tar -zxvf flash_player_npapi_linux.i386.tar.gz
  27.         cp libflashplayer.so /usr/lib/firefox-addons/plugins
  28. fi

  29. #restart
  30. cat > ${BASE_DIR}/restart_ff.sh << EOF
  31. #!/bin/sh
  32. BASE_DIR="$( cd "$( dirname "$0"  )" && pwd  )"
  33. export DISPLAY=localhost:1.0
  34. rm -rf ~/.vnc/*.log /tmp/plugtmp* > /dev/null 2>&1
  35. ps -ef | grep firefox | grep -v grep | cut -c 9-15 | xargs kill -s 9 > /dev/null 2>&1
  36. ps -ef | grep restarter.jar | grep -v grep | cut -c 9-15 | xargs kill -s 9 > /dev/null 2>&1
  37. /usr/bin/firefox --new-tab http://www.ebesucher.de/surfbar/username > /dev/null 2>&1 &
  38. EOF

  39. chmod +x ${BASE_DIR}/restart_ff.sh
  40. echo "0  * * * root ${BASE_DIR}/restart_ff.sh" >> /etc/crontab
  41. service cron restart
  42. echo "Finished."
  43. }


  44. java()
  45. {
  46. BASE_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
  47. apt-get install -y unzip
  48. echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" >> /etc/apt/sources.list.d/java-8.list
  49. echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" >> /etc/apt/sources.list.d/java-8.list
  50. apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886
  51. apt-get update
  52. apt-get install -y oracle-java8-installer
  53. cd ${BASE_DIR}
  54. wget --no-check-certificate https://www.ebesucher.com/data/restarter-setup-others.v1.2.03.zip
  55. unzip restarter-setup-others.v1.2.03.zip
  56. echo "sleep 10s" >> ${BASE_DIR}/restart_ff.sh
  57. echo "/usr/bin/java -jar ${BASE_DIR}/restarter.jar" >> ${BASE_DIR}/restart_ff.sh
  58. }

  59. action=$1
  60. [ -z $1 ] && action=n
  61. case "$action" in
  62. n)
  63.     normal
  64.     ;;
  65. j)
  66.     java
  67.     ;;
  68. *)
  69.     echo "Arguments error!"
  70.     ;;
  71. esac
复制代码


把http://www.ebesucher.de/surfbar/username 这一行的username改成自己的,脚本执行过程会提示设置VNC密码,VNC默认端口为5900起,默认没安装Java,保存脚本为ebe.sh,执行./ebe.sh java 安装restarter,如果需要适配Debian的可以PM我
作者: nic2013    时间: 2017-6-25 20:08
本帖最后由 nic2013 于 2017-6-25 20:10 编辑

ebesucher 点数越来越少,我已经退坑了。 ebesucher 官方有个自动重启的程序。

一个小鸡一个月顶多挂2刀不到。
作者: yunran    时间: 2017-6-25 20:10
nic2013 发表于 2017-6-25 20:08
ebesucher 点数越来越少,我已经退坑了。

没办法闲置的机子比较多。。。只能强行入坑了。。。加个鸡腿也试好的。大佬愿意帮帮忙吗?萌新表示可以那两台闲置的机子免费帮大佬挂一下
作者: nic2013    时间: 2017-6-25 20:12
yunran 发表于 2017-6-25 20:10
没办法闲置的机子比较多。。。只能强行入坑了。。。加个鸡腿也试好的。大佬愿意帮帮忙吗?萌新表示 ...

你用的什么系统 ?  win 还是 linux  ?
作者: yunran    时间: 2017-6-25 20:12
nic2013 发表于 2017-6-25 20:08
ebesucher 点数越来越少,我已经退坑了。 ebesucher 官方有个自动重启的程序。

一个小鸡一个月顶多挂2刀 ...

。。。我就是那个官方自启程序装不上。。。主要是对linux不怎么熟悉。只能靠大佬帮忙了
作者: yunran    时间: 2017-6-25 20:13
nic2013 发表于 2017-6-25 20:08
ebesucher 点数越来越少,我已经退坑了。 ebesucher 官方有个自动重启的程序。

一个小鸡一个月顶多挂2刀 ...

。。。我就是那个官方自启程序装不上。。。主要是对linux不怎么熟悉。只能靠大佬帮忙了
作者: yunran    时间: 2017-6-25 20:13
nic2013 发表于 2017-6-25 20:12
你用的什么系统 ?  win 还是 linux  ?

linux的。。。
作者: nic2013    时间: 2017-6-25 20:21
本帖最后由 nic2013 于 2017-6-25 20:35 编辑
yunran 发表于 2017-6-25 20:13
linux的。。。


你没安装 java 吧。  下面是我以前挂机用的一些命令,centos6 64位的,仅供参考。
  1. yum install nano -y; yum update -y; yum upgrade -y; yum install tigervnc-server -y; yum groupinstall "Desktop" -y; yum install firefox -y; rpm -ivh http://soft.laozuo.org/vnc/adobe-release-x86_64-1.0-1.noarch.rpm; rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux; yum install flash-plugin nspluginwrapper alsa-plugins-pulseaudio libcurl -y; echo 'echo "nameserver 8.8.8.8" >> /etc/resolv.conf; ' >> /etc/rc.local; echo 'VNCSERVERS="1:root"' >> /etc/sysconfig/vncservers; echo 'VNCSERVERARGS[1]="-geometry 1280x1024"' >> /etc/sysconfig/vncservers; vncpasswd; chkconfig vncserver on --level 345; reboot;

  2. rpm -ivh http://dl1.junlin.li/vnc/jre-8u111-linux-x64.rpm

  3. wget http://www.ebesucher.com/data/restarter-setup-others.v1.2.03.zip

  4. unzip restarter-setup-others.v1.2.03.zip

  5. java -jar restarter.jar
复制代码


Flashplayer的安装。 分32位和64位。 我的这个 flashplayer 很老了,需要更新。

  1. wget http://dl1.junlin.li/vnc/install_flash_player_11_linux.x86_64.tar.gz

  2. wget http://dl1.junlin.li/vnc/install_flash_player_11_linux.i386.tar.gz

  3. tar zxvf install_flash_player_11_linux.i386.tar.gz

  4. tar zxvf install_flash_player_11_linux.x86_64.tar.gz

  5. mkdir -p ~/.mozilla/plugins/

  6. cp libflashplayer.so ~/.mozilla/plugins/
复制代码

作者: yunran    时间: 2017-6-25 20:24
nic2013 发表于 2017-6-25 20:21
你没安装 java 吧。  下面是我以前挂机用的一些命令,仅供参考。

我也按照上述所做了,但是,到了cd /root 之后,输入了java -jar restarter。jar的时候就出现bash: java:command not found。。。是不是java的问题
作者: yunran    时间: 2017-6-25 20:32
legendmax 发表于 2017-6-25 20:30
要不是你试下我这份脚本吧,在Ubuntu 14.04和16.04下经过测试

大佬原谅我这个萌新。。。看不懂
作者: yunran    时间: 2017-6-25 20:33
nic2013 发表于 2017-6-25 20:21
你没安装 java 吧。  下面是我以前挂机用的一些命令,centos6 64位的,仅供参考。

我这个是debian8不知道可以不
作者: legendmax    时间: 2017-6-25 20:34
yunran 发表于 2017-6-25 20:32
大佬原谅我这个萌新。。。看不懂

将代码保存为ebe.sh,上传的/root,执行./ebe.sh 安装,默认没装restarter,如果还想要,执行./ebe.sh java
作者: 辣鸡    时间: 2017-6-25 20:35
yunran 发表于 2017-6-25 20:24
我也按照上述所做了,但是,到了cd /root 之后,输入了java -jar restarter。jar的时候就出现bash: ...

eb官网那个restart我也装不上,但不是你这个错误。

后来用了坛子里面某位大佬的一键包:
https://www.ubedu.site/archives/855.html
大佬本意是用来挂Vagex的,但是我拿来挂eb也没问题。

记得在浏览器设置那里把主页设置成你eb的地址,这样firefox退出后会自动重新打开你挂eb的地址。反正我就是这样挂的,还挺稳定。
作者: legendmax    时间: 2017-6-25 20:35
yunran 发表于 2017-6-25 20:33
我这个是debian8不知道可以不

我试过Debian和Ubuntu,感觉效果最好还是Ubuntu,Debian总有一点奇奇怪怪的问题,可能是火狐的问题,因为Debian下的火狐跟原版不一样的
作者: dupit8    时间: 2017-6-25 20:36
直接
while sleep 1; do firefox http://www.ebesucher.com/surfbar/${ACCOUNT}.${hostname} ; done;
即可,哪有那么麻烦。简单粗暴,立即见效。
作者: yunran    时间: 2017-6-25 20:37
本帖最后由 yunran 于 2017-6-25 20:42 编辑
辣鸡 发表于 2017-6-25 20:35
eb官网那个restart我也装不上,但不是你这个错误。

后来用了坛子里面某位大佬的一键包:


谢谢大佬的,我会试试的。用了提示
Error: GDK_BACKEND does not match available displays
Error: GDK_BACKEND does not match available displays
Error: GDK_BACKEND does not match available displays
Error: GDK_BACKEND does not match available displays
Error: GDK_BACKEND does not match available displays
Error: GDK_BACKEND does not match available displays
Error: GDK_BACKEND does not match available displays
Error: GDK_BACKEND does not match available displays
Error: GDK_BACKEND does not match available displays
作者: yunran    时间: 2017-6-25 20:38
dupit8 发表于 2017-6-25 20:36
直接
while sleep 1; do firefox http://www.ebesucher.com/surfbar/${ACCOUNT}.${hostname} ; done;
即可 ...

就这样就OK了?
作者: nic2013    时间: 2017-6-25 20:38
yunran 发表于 2017-6-25 20:33
我这个是debian8不知道可以不

那就搜索一下 debian8 安装 java 的方法。 你图片的错误提示就是 java 没有安装。
作者: dupit8    时间: 2017-6-25 20:41
yunran 发表于 2017-6-25 20:38
就这样就OK了?

当然,治各种退出。 当然了,你要保证不要自己手动起firefox,否则无效。
作者: yunran    时间: 2017-6-25 20:42
dupit8 发表于 2017-6-25 20:41
当然,治各种退出。 当然了,你要保证不要自己手动起firefox,否则无效。 ...

。。。一直提示这个= =,难道我有毒
Error: GDK_BACKEND does not match available displays
Error: GDK_BACKEND does not match available displays
Error: GDK_BACKEND does not match available displays
Error: GDK_BACKEND does not match available displays
Error: GDK_BACKEND does not match available displays
Error: GDK_BACKEND does not match available displays
Error: GDK_BACKEND does not match available displays
Error: GDK_BACKEND does not match available displays
Error: GDK_BACKEND does not match available displays
作者: yunran    时间: 2017-6-25 20:44
nic2013 发表于 2017-6-25 20:38
那就搜索一下 debian8 安装 java 的方法。 你图片的错误提示就是 java 没有安装。 ...

。。。这样java不算安装成功嘛
作者: njav    时间: 2017-6-25 20:46
沒安裝好java 吧,去官網下載安裝即好
作者: dupit8    时间: 2017-6-25 20:50
yunran 发表于 2017-6-25 20:42
。。。一直提示这个= =,难道我有毒
Error: GDK_BACKEND does not match available displays
Error: GDK_ ...

在 xterm 里面 敲,不要在 ssh 连进去的那个term里敲。
作者: yunran    时间: 2017-6-25 21:25
njav 发表于 2017-6-25 20:46
沒安裝好java 吧,去官網下載安裝即好

谢谢大佬了,java可能有问题,不过换了ubuntu就好了
作者: yunran    时间: 2017-6-25 21:25
dupit8 发表于 2017-6-25 20:50
在 xterm 里面 敲,不要在 ssh 连进去的那个term里敲。

谢谢大佬了
作者: haoava    时间: 2017-6-25 22:44
  1. cd /root
  2. echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list
  3. echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list
  4. apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
  5. apt-get update
  6. apt-get install oracle-java8-installer -y --force-yes
复制代码

debian7 32位安装测试有效
作者: haoava    时间: 2017-6-25 22:45
我现在的困扰是:按照各位大佬的脚本flash插件装不上,不知道对挂机分数有没有影响
作者: yunran    时间: 2017-6-27 16:51
haoava 发表于 2017-6-25 22:45
我现在的困扰是:按照各位大佬的脚本flash插件装不上,不知道对挂机分数有没有影响 ...

没有影响 的,我可以明确的说,只有ip有影响




欢迎光临 全球主机交流论坛 (https://www.91ai.net/) Powered by Discuz! X3.4