собственно скрипт:
#!/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

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Bash. command not found (2012)
- Форум Типичный keygen на bash (2019)
- Форум bash: что не так???? (2005)
- Форум scp не работает на arm машине. (2019)
- Форум Nagios - окружение пользователя (2008)
- Форум [Debian] Скрипт для дэбианщиков. (2011)
- Форум Помогите новичку пожалуйста :) (2010)
- Форум Задачка на тему perl (2009)
- Форум Отображение числа непрочитанных сообщений в коньках (2015)
- Форум Выполнение команды на нескольких серверах (2018)
