LINUX.ORG.RU

История изменений

Исправление kostik87, (текущая версия) :

Ещё можно так:

#!/bin/bash
useradd -s /bin/bash -m test
echo -e "12345\n12345" | passwd user3
apt install pwgen

Или так:

#!/bin/bash
user=test1
pw=`pwgen 10 1`
useradd -s /bin/bash -m ${user}
echo -e "${pw}\n${pw}" | passwd ${user}
echo -e "User: ${user}\nPassword: ${pw}"

Исходная версия kostik87, :

Ещё можно так:

#!/bin/bash
useradd -s /bin/bash -m test
echo -e "12345\n12345" | passwd user3
apt install pwgen

Или так:

#!/bin/bash
user=test1
pw=`pwgen 10 1`
useradd -s /bin/bash -m $user
echo -e "${pw}\n${pw}" | passwd user3
echo -e "User: ${user}\nPassword: ${pw}"