diff --git a/Software/Application/Gotty/Gotty_的安装与配置.md b/Software/Application/Gotty/Gotty_的安装与配置.md index d7bdec5..6db74de 100644 --- a/Software/Application/Gotty/Gotty_的安装与配置.md +++ b/Software/Application/Gotty/Gotty_的安装与配置.md @@ -47,6 +47,9 @@ title_format = "GoTTY - {{ .Command }} ({{ .Hostname }})" // [bool] Accept only one client and exit gotty once the client exits // once = true + +// [map[string]string] The default environment variables, as an object. +environment = {"TERM" = "xterm-256color"} ``` 上面配置文件使 gotty 启用 https,使用用户名“user”和密码“pass”来登陆。并定制了网页标题头。 @@ -71,6 +74,24 @@ gotty --config= tmux new -A -s gotty gotty -t --tls-crt=./gotty.crt --tls-key=./gotty.key -w -p "9000" -c "user:pass" tmux new -A -s gotty ``` +## RC 文件 + +可以使用 gotty bash 来启动一个 bash 终端,但是该终端没有初始化,可以通过 --rcfile 参数来指定一个 rc 文件: + +```sh +gotty --config= --rcfile +``` + +一个参考 RC 文件如下: + +```rc +# gotty.rc +export TERM=xterm-256color +source ~/.bash_profile +``` + +其中 export TERM=xterm-256color 是为了解决某些应用不知道 bash 类型而设置的。当应用不知道 bash 类型时,将到导致无法运行(如 top 和 tmux)或终端无法彩色显示等问题。 + ## 参考文献 1. [GoTTY:把你的 Linux 终端放到浏览器里面](https://zhuanlan.zhihu.com/p/26590894)