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


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

Автор Тема: У админа нет прав  (Прочитано 240173 раз)

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

Оффлайн ntfs3

  • Автор темы
  • Любитель
  • *
  • Сообщений: 93
    • Просмотр профиля
У админа нет прав
« : 24 Апреля 2024, 08:44:50 »
Astra Linux виртуалка
Хочу установить гостевые дополнения, чтоб она могла на полный экран и общая папка была чтоб. Подключаю диск через Устройства и запускаю в терминале команду:
sudo /media/cdrom0/VBoxLinuxAdditions.run
Она пишет:
sudo: unable to execute /media/cdrom0/VBoxLinuxAdditions.run: Permission denied

У меня аж глаз задёргался

$ sudo chmod a+x VBoxAdditions.run



Решилось с помощью этого волшебного кода
« Последнее редактирование: 24 Апреля 2024, 10:14:26 от ntfs3 »

Оффлайн Domitory

  • Активист
  • *
  • Сообщений: 610
    • Просмотр профиля
Re: У админа нет прав
« Ответ #1 : 24 Апреля 2024, 09:01:52 »
sudo: unable to execute /media/cdrom0/VBoxLinuxAdditions.run: Permission denied
Не пробовали сначала скопировать файл с CR-ROM на локальный диск?

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2624
    • Просмотр профиля
Re: У админа нет прав
« Ответ #2 : 24 Апреля 2024, 09:11:43 »
Не пробовали сначала скопировать файл с CR-ROM на локальный диск?
+++
В данном случае не греши на Astra, в Debian этот файл с CD-Rom тоже не запустишь.
Надо копировать на диск, только потом запускать.
А чего это вы тут делаете, а?

Оффлайн ntfs3

  • Автор темы
  • Любитель
  • *
  • Сообщений: 93
    • Просмотр профиля
Re: У админа нет прав
« Ответ #3 : 24 Апреля 2024, 09:12:25 »
Не пробовали сначала скопировать файл с CR-ROM на локальный диск?
Нет. Сейчас попробую

Пользователь добавил сообщение 24 Апреля 2024, 09:22:21:
Не пробовали сначала скопировать файл с CR-ROM на локальный диск?
+++
В данном случае не греши на Astra, в Debian этот файл с CD-Rom тоже не запустишь.
Надо копировать на диск, только потом запускать.
Скопировал в домашнюю. Запустил:
sudo VBoxLinuxAdditions.run
Пишет:
sudo: VBoxLinuxAdditions.run: command not found

Пользователь добавил сообщение 24 Апреля 2024, 09:22:50:
sudo: unable to execute /media/cdrom0/VBoxLinuxAdditions.run: Permission denied
Не пробовали сначала скопировать файл с CR-ROM на локальный диск?
Все равно не запускается

Пользователь добавил сообщение 24 Апреля 2024, 10:13:54:
$ sudo chmod a+x VBoxAdditions.run

Решилось с помощью этого волшебного кода
« Последнее редактирование: 24 Апреля 2024, 10:13:54 от ntfs3 »

Оффлайн Domitory

  • Активист
  • *
  • Сообщений: 610
    • Просмотр профиля
Re: У админа нет прав
« Ответ #4 : 24 Апреля 2024, 10:42:15 »
Решилось с помощью этого волшебного кода

Скрипты можно вот так ещё запускать, чтобы не делать их исполяемыми файлами

sudo sh имя_скрипта.sh.

или

sudo bash имя-скрипта.sh

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2624
    • Просмотр профиля
Re: У админа нет прав
« Ответ #5 : 24 Апреля 2024, 11:15:24 »
Скрипты можно вот так ещё запускать, чтобы не делать их исполяемыми файлами
Табом не допишет. Проще сначала исполняемым сделать чтоб всё имя не печатать.
А чего это вы тут делаете, а?

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6932
    • Просмотр профиля
Re: У админа нет прав
« Ответ #6 : 24 Апреля 2024, 11:43:23 »
Скрипты можно вот так ещё запускать, чтобы не делать их исполяемыми файлами

sudo sh имя_скрипта.sh.

или

sudo bash имя-скрипта.sh
Если угадаешь с интерпретатором. Расширение ".sh" совсем не означает, что это шелл-скрипт.
В данном случае, вообще, ".run". Прежде чем лепить отсебятину, посмотреть шабанг.
« Последнее редактирование: 24 Апреля 2024, 11:46:06 от andytux »

Оффлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 4513
    • Просмотр профиля
Re: У админа нет прав
« Ответ #7 : 24 Апреля 2024, 18:28:24 »
Решилось с помощью этого волшебного кода
- для тебя новость, что в Линукс-дистрибутивах не всякий файл с кодом и не на любом носителе может быть выполнен как программа?!

Оффлайн ntfs3

  • Автор темы
  • Любитель
  • *
  • Сообщений: 93
    • Просмотр профиля
Re: У админа нет прав
« Ответ #8 : 25 Апреля 2024, 04:28:07 »
Решилось с помощью этого волшебного кода
- для тебя новость, что в Линукс-дистрибутивах не всякий файл с кодом и не на любом носителе может быть выполнен как программа?!
Про носитель слышал вроде - так что не совсем новость.
А вот про то, что пишет "отказано в доступе" даже суперюзеру, - вроде новость (хотя я вроде устанавливал виртуалку Астры давно и возможно, полностью забыл это всё)
В Винде подобное есть: может отказать админу в правах на папку. Но там просто нужно указать владельцем папки админа

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6768
  • 20% Cooler
    • Просмотр профиля
Re: У админа нет прав
« Ответ #9 : 25 Апреля 2024, 04:34:23 »
А вот про то, что пишет "отказано в доступе" даже суперюзеру, - вроде новость
$: echo "echo 'I AM ROOT!'" > ./file.sh
$: sudo ./file.sh
sudo: ./file.sh: команда не найдена
$: chmod +x ./file.sh
$: sudo ./file.sh   
I AM ROOT!

# Дальше - сложнее=)

$: sudo chattr +i ./file.sh
$: echo "I CAN'T WRITE?" | sudo tee -a ./file.sh   
tee: ./file.sh: Операция не позволена
« Последнее редактирование: 25 Апреля 2024, 04:49:13 от ALiEN »
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн ntfs3

  • Автор темы
  • Любитель
  • *
  • Сообщений: 93
    • Просмотр профиля
Re: У админа нет прав
« Ответ #10 : 25 Апреля 2024, 05:57:07 »
$: echo "echo 'I AM ROOT!'" > ./file.sh
(Нажмите, чтобы показать/скрыть)
[/spoiler]
Ну, тут вначале всё задаётся вручную: право на выполнение и атрибут. Это ясно и юзер сам это сделал, всё видно. А когда в Астре ни с того ни с его выскочила ошибка "Отказано в доступе", то тут уже сразу не разберёшься, что надо смотреть права, атрибуты, снимать их и т. д. Потому что получается бессмыслица: для входа в систему нужен пароль; есть sudo, там вводишь пароль. Неясно, зачем делать все файлы невыполняемыми и неизменяемыми вдобавок

Оффлайн jurganov

  • Старожил
  • *
  • Сообщений: 1438
    • Просмотр профиля
Re: У админа нет прав
« Ответ #11 : 25 Апреля 2024, 16:54:53 »
А вот про то, что пишет "отказано в доступе" даже суперюзеру, - вроде новость
если суперюзер попробует скопировать файл на DVD диск, система покрутит у виска и откажется делать то, что он захотел

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1420
  • 20.04
    • Просмотр профиля
Re: У админа нет прав
« Ответ #12 : 26 Апреля 2024, 22:16:45 »
надо запускать так: sudo ./VBoxLinuxAdditions.run
сопротивление бесполезно

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6768
  • 20% Cooler
    • Просмотр профиля
Re: У админа нет прав
« Ответ #13 : 26 Апреля 2024, 23:14:43 »
надо запускать так: sudo ./VBoxLinuxAdditions.run
ответ №9
(Нажмите, чтобы показать/скрыть)
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн ntfs3

  • Автор темы
  • Любитель
  • *
  • Сообщений: 93
    • Просмотр профиля
Re: У админа нет прав
« Ответ #14 : 27 Апреля 2024, 09:32:33 »
А вот про то, что пишет "отказано в доступе" даже суперюзеру, - вроде новость
если суперюзер попробует скопировать файл на DVD диск, система покрутит у виска и откажется делать то, что он захотел
Вообще, если нормальная система - не какая-то там Uбунта иль другой какой линукс - то она не написала бы "Отказано в доступе". Она написала бы, что либо диск не является записываемым, либо что дисковод не является пишущим. А Линукс всё равно пишет "Отказано в доступе", как будто он может сделать доступ даже на незаписываемый диск через непишущий дисковод и притом удалённо и по воздуху (без вайфая, передатчика, провайдера, а исключительно с помощью телепатии)

 

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