Dalam pemahaman saya tentang keamanan, seorang administrator harus dapat melihat semua koneksi ke dan dari komputer - sama seperti mereka dapat melihat semua proses / pemilik, koneksi jaringan / proses kepemilikan. Namun, Windows 8 tampaknya telah menonaktifkan ini.
Sebagai administrator menjalankan peningkatan di Win Vista + ketika Anda menjalankan net use
Anda mendapatkan kembali semua drive yang dipetakan, terdaftar sebagai tidak tersedia. Di Windows 8, perintah yang sama dijalankan dari prompt yang muncul mengembalikan "Tidak ada entri dalam daftar". Perilaku ini identik dengan PowerShell Get-WmiObject Win32_LogonSessionMappedDisk
.
Solusi untuk pemetaan yang persisten adalah dengan menjalankannya Get-ChildItem Registry::HKU*\Network*
. Ini tidak termasuk pemetaan sementara (dalam contoh khusus saya dibuat melalui explorer pada akun administrator dan saya tidak memilih "Sambungkan kembali saat masuk")
Apakah ada cara langsung / sederhana bagi Administrator untuk melihat koneksi pengguna mana pun (pendek skrip yang berjalan di bawah konteks setiap pengguna)? Saya telah membaca Beberapa Program Tidak Dapat Mengakses Lokasi Jaringan Ketika UAC Diaktifkan tetapi saya rasa itu tidak berlaku.
Saya telah melihat jawaban ini, tetapi masih tidak membahas drive non-persisten. Bagaimana saya bisa tahu drive jaringan apa yang telah dipetakan pengguna?
wmic netuse
. Anda mungkin ingin menulis ini ke file dan membukanya sebagai nilai yang dipisahkan dengan tab.
Get-SmbMapping
membantu?