常见问题解答
容器没有数据
- NeoServer 支持 Docker 和 Podman。
- 检查您是否可以在 NeoServer 的脚本中运行
docker info命令。 - 检查您的用户是否为 root,特别是在 Synology 的 NAS 上。如何通过 SSH/Telnet 使用 root 权限登录 DSM/SRM。
- 群晖用户可以修改用户组解决,执行下面的命令。
sudo chgrp administrators /var/run/docker.sock
如何获取 NVIDIA GPU 使用情况
请安装命令 nvidia-smi。
如何设置环境变量
请前往服务器启动脚本设置。
如何添加小组件
NeoServer 小组件仅支持 iOS 17 及后续版本。 如何在 iPhone 上添加和编辑小组件
如何在终端中复制
点击终端页面右侧的“复制模式”图标。这将从终端模式切换到复制模式。
要退出“复制模式”,再次点击相同的图标。
解决 CPU 温度获取问题
- 虚拟化服务器通常没有 CPU 温度测量功能,与 NAS 系统和路由器等物理服务器不同。 • 如果您的硬件具有温度测量功能,但无法正常工作,请尝试以下方法解决问题:
- 方法 1:安装传感器包。NeoServer 将运行此命令读取 CPU 温度。如何在 Ubuntu / Debian Linux 上安装传感器 (lm-sensors)
- 方法 2:如果遇到获取温度读取困难,请前往服务器启动脚本设置并加入以下命令:
neo_get_temp() {
echo 20000;
return 0
};
该命令旨在定义一个新过程来获取温度信息。
自定义显示的磁盘
创建命令 neo_get_df,替换 filter_disk_name。
neo_get_df() {
df -T | grep -v 'filter_disk_name'
};
示例:过滤 sda 和 sdc
neo_get_df() {
df -T | grep -vE 'sda|sdc'
};
示例 2:匹配 CloudFS 和 vda1
neo_get_df() {
df -T | head -n 1
df -T | grep -E 'CloudFS|vda1'
};
对于 macOS,将 df -T 替换为 df -Y
neo_get_df() {
df -Y | head -n 1
df -Y | grep -E '/Volumes/Storage|/System/Volumes/Data'
};
设置默认路由器
neo_get_default_router(){
echo "en0"
}
在 OpenWRT 上无法通过 SSH 公钥配置连接,收到错误信息:“用户名/公钥组合无效 (代码 18 = authenticationFailed)”。
这可能是由于使用了较新的算法(如 ecdsa-sha2-nistp256)添加公钥。OpenWRT 支持 RSA,因此请添加一个以 ssh-rsa 开头的公钥来解决问题。
通过视频了解所有功能
数据存储和隐私
所有数据都安全地存储在 iCloud 中,仅可由您的设备访问。必须保护您的密钥和密码,以防未经授权的访问,防止可能的泄露。
准备好试试了吗?
NeoServer · SSH, Mosh, Docker & SFTP client for iPhone, iPad and Mac
App Store 免费下载