MyTetra Share
Делитесь знаниями!
Подробное руководство по использованию Nextcloud
Время создания: 03.07.2026 13:10
Автор: alensav
Текстовые метки: nextcloud
Раздел: DESSY
Запись: alensav/MyTetra2/main/base/1783073414sqcfa5879m/text.html на raw.githubusercontent.com

Подробное руководство по использованию Nextcloud

📋 Общая информация о вашем Nextcloud


Параметр

Значение

Адрес

http://185.73.126.224

Логин администратора

admin

База данных

SQLite

Версия

Latest (Docker)

Хранение

Docker volume nextcloud_data_files



🔐 1. Первый вход и настройка

Вход в систему:

  1. Откройте браузер: http://185.73.126.224
  2. Введите логин admin и пароль, который вы задали при установке
  3. Нажмите "Войти"

Первоначальная настройка (рекомендуется сделать сразу):

Перейдите в настройки администратора:

  • Кликните на аватар в правом верхнем углу → "Настройки"

Раздел "Администрирование" → "Основные":

  • Название организации: укажите название (например, "Мой архив")
  • Язык: Русский
  • Регион: Россия

Раздел "Администрирование" → "Безопасность":

  • ✅ Включите "Двухфакторную аутентификацию" (для админа)
  • ✅ Проверьте "Пароли и шифрование"
  • ✅ Включите "Шифрование на стороне сервера" (если нужно)



📁 2. Работа с файлами

Загрузка файлов:

Способ 1 — через веб-интерфейс:

  1. Нажмите кнопку "+" в верхней части экрана
  2. Выберите "Загрузить файл" или "Загрузить папку"
  3. Перетащите файлы в окно браузера

Способ 2 — через клиент синхронизации:

  • Установите десктопный клиент (см. раздел 5)
  • Файлы будут синхронизироваться автоматически

Способ 3 — через WebDAV:

1
2
3
Адрес WebDAV: http://185.73.126.224/remote.php/dav/files/admin/

Логин: admin

Пароль: ваш пароль

Организация файлов:

Создание папок:

  • Кнопка "+""Новая папка"
  • Введите имя папки

Перемещение файлов:

  • Перетащите файл в нужную папку
  • Или: правый клик → "Переместить"

Переименование:

  • Правый клик → "Переименовать"

Удаление:

  • Правый клик → "Удалить"
  • Файлы попадают в "Корзину" (можно восстановить в течение 30 дней)

Версионирование файлов:

  • При изменении файла Nextcloud сохраняет предыдущие версии
  • Правый клик на файл → "Версии" → выберите нужную версию



3. Совместный доступ и ссылки

Поделиться файлом/папкой:

Способ 1 — внутренняя ссылка:

  1. Правый клик на файл → "Поделиться"
  2. Введите имя пользователя Nextcloud
  3. Выберите права: "Может редактировать", "Может скачивать"

Способ 2 — публичная ссылка:

  1. Правый клик → "Поделиться""Поделиться ссылкой"
  2. Скопируйте ссылку
  3. Настройки ссылки:
  • Срок действия (например, 7 дней)
  • Пароль (обязательный для скачивания)
  • Разрешить редактирование
  • Разрешить загрузку

Способ 3 — отправка по email:

  • В окне "Поделиться" введите email получателя

Управление доступом:

  • Правый клик → "Поделиться" → список всех, кому доступен файл
  • Можно отозвать доступ в любой момент



📱 4. Мобильные приложения

Установка:

Android:

1
2
Google Play → Nextcloud

Или: https://play.google.com/store/apps/details?id=com.nextcloud.client

iOS:

1
2
App Store → Nextcloud

Или: https://apps.apple.com/app/nextcloud/id1125420102

Настройка мобильного клиента:

  1. Откройте приложение
  2. Введите адрес сервера: http://185.73.126.224
  3. Логин: admin
  4. Пароль: ваш пароль
  5. Разрешите доступ к файлам и камере

Возможности мобильного приложения:

  • ✅ Автоматическая загрузка фото/видео
  • ✅ Доступ к файлам офлайн
  • ✅ Сканирование документов камерой
  • ✅ Уведомления о изменениях
  • ✅ Совместное редактирование



💻 5. Десктопные клиенты

Установка на Astra Linux:

bash
1
2
3
4
5
# Официальный клиент Nextcloud

sudo apt install nextcloud-desktop

# Или через Snap

sudo snap install nextcloud-client

Установка на Windows/macOS:

  • Скачайте с https://nextcloud.com/install/#install-clients

Настройка клиента:

  1. Запустите клиент
  2. Введите адрес сервера: http://185.73.126.224
  3. Логин и пароль
  4. Выберите папку для синхронизации (например, ~/Nextcloud)
  5. Выберите, какие папки синхронизировать

Возможности десктопного клиента:

  • ✅ Автоматическая синхронизация
  • ✅ Индикатор статуса в трее
  • ✅ Конфликты версий
  • ✅ Исключения файлов (.git, node_modules)
  • ✅ Ограничение скорости загрузки



📅 6. Дополнительные приложения

Установка приложений:

  1. Кликните на аватар → "Приложения"
  2. Выберите категорию
  3. Нажмите "Скачать и включить"

Рекомендуемые приложения:


Категория

Приложение

Описание

Офис

OnlyOffice / Collabora

Редактирование документов онлайн

Календарь

Calendar

Управление событиями

Контакты

Contacts

Адресная книга

Задачи

Tasks

Список дел

Заметки

Notes

Быстрые заметки

Почта

Mail

Email-клиент

Фото

Memories

Галерея фотографий

Чат

Talk

Видеозвонки и чат

⚠️ Важно для вашего сервера (1 ГБ RAM):

  • НЕ устанавливайте OnlyOffice/Collabora — потребляют много памяти
  • Ограничьте количество активных приложений
  • Отключайте неиспользуемые приложения



👤 7. Управление пользователями

Создание пользователя:

  1. Аватар → "Пользователи"
  2. Кнопка "Новый пользователь"
  3. Заполните:
    • Имя пользователя
    • Отображаемое имя
    • Пароль
    • Email (опционально)
    • Группа (опционально)
  4. Нажмите "Создать"

Группы пользователей:

Создание группы:

  • Раздел "Группы""Новая группа"
  • Например: family, work, friends

Назначение группы:

  • В профиле пользователя → "Группы" → выберите группу

Права групп:

  • Можно ограничить доступ к определённым папкам
  • Настроить квоты на дисковое пространство

Квоты:

Установка квоты:

  • В списке пользователей → столбец "Квота"
  • Варианты: default, none, 1 GB, 5 GB, 10 GB



🔒 8. Безопасность

Двухфакторная аутентификация (2FA):

Включение для админа:

  1. Аватар → "Безопасность"
  2. Раздел "Двухфакторная аутентификация"
  3. Включите "TOTP" (Google Authenticator)
  4. Отсканируйте QR-код приложением
  5. Сохраните резервные коды!

Пароли приложений:

Создание пароля для клиента:

  1. Аватар → "Безопасность"
  2. Раздел "Пароли приложений"
  3. Введите имя (например, "Android")
  4. Нажмите "Создать пароль"
  5. Используйте этот пароль в мобильном клиенте

Журнал активности:

Просмотр активности:

  • Иконка "Активность" в верхней панели
  • Показывает все действия с файлами

Вход в систему:

Проверка входов:

  • Аватар → "Безопасность""Входы в систему"
  • Показывает IP, время, устройство
  • Можно отозвать сессию



🛠 9. Администрирование

Мониторинг состояния:

**Аватар → "Администрирование" → "Обзор":

  • Показывает проблемы безопасности
  • Рекомендации по оптимизации
  • Статус приложений

Настройка Cron:

Важно для фоновых задач:

bash
1
2
3
4
5
# На VPS настройте cron для Nextcloud

sudo crontab -u www-data -e

# Добавьте строку (каждые 5 минут):

*/5 * * * * php -f /var/www/html/cron.php

Или через Docker:

bash
1
2
3
4
5
6
7
8
9
# В docker-compose.yml добавьте:

# cron:

#   image: nextcloud:latest

#   restart: always

#   volumes:

#     - nextcloud_data:/var/www/html

#   entrypoint: /cron.sh

#   depends_on:

#     - nextcloud

Настройка email-уведомлений:

**Аватар → "Администрирование" → "Основные" → "Настройки email":

  • Выберите способ отправки: Sendmail, SMTP
  • Для SMTP укажите:
  • Сервер: smtp.gmail.com (или другой)
  • Порт: 587
  • Шифрование: STARTTLS
  • Логин и пароль

Резервное копирование:

Автоматический бэкап:

bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# Создайте скрипт бэкапа

cat > ~/backup-nextcloud.sh << 'EOF'

#!/bin/bash

DATE=$(date +%Y%m%d)

BACKUP_DIR=~/backups

mkdir -p $BACKUP_DIR

# Режим обслуживания

cd ~/docker/nextcloud

docker exec nextcloud php occ maintenance:mode --on

# Бэкап данных

sudo tar -czf $BACKUP_DIR/nextcloud-data-$DATE.tar.gz \

  -C /var/lib/docker/volumes/nextcloud_nextcloud_data_files/_data .

# Бэкап базы данных (SQLite)

sudo cp /var/lib/docker/volumes/nextcloud_nextcloud_data_files/_data/data/nextcloud.db \

  $BACKUP_DIR/nextcloud-db-$DATE.sqlite

# Отключаем режим обслуживания

docker exec nextcloud php occ maintenance:mode --off

# Удаляем старые бэкапы (старше 30 дней)

find $BACKUP_DIR -name "*.tar.gz" -mtime +30 -delete

echo "Бэкап завершён: $DATE"

EOF

chmod +x ~/backup-nextcloud.sh

Автоматизация через cron:

bash
1
2
crontab -e

# Добавить: 0 3 * * * /home/alensav/backup-nextcloud.sh



⚡ 10. Оптимизация для слабого сервера (1 ГБ RAM)

Отключите неиспользуемые приложения:

bash
1
2
3
4
5
6
7
# Посмотреть активные приложения

docker exec nextcloud php occ app:list

# Отключить тяжёлые приложения

docker exec nextcloud php occ app:disable files_external

docker exec nextcloud php occ app:disable user_ldap

docker exec nextcloud php occ app:disable comments

Настройте кэширование:

bash
1
2
# Используйте APCu (если установлен)

docker exec nextcloud php occ config:system:set memcache.local --value='\OC\Memcache\APCu'

Ограничьте фоновые задачи:

bash
1
2
# Увеличьте интервал cron

docker exec nextcloud php occ config:system:set cron_interval --value=900

Оптимизируйте SQLite:

bash
1
2
3
# Оптимизация базы данных

docker exec nextcloud php occ db:add-missing-indices

docker exec nextcloud php occ db:convert-filecache-bigint

Ограничьте количество версий файлов:

**Аватар → "Администрирование" → "Дополнительные" → "Версии файлов":

  • Максимальное количество версий: 5
  • Автоматическая очистка: Включить



🔧 11. Типичные проблемы и решения

Проблема: "Слишком много попыток входа"

Решение:

bash
1
2
# Сбросить счётчик попыток

docker exec nextcloud php occ security:bruteforce:reset <IP>

Проблема: Файлы не синхронизируются

Решение:

  1. Проверьте место на диске: df -h
  2. Проверьте квоту пользователя
  3. Перезапустите клиент синхронизации
  4. Проверьте логи: docker logs nextcloud

Проблема: Медленная работа

Решение:

  1. Отключите неиспользуемые приложения
  2. Проверьте память: free -h
  3. Увеличьте swap (если нужно)
  4. Настройте cron вместо AJAX

Проблема: Ошибка "Internal Server Error"

Решение:

bash
1
2
3
4
5
6
7
8
9
# Проверьте логи

docker logs nextcloud 2>&1 | tail -50

# Перезапустите контейнер

cd ~/docker/nextcloud

docker-compose restart

# Проверьте права

docker exec nextcloud php occ maintenance:repair

Проблема: Нет места на диске

Решение:

bash
1
2
3
4
5
6
7
8
# Проверьте использование

docker system df

# Очистите старые образы

docker image prune -a

# Очистите корзину Nextcloud

docker exec nextcloud php occ trashbin:cleanup --all-users



📊 12. Полезные команды OCC (Nextcloud CLI)

bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# Все команды OCC

docker exec nextcloud php occ list

# Информация о системе

docker exec nextcloud php occ status

# Список пользователей

docker exec nextcloud php occ user:list

# Создание пользователя

docker exec nextcloud php occ user:add newuser

# Смена пароля

docker exec nextcloud php occ user:resetpassword admin

# Сканирование файлов

docker exec nextcloud php occ files:scan --all

# Очистка корзины

docker exec nextcloud php occ trashbin:cleanup

# Режим обслуживания

docker exec nextcloud php occ maintenance:mode --on

docker exec nextcloud php occ maintenance:mode --off

# Обновление Nextcloud

docker exec nextcloud php occ upgrade



📞 13. Полезные ссылки


Ресурс

Ссылка

Официальная документация

https://docs.nextcloud.com

Форум сообщества

https://help.nextcloud.com

Магазин приложений

https://apps.nextcloud.com

Клиенты

https://nextcloud.com/install

Безопасность

https://nextcloud.com/security



📌 Шпаргалка быстрого доступа

bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# Быстрая проверка состояния

docker ps && free -h && df -h

# Перезапуск Nextcloud

cd ~/docker/nextcloud && docker-compose restart

# Просмотр логов

docker logs -f nextcloud

# Бэкап

~/backup-nextcloud.sh

# Вход в консоль контейнера

docker exec -it nextcloud bash



Сохраните эту инструкцию:

bash
1
2
nano ~/Nextcloud-инструкция.md

# Вставьте содержимое и сохраните

Если нужны подробности по конкретному разделу (например, настройка OnlyOffice, интеграция с LDAP, настройка HTTPS) — напишите, дополним!

This is the WebDAV interface. It can only be accessed by WebDAV clients such as the Nextcloud desktop sync client.

Завершено размышление

Это сообщение означает, что вы перешли по WebDAV-адресу Nextcloud вместо обычной веб-страницы.

🔧 Как правильно зайти в Nextcloud:

✅ Правильный адрес:

Откройте в браузере:

1
http://185.73.126.224

НЕ используйте:

  • http://185.73.126.224/remote.php/dav/
  • http://185.73.126.224/remote.php/webdav/



📱 Что такое WebDAV и когда его использовать:

WebDAV — это протокол для синхронизации файлов. Его используют:

1. Nextcloud Desktop Client (на компьютере):

  • Установите клиент: https://nextcloud.com/install/#install-clients
  • При настройке укажите:
  • Сервер: http://185.73.126.224
  • Логин: admin
  • Пароль: ваш пароль

2. Мобильное приложение Nextcloud:

  • Android: Google Play → Nextcloud
  • iOS: App Store → Nextcloud

3. Проводник Windows / Nautilus (Linux):

  • Добавьте сетевое расположение:
  • Адрес: http://185.73.126.224/remote.php/dav/files/admin/
  • Логин: admin
  • Пароль: ваш пароль



🌐 Для обычного доступа к сайту:

Просто откройте в браузере:

1
http://185.73.126.224

И войдите с логином admin и вашим паролем.

Если страница всё равно не открывается — проверьте:

  1. Работает ли Nextcloud: docker ps
  2. Слушает ли Apache порт 80: sudo ss -tlnp | grep :80
  3. Попробуйте очистить кэш браузера: Ctrl+Shift+Delete

Покажите, что видите при переходе на http://185.73.126.224!


Так же в этом разделе:
 
MyTetra Share v.0.67
Яндекс индекс цитирования