优化文档
This commit is contained in:
@ -18,7 +18,7 @@ Next Terminal基于 [Apache Guacamole](https://guacamole.apache.org/) 开发,
|
|||||||
- 批量执行命令
|
- 批量执行命令
|
||||||
- 在线会话管理(监控、强制断开)
|
- 在线会话管理(监控、强制断开)
|
||||||
- 离线会话管理(查看录屏)
|
- 离线会话管理(查看录屏)
|
||||||
- 双因素认证 感谢 [naiba](https://github.com/naiba) 贡献
|
- 双因素认证
|
||||||
- 资产标签
|
- 资产标签
|
||||||
- 资产授权
|
- 资产授权
|
||||||
- 多用户&用户分组
|
- 多用户&用户分组
|
||||||
|
@ -39,7 +39,7 @@ docker pull dushixiang/next-terminal:latest
|
|||||||
```shell
|
```shell
|
||||||
docker rm <container-id> -f
|
docker rm <container-id> -f
|
||||||
```
|
```
|
||||||
再重新执行一次 [docker方式安装命令](install-naive.md)
|
再重新执行一次 [docker方式安装命令](install-docker.md)
|
||||||
|
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
|
@ -119,10 +119,7 @@ mkfontdir
|
|||||||
fc-cache
|
fc-cache
|
||||||
```
|
```
|
||||||
### 安装 Next Terminal
|
### 安装 Next Terminal
|
||||||
建立next-terminal目录
|
> 示例步骤安装在 `/usr/local/next-terminal`,你可以自由选择安装目录。
|
||||||
```shell
|
|
||||||
mkdir ~/next-terminal && cd ~/next-terminal
|
|
||||||
```
|
|
||||||
|
|
||||||
下载
|
下载
|
||||||
```shell
|
```shell
|
||||||
@ -131,11 +128,10 @@ wget https://github.com/dushixiang/next-terminal/releases/latest/download/next-t
|
|||||||
|
|
||||||
解压
|
解压
|
||||||
```shell
|
```shell
|
||||||
tar -xvf next-terminal.tgz
|
tar -zxvf next-terminal.tgz -C /usr/local/
|
||||||
cd next-terminal
|
|
||||||
```
|
```
|
||||||
|
|
||||||
在当前目录下创建或修改配置文件`config.yml`
|
在`/usr/local/next-terminal`或`/etc/next-terminal`下创建或修改配置文件`config.yml`
|
||||||
```shell
|
```shell
|
||||||
db: sqlite
|
db: sqlite
|
||||||
# 当db为sqlite时mysql的配置无效
|
# 当db为sqlite时mysql的配置无效
|
||||||
@ -160,3 +156,28 @@ server:
|
|||||||
```shell
|
```shell
|
||||||
./next-terminal
|
./next-terminal
|
||||||
```
|
```
|
||||||
|
|
||||||
|
使用systemd方式启动
|
||||||
|
|
||||||
|
在 `/etc/systemd/system/` 目录创建文件并写入以下内容
|
||||||
|
```shell
|
||||||
|
[Unit]
|
||||||
|
Description=next-terminal service
|
||||||
|
After=network.target
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
User=root
|
||||||
|
WorkingDirectory=/usr/local/next-terminal
|
||||||
|
ExecStart=/usr/local/next-terminal/next-terminal
|
||||||
|
Restart=on-failure
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
||||||
|
```
|
||||||
|
|
||||||
|
重载系统服务&&设置开机启动&&启动服务
|
||||||
|
```shell
|
||||||
|
systemctl daemon-reload
|
||||||
|
systemctl enable next-terminal
|
||||||
|
systemctl start next-terminal
|
||||||
|
```
|
Reference in New Issue
Block a user