Saya ingin membuat akun pengguna dengan nama domain. adduser mengeluh bahwa nama pengguna harus cocok dengan NAME_REGEXekspresi reguler.
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.
Saya dapat menambahkan pengguna menggunakan useradd tanpa keluhan. Apakah ada alasan mengapa saya tidak boleh mengubah ekspresi reguler untuk mengizinkan ., -dan _?
Karakter apa yang akan menyebabkan masalah dan tidak boleh diizinkan dalam nama pengguna?
Ini standarnya NAME_REGEX.
NAME_REGEX="^[a-z][-a-z0-9]*\$"
.? Pertimbangkan pengguna bernama .atau ... Kemudian, rmpengguna itu bernama ...
rmbukan perintah untuk digunakan ketika menghapus pengguna. Saya setuju ..bukan nama yang masuk akal untuk alasan yang sama, tetapi rmbukan salah satu dari itu.
NAME_REGEXsudah menerima-selama itu bukan karakter pertama.