Apa logika di balik pembatasan nama pengguna di * buntu?

8

Di Fedora, saya menggunakan nama akun pilihan saya, yang kebetulan merupakan nama domain yang sepenuhnya memenuhi syarat. Dengan menggunakan nama domain yang sepenuhnya memenuhi syarat sebagai nama pengguna saya di sebagian besar akun saya (baik di komputer saya sendiri dan di seluruh web), saya meminimalkan kemungkinan nama pengguna saya yang biasa diambil.

Ada beberapa layanan yang tidak mengizinkan ini, karena batasan karakter, dan itu tidak masalah. Tetapi di Fedora, nama saya yang biasa berfungsi. Ini adalah bukti bahwa GNU / Linux DAPAT menangani nama pengguna yang dimulai dengan digit (seperti milik saya) dan berisi titik-titik. Namun, * buntu tidak mengizinkan ini, dan saya harus menggunakan permutasi nama saya. Mengabaikan pelarangan titik, * buntu bahkan tidak masalah dengan angka, tetapi tidak pada awalnya ... Aneh.

Apakah ini masalah? Tidak terlalu. Saya tidak mencari solusi. Saya hanya ingin tahu MENGAPA ini. Apakah ini murni arbitrer, atau adakah alasan pembatasan aneh ini? Mengapa * buntu tidak dapat menawarkan fleksibilitas sebanyak ini di area ini?

0gb.us
sumber

Jawaban:

1

Hanya untuk menguji Anda dapat menggunakan sudo adduser --force-badname '<whatever-name-you-want>'dan menambahkannya grup yang relevan yang Anda butuhkan (mis. Sudo, netdev, sambashare dll)

Masuk, lihat sekeliling, lihat apakah tidak ada yang rusak. Jika semuanya baik-baik saja maka Anda bahkan bisa tetap menggunakan nama pengguna itu.

Fahad Yousuf
sumber
0

Mungkin beberapa masalah pemrosesan atau masalah penyimpanan dengan salah satu komponen. Atasi masalah itu dengan menambahkan huruf sederhana seperti Iatau Oatau huruf lain yang tidak diperhatikan di awal.

haneefmubarak
sumber