Часто задаваемые вопросы
В контейнере нет данных
- NeoServer поддерживает Docker и Podman.
- Проверьте, можете ли вы выполнить команду
docker infoв скриптах NeoServer. - Проверьте, имеет ли ваш пользователь права root, особенно на NAS-устройствах Synology. Как войти в DSM/SRM с правами root через SSH/Telnet.
- Пользователи Synology могут решить эту проблему, изменив группу пользователя. Для этого выполните следующую команду.
sudo chgrp administrators /var/run/docker.sock
Как получить информацию об использовании GPU NVIDIA
Пожалуйста, установите утилиту nvidia-smi.
Как настроить переменные окружения
Это можно сделать в настройках скрипта запуска сервера.
Как добавить виджет
Виджеты NeoServer поддерживаются только на iOS 17 и более поздних версиях. Как добавлять и редактировать виджеты на iPhone
Как копировать в терминале
Нажмите значок «Режим копирования» в правой части страницы терминала. Это переключит вас из режима терминала в режим копирования.
Чтобы выйти из «Режима копирования», нажмите на этот значок еще раз.
Решение проблем с получением температуры процессора
- Виртуальные серверы обычно не имеют функции измерения температуры процессора, в отличие от физических серверов, таких как NAS-системы и маршрутизаторы. • Если ваше оборудование поддерживает измерение температуры, но функция работает некорректно, попробуйте следующие методы решения проблемы:
- Метод 1: Установите пакет sensors. NeoServer будет использовать эту команду для чтения температуры процессора. Как установить sensors (lm-sensors) на Ubuntu / Debian Linux
- Метод 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"
}
Не удается настроить подключение по открытому ключу SSH на OpenWRT, появляется ошибка: «Неверная комбинация имени пользователя/открытого ключа (код 18 = authenticationFailed)».
Это может быть связано с добавлением открытого ключа с использованием более новых алгоритмов (например, ecdsa-sha2-nistp256). OpenWRT поддерживает RSA, поэтому для решения проблемы добавьте открытый ключ, начинающийся с ssh-rsa.
Узнайте обо всех функциях из видео
Хранение данных и конфиденциальность
Все данные надежно хранятся в iCloud и доступны только с ваших устройств. Обязательно защищайте свои ключи и пароли, чтобы предотвратить несанкционированный доступ и возможные утечки.
Готовы попробовать?
NeoServer · SSH, Mosh, Docker & SFTP client for iPhone, iPad and Mac
Бесплатно в App Store