Неправильно базируйтесь оболочка в/etc/passwd

Вы пропустили пространство между шаблоном имени и исполнительным параметром:

Это:

 # find . -name ".Trash*"-exec rm -rf {} \;

Должен быть

 # find . -name ".Trash*" -exec rm -rf {} \;
3
10.09.2013, 12:51
4 ответа

Даже при том, что эти продукты типа устройства основаны на Linux, это обычно - хорошая идея не попытаться настроить их, как будто они - поля Linux. Они обычно пропускают большинство инструментов и обычно разделяются вниз различными способами, которые могут сделать это опасным.

У меня был опыт и с полем ReadyNAS Netgear, а также полями Thecus, и с это всегда имело место с обоими этими типами продуктов. Вы могли бы хотеть полагать, что выполнение восстановления фабрики возвращает это нормальное вместо того, чтобы взломать его Ваш сам.

Необходимо будет реконфигурировать поле, но это обычно просто задерживает IP и потенциально некоторое создание учетной записи пользователя.

Я направляю Вас к фактическим страницам от Synology, которые покрывают, как выполнить это:

4
27.01.2020, 21:10

Не становясь корнем su. Используйте sudo, чтобы сделать Вашу задачу. например, в Вашем случае, можно использовать

sudo chsh -s /opt/bin/bash root

Это изменяет оболочку для определенного пользователя. Обеспечьте пароль при просьбе.

Примечание: Пользователь должен принадлежать sudoers группе для использования sudo.

4
27.01.2020, 21:10
  • 1
    Если у Вас не будет доступа к sudo, то необходимо будет перезагрузить компьютер в однопользовательском режиме для фиксации файла паролей. –  Jenny D 10.09.2013, 13:31
  • 2
    Note выше будет зависеть от установки определенной установки sudo (некоторые установки ОС предоставляют определенный пользовательский доступ ко всем командам, некоторые делают это группами - не всегда sudoers группа - под Debian это sudo группа, CentOS использует ваниль wheel группа). –  Drav Sloan 10.09.2013, 14:04
  • 3
    К сожалению, я нахожусь на NAS Synology. Нет никакого установленного sudo. Также нет никакого доступного режима Single-User. Я предполагаю, что должен взломать меня на пути последовательная консоль: wrgms.com/post/37015296430 / … –  harp 10.09.2013, 14:09

Если у Вас все еще есть корень ("администратор") пароль, необходимо смочь добавить другого пользователя от веб-интерфейса, которому можно затем дать администраторские полномочия и попытаться починить вещи из другой учетной записи.

Приводя это к сбою, Вы смогли сбрасывать настройки NAS (но все еще сохранять Ваши данные) со ссылкой slm (Как Сбросить Систему Synology),

0
27.01.2020, 21:10
[

]У меня была такая же проблема на Synology DS212j, которая была решена с помощью пакета 3-ей части "редактор конфигурационных файлов". Вы можете скачать пакет с []здесь[] . Не забудьте добавить /etc/passwd в конфигурационный файл "Редактор конфигурационных файлов", (он последний в списке файлов)[

].
2
27.01.2020, 21:10

Теги

Похожие вопросы