Remote Terminal , öğretmenler veya okul BT yöneticileri tarafından seçilen öğrenci bilgisayarlarında kabuk komutlarını çalıştırmak için kullanılabilir.
Bu özellik öğretmenlerin veya okul BT yöneticilerinin tam bir uzak masaüstü oturumu açmadan CMD, PowerShell, Bash veya SH komutlarını çalıştırmasına olanak tanır.
Tipik kullanım durumları şunları içerir:
- Sınıf bilgisayar bakımı için kabuk komutlarını çalıştırma.
- Öğrenci bilgisayarındaki ağ veya dosya bilgileri kontrol ediliyor.
- Seçilen bilgisayarlarda okul onaylı bir komut dosyası başlatılıyor.
Uzak Terminal
Terminal, seçilen öğrenci bilgisayarında etkileşimli bir kabuk açar (örneğin cmd.exe Windows üzerinde veya /bin/bash , Linux/macOS üzerinde).
Bu Ekranda Yapabilecekleriniz
- Seçilen bağlı bilgisayarda komutları etkileşimli olarak çalıştırın.
- Kullanımı Reset terminal Mevcut kabuğu durdurmak ve temiz bir kabuk oturumu başlatmak için .
- Her oturum çıkışını ayrı tutarak bilgisayarlar arasında geçiş yapın.
Terminal Oturumları Nasıl Çalışır?
- Terminal sekmesi seçildiğinde konsol, mevcut bağlı öğrenci bilgisayarı için terminal oturumunu otomatik olarak başlatır.
- Klavye girişi doğrudan öğrenci bilgisayarı kabuğuna gönderilir ve sonuçlar gerçek zamanlı olarak görünür.
- Terminal penceresinin yeniden boyutlandırılması, kabuk ekranının tam ekran ve bölünmüş görünümlerde okunabilir olmasını sağlar.
- Her öğrenci bilgisayarı kendi komut çıkışını korur, böylece bilgisayarları değiştirmek geçmişi karıştırmaz.
Sıfırlama terminali ne zaman kullanılmalı
Kullanımı Reset terminal Kabuk sıkışmış gibi göründüğünde, istem bozulur veya çıktı beklenmedik bir şekilde durur. Sıfırlama yeni bir kabuk başlatır. Öğrenci bilgisayarı kabuğu kendi kendine çıkarsa terminal oturumu otomatik olarak yeniden başlatılır.
Salt okunur tanılama ve kabuk bağlamı
Terminali açmadan önce amaçlanan bilgisayara bağlanın. Kabuk, öğretmen-konsol hesabını değil, uzak Aracı işlemi kimliğini ve izinlerini devralır. Hizmet tarafından başlatılan bir Aracı bu nedenle bir hizmet hesabı kullanabilir. Yollara veya ayrıcalıklara güvenmeden önce gerçek kimliği kontrol edin; Terminal bir komutu otomatik olarak yükseltmez.
Geçerli arayüzde kabuk seçimi açılır menüsü yoktur. Windows cmd.exe'yi başlatır; Linux ve macOS /bin/bash'ı başlatır. Yüklüyse PowerShell'i CMD'den başlatın veya Bash'ten sh'i başlatın; geri dönmek için iç içe geçmiş kabuktan çıkın. Terminali sıfırla varsayılan kabuğu yeniden başlatır.
Windows CMD: ana bilgisayar adı bilgisayarı tanımlar; whoami uzaktan yürütme hesabını tanımlar; ver, Windows sürümünü yazdırır.
hostname
whoami
verPowerShell, CMD'den başlatıldı: Aşağıdaki tek seferlik komut aynı makine/hesap içeriğini ve yüklü PowerShell sürümünü yazdırır ve ardından CMD'ye geri döner.
powershell -NoProfile -Command "$env:COMPUTERNAME; [System.Security.Principal.WindowsIdentity]::GetCurrent().Name; $PSVersionTable.PSVersion"Linux veya macOS üzerinde Bash/SH: ana bilgisayar adı, kimlik ve uname, makine adını, etkin kullanıcı/grupları ve işletim sistemi/çekirdeği okur. Sh örneği, dosyaları değiştirmeden bir alt kabuğu çalıştırır.
hostname
id
uname -srm
sh -c 'hostname; id; uname -srm'Açıklayıcı çıktı: ana bilgisayar adı LAB-07 olabilir ve hesap SCHOOL\student07 veya bir hizmet kimliği olabilir. Seçilen bilgisayarla karşılaştırın; gerçek adlar ve sürümler farklılık gösterir. Erişimin reddedilmesi sonucu, ek ayrıcalıklar verme talebini değil, uzak hesabın haklarını yansıtır.
Bilgisayarları değiştirmeden önce tek seferde bir komut çalıştırın ve çıktısını inceleyin. Her bilgisayar ayrı çıktı tutar. Kullanım Reset terminal yalnızca yeni bir varsayılan kabuk gerektiğinde; mevcut kabuğu durdurur.