Belirtilen komutlar farklı bir kullanıcı olarak çalıştırılmalı mıdır? Oturum açtıktan sonra kullanıcı değiştirmek için true değerini, yürütme işlemine oturum açan kullanıcı olarak devam etmek için false değerini seçin.
Bu alan, işleç kategorisi seviyesinde belirtilen değeri geçersiz kılar. Boş bırakılırsa, işleç, işleç kategorisi seviyesinde ayarlanan varsayılan değeri kullanır.
Uzak ana bilgisayardaki kullanıcıyı değiştirmek için komut. Bu genellikle aşağıda belirtilen komuttur:
veya
Bu alan, işleç kategorisi seviyesinde belirtilen değeri geçersiz kılar. Boş bırakılırsa, işleç, işleç kategorisi seviyesinde ayarlanan varsayılan değeri kullanır.
Uzak ana bilgisayarın kullanıcıyı başka bir kullanıcıya değiştirmek için parolaya gereksinim duyduğunu gösteren metin bilgi istemi. Bu genellikle aşağıda belirtilen komuttur:
veya
Bu parametre, normal bir ifade olarak belirtilmelidir. Örneğin, devamında "assword: " olan herhangi bir girdiyi (yeni satırlar dahil) eşleştirmek için ".*assword: ".
Bu alan, işleç kategorisi seviyesinde belirtilen değeri geçersiz kılar. Boş bırakılırsa, işleç, işleç kategorisi seviyesinde ayarlanan varsayılan değeri kullanır.
Başka bir kullanıcıya geçiş yapmak için parola gerekmiyorsa (örneğin, kökten başka bir kullanıcıya geçerken)bu alana herhangi bir değer girebilirsiniz. İşleç, Kullanıcı Değiştir Komutu'nu gönderdikten sonra SSH oturumundan okunan verileri önce Kullanıcı Değiştir Parola Metni Bilgi İstemi ile eşleştirmeyi dener. Bunlar eşleşmezse, parola gerekip gerekmediğini belirlemek için Kullanıcı Değiştir Komut İstemi ile eşleştirmeye çalışır.
Kullanıcıyı başka bir kullanıcı ile değiştirme parolası. Bu alan, işleç kategorisi seviyesinde belirtilen değeri geçersiz kılar. Boş bırakılırsa, işleç, işleç kategorisi seviyesinde ayarlanan varsayılan değeri kullanır.
Bu alan, başka bir kullanıcıya geçiş yapmak için parola gerekmediğinde kullanılmaz.
Bu alan, iki amaçla kullanılır:
Bu alan genellikle yeni kullanıcının (işlecin geçiş yaptığı) komut isteminin bir göstergesidir. Bu genellikle "#", "$", ">" vb.dir. Bu alan, düzenli bir ifade olarak belirtilmelidir. Örneğin: $ veya > ya da ? veya : ya da # ile izlenen herhangi bir girdiyi eşleştirmek için ".*[$>?:#]". Komutların yürütülmesi sırasında görmeyi beklediğiniz tüm bilgi istemlerini belirtin. Bilgi istemi görüntülenene kadar komut tarafından getirilen tüm verileri eşleştirmek için normal ifadeyi .* ile başlatın. Bu normal ifade, komuttan bir sonraki bilgi istemine kadar tüm çıktılarla eşleşir.
Not: $ karakterini belirtmek için $ etrafında köşeli parantezler gerekir. $, normal ifadelerde köşeli parantezler içine alınmadığında özel bir anlama sahiptir.
Yanlış eşleşmeleri önlemek için RegEx'te dikkatli olun. Örneğin:
Kullanıcı, köke geçiş yaparken hatalı bir parola giriyor:
# su - kök Parola:
Hatalı parolanın yanıtı # ile bitiyor:
su: Sorry #
Kullanıcının doğru parola girdiği ve yanıtın yine # ile bittiği durumla aynı bilgi istemini verir:
Sun Microsystems Inc. SunOS 5.10 Genel Ocak 2005 #
Bu alan, işleç kategorisi seviyesinde belirtilen değeri geçersiz kılar. Boş bırakılırsa, işleç, işleç kategorisi seviyesinde ayarlanan varsayılan değeri kullanır.
|
Telif Hakkı © 2013 CA.
Tüm hakları saklıdır.
|
|