Автор Тема: Страное поведение команд  (Прочитано 2342 раз)

Оффлайн SUNNY

  • Участник
  • *
  • Сообщений: 61
Дистрибутив - "Alt Linux 5.0.1 School Lite"

1. Не работает команда passwd -d <пользователь>. man говорит что такого ключа у команды вообще нет. Как же тогда удалить пароль пользователя.

2. Не смотря на то, в sudoers прописана строка Defaults rootpw sudo всё равно требует вводить пароль пользователя вместо пароля rootа. Что за глюк?

Проблемы 1 и 2 мне встречаются впервые. В дистрибутивах Fedora и Debian такого не было.

3. Не работает подсветка вывода ls, если запускаешь её через sudo.

4. При выходе из less или vim происходит возврат в командную строку и на экране можно видеть результат вывода всего, что было до запуска less или vim. Однако это работает только в терминале. В консоли же при выходе, экран не очищается и приглашения командной строки выводится сразу же. Как сделать, чтобы в консоли было как в терминале?

Оффлайн sasa

  • Участник
  • *
  • Сообщений: 1 152
Re: Страное поведение команд
« Ответ #1 : 07.01.2011 19:39:23 »
1 userdel ?
2 http://forum.altlinux.org/index.php/topic,7719.0.html
   http://forum.altlinux.org/index.php/topic,294.0.html
поиск по форуму не пробовали?
И это... читайте не только мозгом думайте мудро тоже вы кагбы (с) :)
Компьютер - это лопата, к нему мозги нужны (с)

Оффлайн SUNNY

  • Участник
  • *
  • Сообщений: 61
Re: Страное поведение команд
« Ответ #2 : 07.01.2011 19:58:53 »
1 userdel ?
Зачем вы мне предлагаете удалять пользоватя, если я спрашиваю как удалить пароль? Я же ясно написал, что ищу аналог команды "passwd -d <пользователь>"

2 http://forum.altlinux.org/index.php/topic,7719.0.html
   http://forum.altlinux.org/index.php/topic,294.0.html
поиск по форуму не пробовали?
В темах, на которые вы мне дали ссылки ничего не сказано про опцию rootpw. В поиске тоже ничего нет.

Оффлайн sasa

  • Участник
  • *
  • Сообщений: 1 152
Re: Страное поведение команд
« Ответ #3 : 07.01.2011 20:30:15 »
Извиняюсь.
Компьютер - это лопата, к нему мозги нужны (с)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 373
  • Учиться .... Телепатами не рождаются, ими ....
Re: Страное поведение команд
« Ответ #4 : 07.01.2011 20:59:38 »
Да, воманды могут отличаться от других дистрибутивов.


Оффлайн aen

  • alt linux team
  • ***
  • Сообщений: 2 452
Re: Страное поведение команд
« Ответ #5 : 08.01.2011 05:06:53 »
man tcb

man sudo
Для sudo не доступны алиасы из соображений безопасности, потому  обычный пользовательский
alias ls='ls --color=auto'
не выполняется.
« Последнее редактирование: 08.01.2011 05:29:55 от aen »

Оффлайн SUNNY

  • Участник
  • *
  • Сообщений: 61
Re: Страное поведение команд
« Ответ #6 : 08.01.2011 21:19:53 »
man tcb
Ну прочитал я про альтернативную схему управления паролями. А как всё же в этой схеме сделать для пользователя пустой пароль или отключить запрос пароля при залогинивании в login? Там не описано.

man sudo
Для sudo не доступны алиасы из соображений безопасности, потому  обычный пользовательский
alias ls='ls --color=auto'
не выполняется.
А что из этого следует? Лечить нужно добавлением ещё каких-то опций управления окружением? Каких?

А что там с вопросом 4?

Оффлайн aen

  • alt linux team
  • ***
  • Сообщений: 2 452
Re: Страное поведение команд
« Ответ #7 : 08.01.2011 22:29:21 »
apt-get install autologin
http://www.sisyphus.ru/srpm/autologin

Оффлайн SUNNY

  • Участник
  • *
  • Сообщений: 61
Re: Страное поведение команд
« Ответ #8 : 09.01.2011 12:24:17 »
Боюсь это не совсем то.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 378
Re: Страное поведение команд
« Ответ #9 : 12.01.2011 18:28:37 »
А как всё же в этой схеме сделать для пользователя пустой пароль или отключить запрос пароля при залогинивании в login?
Команд не знаю, но, вообще-то, можно удалить хэш в /etc/tcb/<login>/shadow в любом редакторе.

Оффлайн SUNNY

  • Участник
  • *
  • Сообщений: 61
Re: Страное поведение команд
« Ответ #10 : 15.01.2011 14:44:34 »
Команд не знаю, но, вообще-то, можно удалить хэш в /etc/tcb/<login>/shadow в любом редакторе.
До этого я уже сам дошёл. В этом случае после ввода логина вместо приглашения "Password:" появится приглашение "pam_mount password:" в ответ на которое нужно просто нажать Enter.

Да, ещё одно странное поведение команд нашёл: конструкция <команда> | grep <строка> не работает.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 373
  • Учиться .... Телепатами не рождаются, ими ....
Re: Страное поведение команд
« Ответ #11 : 15.01.2011 14:51:59 »
Цитировать
   <команда> | grep <строка> не работает.
Это вы ошибаетесь. Иначе-бы на форуме не спрашивали-бы, например, что выдаёт
lspci -v | grep VGA

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 373
  • Учиться .... Телепатами не рождаются, ими ....
Re: Страное поведение команд
« Ответ #12 : 15.01.2011 14:53:33 »
Возможно вы использовали команду, которая направляет свой вывод в stderr, а не в stdout.