auth

auth, lil-terminal’in yerleşik parola kapısıdır: oturumu yetkilendirir, terminal parolasını değiştirir, hatalardan sonra artan gecikmeler uygular ve auth -e veya exit ile oturumu kapatır.

GüvenlikSürüm core 1.5.10KararlıTakma adlar: exit
lil-terminal

Genel bakış

Terminalin kendisini ayrı hesap sistemi veya uzaktan aktivasyon olmadan korumak için auth kullanın. Parola gizli girilir, terminal yetkilendirmesi için yalnızca hash saklanır ve başarısız deneme ilkesi ayrı ayarlanabilir.

Yetkilendirme terminali korur, tüm siteyi değil

auth bu kurulumun lil-terminal oturumunu kontrol eder; çevredeki web sitesinin veya hosting panelinin girişinin yerini almaz. Yetkilendirmeli core kill gerektirir ve isteğe bağlı hata eşiği tekrar eden yanlış parolalardan sonra onu çalıştırabilir.

Sözdizimi

lil-terminal
auth [-p|-e] [-a <attempts>] [-d <minutes>] [-k <attempts>]

Başvuru

auth

terminale giriş yapmak

auth -p

terminal parolasını değiştirmek

auth -e | exit

terminal oturumunu sonlandırmak

auth -a <attempts>

her gecikmeden önce izin verilen hataları ayarlamak

auth -d <minutes>

artan kilitler için temel dakikayı ayarlamak

auth -k <attempts> @kill

@kill öncesi toplam hatayı ayarlamak; 0 @kill işlevini kapatır

Varsayılan ilke

Varsayılan ilke grup başına üç hata, beş dakikalık taban ve dokuz kalıcı hatadan sonra kill kullanır. Tamamlanan gruplar 5, 25, 125 dakika ve sonraki kuvvetleri üretir. Doğru giriş durumu sıfırlar.

Anahtar biçimi

Ortak JSON .lil.key auth.hash, auth.policy ve auth.state alanlarını saklar. Parola değişikliği db gibi diğer alanları korur.

Bağımlılık

Yetkili indirmeler kill modülünü önceden kurar. Installer bunu çekirdek gereksinimi sayar ve yetkilendirme varken kaldırılmasını engeller.

Güvenlik

Terminal yetkilendirme parolası görünür geçmişe girmez ve auth ad alanında yalnızca hash olarak saklanır. Kaydedilmiş veritabanı bağlantıları gibi isteğe bağlı diğer .lil.key ad alanları kendi hassas verilerini içerebilir; dosyayı özel tutun. Eksik veya bozuk yetkilendirme anahtarı erişimi reddeder. Seçenekler boşlukla veya tek başına | ile birleştirilebilir; negatif değerler reddedilir.

Etkileşimli sandbox önizlemesi

Hazırlanmış örnekleri doğrudan sayfada çalıştırın. Sonuçlar önceden hazırlanır ve tarayıcıda gösterilir; sunucuda hiçbir terminal komutu yürütülmez.

Terminale giriş yapmak

Kur ve yönet

Güncel uyumlu sürümü kurun. Tüm özellikler için Base, azaltılmış paket için Minimum seçin; zaten kurulu bir modülü güncellemek için upgrade kullanın.

Base ve Minimum aynı geçerli modül sürümünün iki paketidir.

Çekirdeğe dahil

Bu komut seçilen lil-terminal çekirdeğinin parçasıdır ve normal eklenti olarak kurulmaz.

Örnekler

Örnekler kopyalanabilir; site bunları çalıştırmaz. Yolları, izinleri ve yıkıcı seçenekleri denetleyin.

Terminale giriş yapmak
auth
password  ••••••••
+
Terminal parolasını değiştirmek
auth -p
password  ••••••••
+ password changed
Her gecikmeden önce izin verilen hataları ayarlamak
auth -a 3 -d 5 -k 9
attempts  3
delay     5 min
kill      9
Terminal oturumunu sonlandırmak
auth -e
session  ended

exit, auth -e komutunun doğrudan takma adıdır; iki biçim de aynı yetkilendirilmiş lil-terminal oturumunu kapatır.

İlgili belgeler