Помогите мне добавить строку в файл password / etc / shadow

вы можете конвертировать онлайн-файлы в формате pdf в mobi / epub со следующей веб-страницей набора инструментов для преобразования:

http://kitpdf.com/

0
задан 12 January 2012 в 07:45

5 ответов

Да, ! s интерпретируются bash. Переключите ваши " s в ', и все должно быть хорошо.

4
ответ дан 25 May 2018 в 17:18

Да, ! s интерпретируются bash. Переключите " s в ', и должен быть в порядке.

4
ответ дан 4 August 2018 в 18:24

@Beginners, возможно, захочет спросить цель попытаться отредактировать / etc / shadow вручную таким образом, другими словами, какой желаемый результат вы хотите достичь?

Что касается понимания всей истории ошибок, которые вы получаете, в зависимости от ваших знаний и понимания C, в исходном архиве имеется множество информативной документации. Если вы ищете специально для тех ошибок, которые вы получаете, вы найдете их и увидите, что они относятся к ошибкам, которые вы видите:

static char *
hist_error(s, start, current, errtype)
      char *s;
      int start, current, errtype;
{
   char *temp;
   const char *emsg;
   int ll, elen;

  ll = current - start;

  switch (errtype)
{
case EVENT_NOT_FOUND:
  emsg = "event not found";
  elen = 15;
  break;
case BAD_WORD_SPEC:
  emsg = "bad word specifier";
  elen = 18;
  break;
case SUBST_FAILED:
  emsg = "substitution failed";
  elen = 19;
  break;
case BAD_MODIFIER:
  emsg = "unrecognized history modifier";
  elen = 29;
  break;
case NO_PREV_SUBST:
  emsg = "no previous substitution";
  elen = 24;
  break;
default:
  emsg = "unknown expansion error";
  elen = 23;
  break;
}

Возможно, вам будет проще достичь желаемых целей, вот почему я спрашиваю, что это может быть. Если концы известны, то путь, скорее всего, много путешествует многими раньше, и ответ легче доставить, чтобы помочь вам. ;)

Кроме того, при просмотре команды не было замечено использование соглашения sudo, которое было бы необходимо для успешного завершения любой административной функции. Помните, что некоторые функции не будут работать без правильных привилегий, потребляемых во время выполнения.

HTH. Хорошего дня. :

)
2
ответ дан 25 May 2018 в 17:18

Расширение истории влияет только на интерактивные оболочки, когда расширение истории включено (что по умолчанию). Вы можете отключить расширение истории, запустив set +H. Я никогда не использую расширение истории сам, поэтому я помещаю set +H в ~/.bashrc.

Что касается редактирования / etc / shadow вручную, я бы советовал ему. Если вы хотите добавить пользователей из командной строки, используйте adduser или newusers.

man 8 adduser
man 8 newusers
0
ответ дан 25 May 2018 в 17:18

Расширение истории влияет только на интерактивные оболочки, когда расширение истории включено (что по умолчанию). Вы можете отключить расширение истории, запустив set +H. Я никогда не использовал расширение истории, поэтому я помещаю set +H в ~/.bashrc.

Что касается редактирования / etc / shadow вручную, я бы советовал ему. Если вы хотите добавить пользователей из командной строки, используйте adduser или newusers.

man 8 adduser
man 8 newusers
0
ответ дан 4 August 2018 в 18:24

Другие вопросы по тегам:

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