Форум русскоязычного сообщества Ubuntu


Автор Тема: Игровой сервер на Google cloud  (Прочитано 2011 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Urr

  • Автор темы
  • Любитель
  • *
  • Сообщений: 63
    • Просмотр профиля
Игровой сервер на Google cloud
« : 27 Февраля 2021, 09:25:11 »
Вкратце.
Есть программа foundry vtt для игры в d&d, ведущий запускает программу у себя на компе, расшаривает доступ другим по локалке, или, если есть статичный айпи шарит внешнюю ссылку. Но можно развернуть программу на хостинге, есть специализированные сайты (moltenhosting.com), но можно воспользоваться и AWS, Azura и пр. Я же решил воспользоваться google cloud, и развернул на ней, используя эти нехитрые команды:
sudo apt update && sudo apt upgrade
sudo apt install zip
curl -o- https://raw.githubusercontent​. com/nvm-sh/nvm/v0.37.2/install.sh | bash (убрать пробел перед .com)
source ~/.bashrc
mkdir foundry
mkdir -p ~/.local/share/FoundryVTT
cd foundry
curl -o fvtt.zip "ссылка на фаундри node.js"
unzip fvtt.zip
nvm install node
npm install pm2@latest -g
cd ..
---конфигурируем фаерволл---
node foundry/resources/app/main.js
pm2 start ~/foundry/resources/app/main.js --name fvtt
Делал по этому мануалу
Всё работает отлично, всё что требуется для игры, можно загрузить из их собственных репозиториев. Но я не могу получить физический доступ на сервер. Пробовал filezill'ой, захожу на сервер, вижу все директории, но загрузка всегда заканчивается ошибкой. К сожалению навыков в консольных командах у меня не так много как хотелось бы (практически нет), поэтому решил попросить помощи у сообщества.
Моя задача - это получить доступ к изменению директорий и загрузке моих файлов во внутренние папки пользователя.
Посоветуйте пожалуйста.
« Последнее редактирование: 27 Февраля 2021, 17:37:44 от Urr »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Игровой сервер на Google cloud
« Ответ #1 : 27 Февраля 2021, 10:11:06 »
В каком режиме filezilla ?
По идее не должно быть проблем.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Urr

  • Автор темы
  • Любитель
  • *
  • Сообщений: 63
    • Просмотр профиля
Re: Игровой сервер на Google cloud
« Ответ #2 : 27 Февраля 2021, 10:30:41 »
В каком режиме filezilla ?
По идее не должно быть проблем.
К своему сожалению не могу внятно ответить (даже проверить, сейчас на работе, но вечером обязательно посмотрю где скажете), настраивал по этой инструкции
Спасибо вам за ответ и совет куда копать.
« Последнее редактирование: 27 Февраля 2021, 17:38:26 от Urr »

Оффлайн AlexDem

  • Активист
  • *
  • Сообщений: 696
    • Просмотр профиля
Re: Игровой сервер на Google cloud
« Ответ #3 : 27 Февраля 2021, 10:53:51 »
Посоветуйте пожалуйста.
Если по FTP не получится, то всегда можно поднять на сервере SSHFS, и замепить удаленную папку как локальную, например /home и таскать туда-сюда файлы.
http://ubuntovod.ru/instructions/sshfs.html
« Последнее редактирование: 27 Февраля 2021, 10:56:10 от AlexDem »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Игровой сервер на Google cloud
« Ответ #4 : 27 Февраля 2021, 14:27:22 »
AlexDem, вы бы ссылку сначала посмотрели.

Urr, обратитесь в поддержку хостера. Должно работать без проблем.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Urr

  • Автор темы
  • Любитель
  • *
  • Сообщений: 63
    • Просмотр профиля
Re: Игровой сервер на Google cloud
« Ответ #5 : 27 Февраля 2021, 18:03:52 »
В каком режиме filezilla ?
По идее не должно быть проблем.
В обеих режимах пробовал, а по умолчанию было "авто".

Из лога.
Ошибка: /home/karimov_ur/.local/share/FoundryVTT/Data/modules/cozy-player/README.txt: open for write: permission denied
Ошибка: Передача файла потерпела неудачу

Пользователь добавил сообщение 27 Февраля 2021, 18:25:23:
Если я правильно понял, тут проблема в том, что у меня через FZ нет прав делать запись в нужную мне папку. Но у меня есть доступ к серверу и к директориям через консоль. Какую команду мне отправить, чтобы папка Data (/home/karimov_ur/.local/share/FoundryVTT/Data) стала с правами 777?

Пользователь добавил сообщение 27 Февраля 2021, 18:36:06:
В атрибутах папки, в строке "публичные права" отсутствует галочка на "запись", через FZ не могу поменять.

Пользователь добавил сообщение 27 Февраля 2021, 19:46:13:
Кажется решил проблему.
Прописал код
cd /home/karimov_ur/.local/share/FoundryVTT/Data
chmod -R 777 *
FZ смог загрузить папку с файлами. Кажется решил проблему. Всем спасибо)
« Последнее редактирование: 27 Февраля 2021, 19:46:13 от Urr »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Игровой сервер на Google cloud
« Ответ #6 : 28 Февраля 2021, 06:48:23 »
Какую команду мне отправить, чтобы папка Data (/home/karimov_ur/.local/share/FoundryVTT/Data) стала с правами 777?
Команду "убиться об стену".

Кажется решил проблему.
Нет, вы её создали. chmod 777 НИКОГДА не было решением проблемы. А вот созданием новой - сплошь и рядом.

sudo chmod -R 750 /home/karimov_ur
sudo chown -R karimov_ur:karimov_ur /home/karimov_ur

И заливайте файлы от того же пользователя.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Urr

  • Автор темы
  • Любитель
  • *
  • Сообщений: 63
    • Просмотр профиля
Re: Игровой сервер на Google cloud
« Ответ #7 : 01 Марта 2021, 16:30:59 »
созданием новой - сплошь и рядом
Поясните пожалуйста, почему это станет созданием проблем?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Игровой сервер на Google cloud
« Ответ #8 : 01 Марта 2021, 16:53:04 »
Погуглите.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Urr

  • Автор темы
  • Любитель
  • *
  • Сообщений: 63
    • Просмотр профиля
Re: Игровой сервер на Google cloud
« Ответ #9 : 01 Марта 2021, 23:18:43 »
Погуглите
У меня нет проблем, всё хорошо. Но к совету прислушаюсь. Спасибо.

 

Страница сгенерирована за 0.042 секунд. Запросов: 22.