科大博客freeshell部署常用命令

1. 开始部署 参考:https://gitgeek.net/ustc-blog/ustc-blog/wikis/deploy
apt-get install curl
/bin/bash <(curl https://gitlab.lug.ustc.edu.cn/ustc-blog/ustc-blog/raw/master/admin-tools/deploy.sh) example.6.freeshell.ustc.edu.cn

其中, example换成你自己绑定的域名前缀, 若不要.6表示不限制ipv6访问.
等待大约半小时完成编译.
卸载使用:./deploy.sh --clean(前提是deploy.sh在当前目录(否则下载), 而且可以有执行权限(root+chmod 777 deploy.sh)
部署完后请检查是否报错, 常见错误是进程占用, 重启freeshell可以搞定.
可以使用nginx -t查看nginx配置, 使用/etc/init.d/nginx restart重启nginx. Continue Reading

科大freeshell的使用

FreeShell的基本设置

  1. 当然, 先是去注册了。 然后开通服务, 需要科大邮箱。其次下载putty, 使得在windows下有一个shell可以链接到linux虚拟主机. 在Putty中, 主机名填入:s5.freeshell.ustc.edu.cn, 端口号填入:10250. 然后连接即可. 为了方便, 你可以保存为默认配置.

    登陆时用户名是root, 密码好像是发到邮箱的。

  2. 在Freeshell的管理面板中绑定三级域名: http://vanabel.freeshell.ustc.edu.cn/
  3. 命令自动补全: 用vi编辑bashrc(vi .bashrc), 在其中中加入: complete -c sudo (学学vim语法就行了) Continue Reading