Как разрешить входить в систему под рутом по ssh?

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

MiK13
Сообщения: 1270
ОС: Linux Debian

Как разрешить входить в систему под рутом по ssh?

Сообщение MiK13 »

Есть система Petalinux. Работает на компьютере Zynq от Xilinx (точнее, китайский аналог) на процессоре ARM.
Раньше для него была система с ядром 4.9. Без проблем подключался по ssh root@zynq
Сейчас там новая система. Войти можно только под именем обычного пользователя (petalinux). Но основная работа требует рутовских привилегий. Поэтому, войдя приходится выдавать sudo su. Да и набирать petalinux длиннее, чем root.
Где установлен этот запрет и как его отключить?
Спасибо сказали:
Kopilov
Сообщения: 955
ОС: [K]Ubuntu, Debian

Re: Как разрешить входить в систему под рутом по ssh?

Сообщение Kopilov »

PermitRootLogin в /etc/ssh/sshd_config
Так же проверить, можно ли вообще входить под рутом (задан ли пароль — например, в убунтах по умолчанию не задан)
Спасибо сказали:
MiK13
Сообщения: 1270
ОС: Linux Debian

Re: Как разрешить входить в систему под рутом по ssh?

Сообщение MiK13 »

Kopilov писал:
09.09.2025 18:32
PermitRootLogin в /etc/ssh/sshd_config
Решил это сделать, но столкнулся с проблемой

Shell

Zynq32:/etc# ls -l $(find / -name "ssh*")
lrwxrwxrwx 1 root root 23 Sep 9 15:19 /usr/bin/ssh -> /usr/sbin/dropbearmulti
-rw-r--r-- 1 root root 40 Mar 9 2018 /usr/lib/opkg/alternatives/ssh
Zynq32:/etc#
То есть на этом компьютере нет даже каталога ssh
А обслуживает запросы ssh dropbear:

Shell

Zynq32:/usr/lib/opkg/alternatives# lsof -i | grep ssh
dropbear 888 root 3u IPv4 2334 0t0 TCP *:ssh (LISTEN)
dropbear 888 root 4u IPv6 2335 0t0 TCP *:ssh (LISTEN)
dropbear 1035 root 5u IPv4 2528 0t0 TCP 192.168.1.131:ssh->192.168.1.150:32884 (ESTABLISHED)
Zynq32:/usr/lib/opkg/alternatives#
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21310
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Как разрешить входить в систему под рутом по ssh?

Сообщение Bizdelnick »

MiK13 писал:
10.09.2025 13:16
А обслуживает запросы ssh dropbear
Почитать его документацию не пробовали? И документацию дистрибутива заодно. А то dropbear, opkg — сильно смахивает на openwrt, а в нём своя система управления конфигами есть (uci).
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали: