Caracteres inválidos na senha do linux?

0

Eu estou tentando automatizar a criação de usuários do Linux usando o bash

# Below password does NOT work
#USER_PASS="Eb*rx>BN?3x3SKd"

# Below password works!
USER_PASS="qwer1234"

# 2: Create sample user and set password
USER="sampleuser"
ssh root@$HOST "useradd -m $USER -s /bin/bash"
ssh root@$HOST "echo $USER:$USER_PASS | chpasswd"
ssh root@$HOST 'cat /etc/passwd'
echo "test ssh login with $USER"
sshpass -p $USER_PASS ssh $USER@$HOST

O acima funciona bem quando eu uso a senha 'qwer1234', mas não funciona quando eu uso a outra começando com 'Eb *'.

Existe alguma regra para senhas, caracteres etc do Linux?

    
por u123 19.11.2017 / 10:11

0 respostas

Tags