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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: bash: Отказано в доступе  (Прочитано 14537 раз)

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

Оффлайн nogard

  • Автор темы
  • Любитель
  • *
  • Сообщений: 80
    • Просмотр профиля
bash: Отказано в доступе
« : 09 Сентября 2016, 08:52:42 »
Доброе утро.

Скачал игрушку Balrum, она установки не требовала, просто распаковал tar.gz архив и запустил командой bash start.sh
Но это на домашнем компьютере с Ubuntu. А есть другой, где у меня стоит Lubuntu. Перенёс папку с игрой на флешке туда, но запустить никак не получается. Выдаёт :
Цитировать
Running Balrum
./start.sh: строка 19: ./Balrum: Отказано в доступе

в 19 строке "./"Balrum"

# Actions
run_game() {
 echo "Running ${GAME_NAME}"
 cd game
 ./"Balrum"
}

Что делал после:

Добавлял права на исполнение всем, через "Свойства" не сохранялось почему-то, но добавилось через терминал sudo chmod +x.
Пытался запускать через sudo bash start.sh
И прочие ламерские потуги, не вспомнить быстро - убегать пора.

Что не так?

ТС не появлялся на Форуме более трех месяцев по состоянию на 05/12/2019 (последняя явка: 06/07/2019). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 05 Декабря 2019, 07:50:10 от zg_nico »

toZen

  • Гость
Re: bash: Отказано в доступе
« Ответ #1 : 09 Сентября 2016, 08:54:48 »
права на директории, учётки же разные...

Оффлайн nogard

  • Автор темы
  • Любитель
  • *
  • Сообщений: 80
    • Просмотр профиля
Re: bash: Отказано в доступе
« Ответ #2 : 09 Сентября 2016, 09:54:58 »
права на директории, учётки же разные...

Да, эта мысль приходила мне в голову. Увы, не помогла, если я все сделал верно. Давал права через chmod по аналогии с исполняемым файлом. Вот так сейчас выглядят свойства папки Balrum:



PS Изменил сейчас и права на изменение, сделав "Все" - ничего не изменилось
« Последнее редактирование: 09 Сентября 2016, 09:57:01 от nogard »

Оффлайн easy2002

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2786
  • Мурманск
    • Просмотр профиля
Re: bash: Отказано в доступе
« Ответ #3 : 09 Сентября 2016, 16:13:39 »
А есть другой, где у меня стоит Lubuntu. Перенёс папку с игрой на флешке туда
А ты не папку перенеси, а архив и там распакуй уже
Tempora mutantur et nos mutantur in illis

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2648
    • Просмотр профиля
Re: bash: Отказано в доступе
« Ответ #4 : 09 Сентября 2016, 17:54:35 »
nogard,
Смотри какие файлы "не исполняемые":
find -type f -name '*.sh' ! -executable
Стать владельцем файлов:
chown -R 1000:1000 '/путь/до/директории'
Сделать все файлы .sh исполняемыми:
find -type f -name '*.sh' -exec chmod +x {} +
« Последнее редактирование: 09 Сентября 2016, 18:08:13 от renzrv »

 

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