WeChall - overthewire

来源:互联网 发布:oracle数据库自学网 编辑:程序博客网 时间:2024/06/05 08:19

WeChall Scoreboard

OverTheWire makes use of a scoreboard provided by WeChall to allowplayers to track their own progress and promote some healthy competitionbetween players. To make use of this scoreboard for OverTheWire games,you need to follow these steps:

  1. First, go to WeChall and register for an account.
  2. Next, log in and retrieve your WeChall token and username. YourWeChall username is what you registered with, while your WeChalltoken can be found on the WeChall website under“Account” ->“WarBoxes”. The token looks something like“EDD76-1FC9F-7388B-DC6EB-E3F71-FC4CB”.
  3. Next, assuming you are using the correct operating system, edit your~/.bashrc file and add:

    export WECHALLUSER="YourUserName"export WECHALLTOKEN="YOUR-WECHALL-TOKEN-HERE"

    For fish users, you may run:

    set -Ux WECHALLUSER "YourUserName"

    You may need to logout and login again for these changes to takeeffect. To test whether the environment variables are registered,type “echo $WECHALLUSER”, which should show that environmentvariable.

  4. Next, edit ~/.ssh/config (or create it if it doesn’t exist) andadd:

    Host *.labs.overthewire.org  SendEnv WECHALLTOKEN  SendEnv WECHALLUSER

    This configures your SSH client to transmit both username and tokento your remote session, so it can be used there.

  5. Finally, you are able to easily register which levels you havebeaten on OverTheWire by logging in through SSH the normal way, andinvoking the “wechall” command. This command will use your WeChallusername and WeChall token to register the level you have beatenwith WeChall.



ref: http://overthewire.org/about/wechall.html

0 0
原创粉丝点击