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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: putty as root  (Прочитано 2099 раз)

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

Оффлайн LiF

  • Автор темы
  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
putty as root
« : 24 Сентября 2018, 11:55:07 »
Ubuntu 18.04, точнее lubuntu...
поставлен putty
Нужно подключиться через usb-com переходник с ноутбука к консоли активного сетевого оборудования.
При обычном запуске putty ни фига не подключается, видимо, из-за прав, т.к. если запустить через
sudo putty
то все работает.
Папке ~/.putty и файлам внутри даны права текущего пользователя, но один хрен без sudo putty ничего не работает.
Имеется ввиду подключение по /dev/ttyUSB0
Как сделать запуск putty по умолчанию с рутовыми правами, но без sudo?
Мне то не сложно запустить putty через консоль, набрав sudo, но ноут рабочий и остальным юзерам проще запускать putty через графическое меню.

Dzhoser

  • Гость
Re: putty as root
« Ответ #1 : 24 Сентября 2018, 14:54:19 »
Создайье ярлык для запуска pytty в команде выполнения добавте gksu в начало

Оффлайн soarin

  • Старожил
  • *
  • Сообщений: 1850
  • ubuntu 20.04
    • Просмотр профиля
Re: putty as root
« Ответ #2 : 24 Сентября 2018, 18:45:34 »
Добавить пользователя в группу типа dialout

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: putty as root
« Ответ #3 : 24 Сентября 2018, 19:30:54 »
DzhoserLiF,
putty это ssh клиент и зачем sudo gksu?
Wars ~.o

Оффлайн johnyx

  • Участник
  • *
  • Сообщений: 204
    • Просмотр профиля
    • мойрф
Re: putty as root
« Ответ #4 : 24 Сентября 2018, 22:01:49 »
это ssh клиент
главное слово сочетание в этой истории. ssh работает из любого linux терминала) команда терминала: ssh root@localhost
Kubuntu 18.04.2. kdeNeon 5.15.2. Ubuntu 18.04.2 server webmin vps. 3xWindows 10. (android 7.1.2 miui10 global 9.2.28)  (android 4.2.2) (samsung p3100 Lineage os)

Dzhoser

  • Гость
Re: putty as root
« Ответ #5 : 24 Сентября 2018, 22:02:18 »
Задача стояла запустить с рутовыми правами без sudo,а так да можно добавить в группу dialout должно работать

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: putty as root
« Ответ #6 : 24 Сентября 2018, 22:50:53 »
johnyx,
Цитировать
ssh root@localhost
здесь должно
ssh user@localhost
Wars ~.o

Оффлайн johnyx

  • Участник
  • *
  • Сообщений: 204
    • Просмотр профиля
    • мойрф
Re: putty as root
« Ответ #7 : 24 Сентября 2018, 23:48:06 »
ssh user@localhost
да хотел исправить, потом подумал, раз от рута путти умеет запускать-то и так сойдет)
Kubuntu 18.04.2. kdeNeon 5.15.2. Ubuntu 18.04.2 server webmin vps. 3xWindows 10. (android 7.1.2 miui10 global 9.2.28)  (android 4.2.2) (samsung p3100 Lineage os)

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: putty as root
« Ответ #8 : 25 Сентября 2018, 07:15:49 »
johnyx,
рута нужно места графика, как скажут, начало выберите грубу "безопасность режим" (умеешь?) и внизу выберите "root" (умеешь?), лальше увидять ~# в терминал, пока в графика, нужно команда
~# startx
ждать тишина скоро утра (графика) то что хотите putty.
:/
« Последнее редактирование: 25 Сентября 2018, 07:18:12 от victor00000 »
Wars ~.o

Оффлайн LiF

  • Автор темы
  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Re: putty as root
« Ответ #9 : 26 Сентября 2018, 12:02:46 »
Я, видимо, либо не умею объяснять, либо я тогда хз...
Речи про SSH в первом посте никакой нет. Откуда кто-то внезапно решил сюда приплести SSH мне не понятно. Речь шла про Serial или COM-порт, которого нет на ноутбуке и для эмуляции которого используется USB->COM переходник. Когда Putty запускается просто командой из консоли putty или прямо из графического меню gui, а затем идет попытка подключиться к /dev/ttyUSB0, то вылезала ошибка:
Unable to open connection to /dev/ttyUSB0:
Unable to open serial port
Если же запустить Putty из консоли командой sudo putty, то при попытке подключиться к /dev/ttyUSB0 все проходит без ошибок.
Теперь, что касается dialout. Я добавил пользователя в группу dialout, но это не спасло.
$ ls -l /dev/ttyUSB0
crw-rw---- 1 root dialout 188, 0 сен 26 11:22 /dev/ttyUSB0
$ groups user
user : user adm dialout cdrom sudo dip plugdev lpadmin sambashare
Как видно, пользователь user относится к группе dialout.

Только после изменения прав /usr/bin/putty и /usr/bin/puttygen все заработало.
Было
ls -l /usr/bin/putty
-rwxr-xr-x 1 root root 1046628 апр  5 02:27 /usr/bin/putty
Стало
ls -l /usr/bin/putty
-rwxrwxr-x 1 root root 1046628 апр  5 02:27 /usr/bin/putty

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: putty as root
« Ответ #10 : 26 Сентября 2018, 12:34:00 »
1:L~$
1:L~$ id | tr ',' '\n' | grep dialout
20(dialout)
1:L~$
выдаёт должно быть, если нету 20(dialout) то помогу команду
Wars ~.o

 

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