собственно скрипт:
#!/bin/bash
PASSWORD1=`cat /dev/urandom | tr -d -c 'a-zA-Z0-9' | fold -w 10 | head -1`
pass=$(perl -e 'print crypt($ARGV[0], «password»)' $PASSWORD1)
usermod -p $pass $1
echo $EMAILMESSAGE | /bin/mail -s «user new password: $PASSWORD1» мой_эмаил@gmail.com
на убунту всё выполняется и работает.
Скопировал на Centos и вот что получаю в ответ:
./pass_chng.sh: line 4: usermod: command not found
куда копать ?
Ответ на:
комментарий
от madgnu
Ответ на:
комментарий
от alikhantara
Ответ на:
комментарий
от alikhantara
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от madgnu
Ответ на:
комментарий
от alikhantara
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Типичный keygen на bash (2019)
- Форум Nagios - окружение пользователя (2008)
- Форум Отображение числа непрочитанных сообщений в коньках (2015)
- Форум Алгоритм увеличения длины пароля (2019)
- Форум Задачка на тему perl (2009)
- Форум Помогите новичку пожалуйста :) (2010)
- Форум Откуда берутся эти строки (2019)
- Форум При сохранении изменённого файла по сети: Неожиданная ошибка: Not a directory (2009)
- Форум postfix - траблы (2006)
- Форум Помогите разобраться со скриптом (2010)