Bir alan adından sonra adlandırılmış kullanıcı hesapları oluşturmak istiyorum. adduser, kullanıcı adlarının NAME_REGEXnormal ifadeyle eşleşmesi gerektiğinden şikayetçi .
adduser: Please enter a username matching the regular expression configured
via the NAME_REGEX configuration variable. Use the `--force-badname'
option to relax this check or reconfigure NAME_REGEX.
Useradd kullanarak kullanıcıları şikayet etmeden ekleyebilirim. Ben izin düzenli ifade değiştirmek gerektiğini bir neden var mı ., -ve _?
Hangi karakterler sorunlara neden olur ve kullanıcı adlarında izin verilmemelidir?
Bu varsayılandır NAME_REGEX.
NAME_REGEX="^[a-z][-a-z0-9]*\$"
.? .Veya adlı bir kullanıcıyı düşünün ... Sonra rmbu kullanıcı adını verdi ...
rmbir kullanıcıyı silerken kullanılacak komut olmadığı için bu bir sorun değil. Ben katılıyorum ..benzer nedenlerle mantıklı bir isim değil, ama rmonlardan biri değildir.
NAME_REGEXZaten-ilk karakter olmadığı sürece kabul ettiğini unutmayın .