树莓派4b finalshell
时间: 2025-01-21 13:19:05 浏览: 69
### 安装和配置 FinalShell
#### 准备工作
为了能够在树莓派4B上顺利使用FinalShell,需要先完成一些基础设置。确保已经成功安装并启动了Ubuntu Server系统,并通过网络连接到互联网。
#### 安装依赖包
由于FinalShell是一个基于Web的应用程序,因此需要在服务器端安装必要的组件来支持其运行环境。打开终端执行如下命令:
```bash
sudo apt update && sudo apt upgrade -y
sudo apt install curl wget git -y
```
#### 下载并部署FinalShell服务端
获取FinalShell的服务端文件,并将其放置于适当位置以便后续访问:
```bash
cd /opt/
sudo mkdir finalshell
cd finalshell
wget https://github.com/guonaihong/finalshell/releases/download/v1.0.7/linux_amd64.tar.gz
tar zxvf linux_amd64.tar.gz
```
注意这里假设选择了版本v1.0.7作为例子;实际操作时应前往GitHub页面确认最新稳定版链接[^1]。
#### 启动FinalShell服务
为了让FinalShell能够正常运作,在每次开机后都需要手动或自动启动该应用。可以创建一个简单的Systemd服务单元文件实现自动化管理:
```ini
# 创建finalshell.service文件
cat <<EOF | sudo tee /etc/systemd/system/finalshell.service
[Unit]
Description=FinalShell Service
After=network.target
[Service]
ExecStart=/opt/finalshell/fs start
Restart=always
User=root
[Install]
WantedBy=multi-user.target
EOF
# 加载新添加的服务定义
sudo systemctl daemon-reload
# 设置为随系统自启
sudo systemctl enable finalshell
# 立即启动服务
sudo systemctl start finalshell
```
此时应该可以通过浏览器输入`http://<your_raspberry_pi_ip>:9000`来访问FinalShell界面了。
#### 远程安全加固建议
考虑到安全性因素,强烈推荐修改默认监听地址以及关闭不必要的功能模块。编辑配置文件调整参数以适应个人需求:
```bash
nano /opt/finalshell/conf/app.conf
```
找到对应项进行更改保存退出即可生效。
阅读全文
相关推荐


















