Как я могу использовать команду `eject` на компьютере, на котором у меня SSH'd?

Так что если я сделаю eject на моей машине, он работает точно так, как ожидалось, однако, если я ssh в машину рядом со мной, и делать то же самое, это не работает...

мой компьютер:

eject: using default device `cdrom'
eject: device name is `cdrom'
eject: expanded name is `/dev/cdrom'
eject: `/dev/cdrom' is a link to `/dev/sr0'
eject: `/dev/sr0' is not mounted
eject: `/dev/sr0' is not a mount point
eject: checking if device "/dev/sr0" has a removable or hotpluggable flag
eject: `/dev/sr0' is not a multipartition device
eject: trying to eject `/dev/sr0' using CD-ROM eject command
eject: CD-ROM eject command succeeded

другой компьютер:

eject: using default device `cdrom'
eject: device name is `cdrom'
eject: expanded name is `/dev/cdrom'
eject: `/dev/cdrom' is a link to `/dev/sr0'
eject: `/dev/sr0' is not mounted
eject: `/dev/sr0' is not a mount point
eject: checking if device "/dev/sr0" has a removable or hotpluggable flag
eject: `/dev/sr0' is not a multipartition device
eject: unable to open `/dev/sr0'

если я посмотрю в /dev/ Дир, тогда я нахожу cdrom которая является символической ссылкой на sr0 - как указано в подробных выводах eject -v, На моей машине, если я попытаюсь посмотреть на него, если диск открыт, он закроет его, а затем выдаст следующее:

$ less sr0
sr0 is not a regular file (use -f to see it)

так

$ less -f sr0
sr0: No medium found

но если я сделаю это на другом компьютере,

$ less -f sr0
sr0: Permission denied

так что я больше смотрю на файлы и получаю это на обеих машинах:

$ ls -la sr0
brw-rw----+ 1 root cdrom 11, 0 Nov 12 10:13 sr0

Кто-нибудь знает способ обойти это? У меня нет root-доступа.

Если я войду в компьютер графически, а затем по ssh с другого компьютера, я могу извлечь диск удаленно, но только если я уже вошел в систему.

2 ответа

Попробуйте запуститьgroups | grep -o cdromна другом компьютере.
Если "cdrom" не напечатан, то вам, вероятно, нужно войти в эту группу, чтобы иметь доступ к диску CD. Вам нужно будет попросить кого-то с разрешениями, чтобы добавить вас.

Если вы вошли в систему графически, ваш менеджер рабочего стола мог обмануть /dev/sr0ACL, как указано + знак.

Таким образом, у вас больше прав, чем на другом ПК.

Другие вопросы по тегам