Entware - пример настройки и использования Openssh сервера

Используем пакеты, расширяющие возможности оборудования
Аватара пользователя
Zyxmon
Администратор
Сообщения: 1453
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 21 фев 2018, 18:13

quicktrick писал(а):Источник цитаты В то время, как в родном ssh она работает:

Ваш вопрос никакого отношения к теме не имеет. Посмотрите, какое окружение (не только PATH) после использования родного ssh и добавьте (исправьте) в файл /opt/etc/profile.

quicktrick
Сообщения: 2
Зарегистрирован: 21 фев 2018, 15:36

Сообщение quicktrick » 22 фев 2018, 16:24

В общем, я вычислил источник "проблемы". В /opt/etc/passwd запись пользователя root:

Код: Выделить всё

root:$1$Rhk...../0L.:0:0:Root:/opt/root:/opt/bin/sh

Если я прописываю там системную /bin/sh, то начинают работать неработающие или неправильно работающие команды. Кроме smb2status, это еще, к примеру, usermod, которая не находит пользователей или группы. Но с той оболочкой нормально не работает, к примеру, mc. В общем, как я понимаю, задача не имеет простого решения. Я оставил как было. В случае чего, при необходимости, можно пользоваться обеими ssh.
Последний раз редактировалось quicktrick 25 фев 2018, 17:49, всего редактировалось 1 раз.

kaztost
Сообщения: 110
Зарегистрирован: 16 июл 2017, 23:29

Сообщение kaztost » 22 фев 2018, 23:29

quicktrick писал(а):Источник цитаты я вычислил источник "проблемы"

Вычислить-то вы вычислили, но никаких выводов не сделали. Ваши шеллы просто исполняют разные инициализационные скрипты. У энтварного /opt/bin/sh это /opt/etc/profile и ~/.profile. У /bin/sh тоже где-то есть свой инициализационный скрипт (/etc/profile?), в котором прописаны нужные вами пути. Вот эти пути и другие нужные переменные вам в энтварный profile надо перетащить (не удаляя энтварных путей), чтобы все работало с /opt/bin/sh. Если еще вопросы будут - задавайте их в соответствующем разделе. С точки зрения ssh тут все работает штатно.

.


Вернуться в «Entware/Qnapware/Optware/Zyxware - обсуждаем репозитории пакетов»

Кто сейчас на конференции

Всего 2 посетителя :: 0 зарегистрированных, 0 скрытых и 2 гостя (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (121) здесь было 18 май 2016, 18:19

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя