Bunu düşünüyoruz !
, *
ya x
burada özel bir anlamı vardır ve bu nedenle aralarında bazı ayrım olabileceğini endişe yaratıyor.
Gerçek şu ki, bu karakterler basitçe seçildikleri için seçildi, en azından Batı gözlerine. Bu karakterler eksik bir değeri, bir istisna durumunu veya bir uyarıyı belirtir. Buraya koyabilir boogabooga
ve tamamen aynı etkiye sahip olabilirsiniz .
Bunun nedeni, Unix tipi sistemlerde parolaların işlenme biçimidir. Sistem bir şifre girişi aldığında, bunu hash eder ve saklanan hash ile karşılaştırır. Bu nedenle, burada önemli olan tek şey, geçerli bir parola karması olmayabilecek bir karakter veya karakter dizisi kullanmanızdır. (Ayrıca bariz nedenlerden dolayı bir kolon içermemelidir.)
Bu karakterler arasında çekirdek işletim sisteminin bakış açısından bir fark olmamasına rağmen, bazı kurallar var:
Linux pwconv(8)
programı gördüğünde x
, "Bu genel şifre karmasını daha önce gölge şifre dosyasına taşıdım" anlamına gelir.
(Cennet yardým, sizi ya da dönüştürme günler Çünkü pratikte önemli bir durum değildir dan gölge parolalar) artık arkamızda.
Bir kullanıcıyı kullanıyorsanız usermod -L
veya passwd -l
kilitlemek için !
özel bir anlamı vardır, /etc/shadow
çünkü "bu hash'ı kırın, böylece artık eşleşmez" kuralı budur.
Depolanan karmaya başka bir karakter eklemek de onu bozacaktır. Bu kongre ihlal sadece önleyen usermod -U
veya passwd -u
gelen açma için kullanıcı adı. Aynı derecede doğrudur, sahte bir karakter ekleyerek elle kilitlediğinizden, kaldırarak elle kilidini açabilirsiniz.
Bununla birlikte, tüm bunlar bu soru ile ilgili sadece önemsiz şeyler. Orada hayır groupmod -L
ya gpasswd -l
dolayısıyla hayır, !
kongre /etc/group
.
Daha önemsiz: eğer edilmektedir elle kilit kullanıcı hesaplarına gidiyor, sen uzak durmalısın [A-Za-z0-9/\]
bu karma için yasal karakter olduğundan, sette. Bu bir sebep usermod
kullanımları !
yerine burada x
.
/etc/group
Kendini daha iyi hissettirirse, tüm şifre alanlarını normalleştirirken yanlış bir şey görmüyorum . Bunu yaparak, zaten bu dosyaları elle hacklemekten mutluluk duyduğunuzu söylüyorsunuz, bu yüzden muhtemelen ayrımları önemseyen araçları kullanacaksınız. Ne olursa olsun, değişikliğin günlük sistem işletimi üzerinde bir etkisi olmayacaktır.
*
?