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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Права доступа на COM-port  (Прочитано 28356 раз)

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

Оффлайн mcltd

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Права доступа на COM-port
« : 29 Июля 2012, 15:09:39 »
Установлена Ubuntu 12.04.
К COM-port подключен сканер штрих-кода.
Залогинился под адином.
Для работы пришлось открыть права на /dev/ttyS0 следующей командой
sudo chmod 666 /dev/ttyS0Все работает. Залогинился под юзером. Опять все работает.
После перезагрузки и сразу входа в систему юзером права пропали.
Опять пришлось заходить админом и открывать права.
Вопросы:
1) Можно сделать это один раз и навсегда?
2) Если нельзя сделать 1-е, то как правильно вставить этот код в автозагрузку?
« Последнее редактирование: 31 Июля 2012, 20:41:25 от mcltd »

Оффлайн sash23

  • Участник
  • *
  • Сообщений: 130
    • Просмотр профиля
Re: Права доступа на COM-port
« Ответ #1 : 30 Июля 2012, 02:35:29 »
попробуй добавить юзера от которого работаешь в группу dialout

$ sudo addgroup $USERNAME dialout

какой сканер юзаешь?
« Последнее редактирование: 30 Июля 2012, 02:40:52 от sash23 »

Оффлайн mcltd

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Права доступа на COM-port
« Ответ #2 : 30 Июля 2012, 10:45:37 »
ну ваш код не сработал.
для этих целей пришлось использовать
administrator@server:~$ sudo adduser USERNAME dialout
Добавляется пользователь «USERNAME» в группу «dialout» ...
Добавление пользователя USERNAME в группу dialout
Готово.

сканер Symbol LS-2208 подключенный через COM-port ессесно

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Права доступа на COM-port
« Ответ #3 : 30 Июля 2012, 11:46:43 »
Внимательней посмотрите, что Вам предлагал ввести sash23. Не исключайте знаки, значение которых не поняли.

Оффлайн mcltd

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Права доступа на COM-port
« Ответ #4 : 30 Июля 2012, 13:31:05 »
вот что получаю
administrator@server:~$ sudo addgroup $kassiro dialout
addgroup: Группа «dialout» уже существует.
как по мне, то это расходится с описанием, что нужно сделать.

track

  • Гость
Re: Права доступа на COM-port
« Ответ #5 : 30 Июля 2012, 13:37:49 »
mcltd,
а слабо просто ту команду что вам дали в терминал забить, а не писать отсебятину и плакать что не работает?

Оффлайн mcltd

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Права доступа на COM-port
« Ответ #6 : 30 Июля 2012, 16:08:24 »
track
а слабо прочитать пост выше? я же скопировал и саму команду и реакцию системы.

track

  • Гость
Re: Права доступа на COM-port
« Ответ #7 : 30 Июля 2012, 16:11:24 »
mcltd,
где? в 2-х выхлопах только отсебятина

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Права доступа на COM-port
« Ответ #8 : 30 Июля 2012, 16:35:15 »
ну не только, там есть и правильные символы. Но, к сожалению, из них важны ВСЕ до единого

Оффлайн sash23

  • Участник
  • *
  • Сообщений: 130
    • Просмотр профиля
Re: Права доступа на COM-port
« Ответ #9 : 30 Июля 2012, 17:45:46 »
sudo addgroup kassiro dialoutпри условии что kassiro это тот пользователь от которого работаешь со сканером

файл /dev/ttyS0 обычно принадлежит группе dialout. Поэтому чтобы писать в него и читать из него нужно добавить соответствующего пользователя в группу dialout. И тогда не нужно будет менять права на этот файл

Оффлайн mcltd

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Права доступа на COM-port
« Ответ #10 : 31 Июля 2012, 20:38:10 »
sash23
тот код, который применил я, работает
когда ввел вашу первоначальную строку, то получил ошибку, и прочитал хелп к данной команде, и полученный код работает - уже несколько дней сканер подключается без проблем

спасибо за помощь

у вас сканера к 1С через терминал цепляются?
« Последнее редактирование: 31 Июля 2012, 20:42:33 от mcltd »

 

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