Jump to content

usermod из пакета shadow для Entware Keenetic II не работает.


Recommended Posts

Здравствуйте, товарищи!

Попался мне тут Keenetic II c установленным Entware, который не третьей версии. В него поставили пакет shadow, чтобы получить утилиту usermod, отсутствующую в busybox. При попытке пользования утилитой вываливается ошибка

root@Keenetic_Giga:/opt/sbin# usermod -aG server oleg
usermod: /etc/passwd.5202: Read-only file system
usermod: cannot lock /etc/passwd; try again later.

Вопрос: как это исправить?

Спасибо.

Edited by Shadow87
Уточнение темы.
Link to comment
Share on other sites

1 час назад, Shadow87 сказал:

Здравствуйте, товарищи!

Попался мне тут Keenetic II c установленным Entware, который не третьей версии. В него поставили пакет shadow, чтобы получить утилиту usermod, отсутствующую в busybox. При попытке пользования утилитой вываливается ошибка


root@Keenetic_Giga:/opt/sbin# usermod -aG server oleg
usermod: /etc/passwd.5202: Read-only file system
usermod: cannot lock /etc/passwd; try again later.

Вопрос: как это исправить?

Спасибо.

А почему бы просто через Web не добавить нужного пользователя?

Link to comment
Share on other sites

Вопрос не в добавлении пользователя в систему, а в том, что существующему в entware пользователю не получается штатным образом назначить членство в группе, что приведённая выше команда и должна делать. В идеале задача стоит в создании общей папки с доступом по протоколу SFTP (SSH File Transfer Protocol). Проблема выросла на этапе объединения пользователей в группу для выдачи им прав на папку.

Edited by Shadow87
Link to comment
Share on other sites

Ещё раз здравствуйте!

Помучив гугл, наткнулся на эту статью: http://www.zyxmon.org/2015/05/10/ustanavlivaem-entware-arm-na-nestandartnye-zhelezki/

Есть основания полагать, что проблема переноса файлов из /etc в /opt/etc как раз мой случай. Посему вопрос больше к тем, кто собирал пакеты дистрибутива Entware Keenetic до третьей версии.

В Entware 3x всё пашет без запинок, а в Entware-Keenetic имеем сию проблему с usermod.

Прошу помощи. Спасибо.

Edited by Shadow87
Link to comment
Share on other sites

2 часа назад, Shadow87 сказал:

 а в Entware-Keenetic имеем сию проблему с usermod.

Прошу помощи. Спасибо.

Насколько мне известно, то Entware ниже цифры 3 - всё. Мигрируйте на актуальную версию...

Link to comment
Share on other sites

Только что, Mamay сказал:

Насколько мне известно, то Entware ниже цифры 3 - всё. Мигрируйте на актуальную версию...

Иными словами: дельту в кинетик и трёшку на флешку. Понятно. Ладно, сделаем. Если кто-то исправит сей досадный косяк в Entware-Keenetic для Keenetic II, было бы неплохо. Ещё раз спасибо.

Link to comment
Share on other sites

Конечно, имейте совесть - этому ПО (и 2.06, и Entware) уже скоро с десяток лет будет. Его уже почти невозможно поддерживать и развивать, все вокруг далеко ушло вперед.

  • Upvote 1
Link to comment
Share on other sites

Спасибо всем. На том кинетике уже поднял версию прошивки до дельты и воткнул Entware 3x. Добежит до меня на выходных ещё один Keenetic из второго поколения, тогда и проверю.

Низкий поклон всем вам, товарищи!

Кстати, а про ошибки в интерфейсе Transmission на дельта прошивке 2.09.C.0.0-4 в Keenetic Ultra II мне в каком разделе мне лучше писать? Веб-интерфейс у Transmission работает неадекватно.

Edited by Shadow87
Link to comment
Share on other sites

8 часов назад, Shadow87 сказал:

Спасибо всем. На том кинетике уже поднял версию прошивки до дельты и воткнул Entware 3x. Добежит до меня на выходных ещё один Keenetic из второго поколения, тогда и проверю.

Низкий поклон всем вам, товарищи!

Кстати, а про ошибки в интерфейсе Transmission на дельта прошивке 2.09.C.0.0-4 в Keenetic Ultra II мне в каком разделе мне лучше писать? Веб-интерфейс у Transmission работает неадекватно.

Уже есть такая тема: 

 

  • Thanks 1
Link to comment
Share on other sites

В 18.08.2017 в 22:19, TheBB сказал:

as is...

shadow

проверяйте, отписывайтесь...

Только что скачал эти пакеты и поставил. Это именно то, что нужно. Спасибо вам! Моя проблема решилась именно этим обновлением. 

Edited by Shadow87
Link to comment
Share on other sites

В 18.08.2017 в 22:19, TheBB сказал:

as is...

shadow

проверяйте, отписывайтесь...

Попробовал команды adduser, addgroup, deluser, delgroup passwd, chsh, chfn и usermod и ошибок не вижу. Есть непонятка с adduser: у неё в хелпе описан синтаксис adduser <user> <group>, который заявляется функционально аналогичным usermod -aG <group> <user>, и при его использовании возвращается ошибка.

Живой пример: "adduser vic server" вернёт ошибку "addgroup: group 'vic' in use". Причём это есть и в Entware-Keenetic, и в Entware-3x. Но в Entware-3x  и в Entware-Keenetic с вашим фиксом пользователя я потом впишу в группу командой "usermod -aG server vic", поэтому и не обращал внимания на эту непонятку. А вот без фикса была острая проблема. Больше ничего пока не заметил.

Edited by Shadow87
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...