Dalam instalasi Geek School ini, kami melihat bagaimana kami dapat mengatur mesin kami dari jarak jauh menggunakan Remote Assistance, Remote Desktop, Windows Remote Management yang juga dikenal sebagai WinRM, dan PowerShell.
Pastikan untuk memeriksa artikel sebelumnya di seri Geek School ini di Windows 7:
Dan nantikan terus sisa serial ini sepanjang minggu ini.
Bantuan jarak jauh adalah fitur yang pertama kali memulai debutnya di Windows XP, dan selain itu penghapusan obrolan suara tetap tidak berubah. Ketika menggunakan bantuan jarak jauh, ada dua pengguna yang terhubung ke satu mesin, menggunakannya sebagai waktu yang sama. Pertama ada orang yang membutuhkan bantuan yang juga dikenal sebagai tuan rumah serta orang yang membantu pengguna yang disebut pembantu. Bantuan jarak jauh terpusat pada ide tentang skenario helpdesk virtual.
Agar seseorang meminta bantuan, mereka perlu mengirimi Anda undangan untuk membantu mereka. Ada tiga cara Anda dapat menghasilkan undangan:
Tuan rumah juga memiliki keputusan akhir tentang apa yang terjadi dalam sesi tersebut, misalnya mereka dapat memilih apakah penolong dapat mengontrol mouse dan keyboard dan bahkan dapat memutuskan sesi kapan saja jika mereka merasa tidak nyaman dengan apa yang dilakukan oleh helper.
Untuk mengaktifkan Remote Assistance, buka Start Menu dan klik kanan pada Computer, lalu pilih Properties dari menu konteks.
Ketika dialog Informasi Sistem terbuka, klik pada tautan Pengaturan jarak jauh yang terletak di sisi kiri.
Di sini Anda perlu memeriksa kotak yang memungkinkan koneksi Remote Assistance ke komputer Anda.
Jika Anda mengklik tombol lanjutan Anda dapat mengubah hal-hal seperti apakah helper akan diizinkan untuk mengendalikan mouse dan keyboard Anda serta berapa lama undangan yang Anda hasilkan valid.
Untuk meminta seseorang untuk membantu Anda, Anda perlu membuat undangan. Untuk melakukan itu buka start menu, perluas pemeliharaan dan pilih Windows Remote Assistance.
Kemudian pilih untuk mengundang seseorang yang Anda percayai untuk membantu Anda.
Untuk tujuan demonstrasi, saya akan menyimpan undangan ke file, tetapi Anda bebas menggunakan metode apa pun yang Anda inginkan.
Saya telah membagikan pustaka dokumen saya dengan PC lain di jaringan saya sehingga menyimpan undangan di sini adalah sempurna.
Setelah Anda menyimpan undangan, Anda akan diberikan kata sandi. Ini sangat penting karena penolong harus memasukkan ini ketika mereka mencoba dan terhubung ke PC Anda.
Saya telah beralih ke mesin yang menjalankan Windows 8. Saya memilih untuk melakukan ini agar Anda tidak bingung tentang PC mana yang saya gunakan. Dari mesin Windows 8 saya cukup klik dua kali pada undangan.
Saya kemudian memasukkan kata sandi yang teman saya, pada mesin host pada dikirim ke saya dan klik ok.
Tuan rumah kemudian akan ditanya apakah mereka ingin mengizinkan saya untuk terhubung ke komputer mereka. Dalam hal ini saya tahu siapa yang mencoba terhubung dan saya bisa klik Ya.
Hanya itu saja. Sekarang saya bisa melihat apa yang Anda lakukan pada komputer Windows 7 Anda secara real time. Jika Anda mengizinkan pengguna untuk mengendalikan PC Anda, seperti yang terlihat di bawah bagian opsi lanjutan, Anda akan melihat tombol kontrol permintaan seperti yang terlihat di bawah ini. Tuan rumah kemudian akan diizinkan untuk mengizinkan atau menolak permintaan Anda. Anda juga dapat menggunakan fitur obrolan jika Anda memilih demikian.
Sementara Remote Assistance difokuskan di sekitar skenario dua pengguna, Remote Desktop difokuskan di sekitar satu pengguna. Perbedaan terbesar antara Remote Assistance dan Remote Desktop adalah ketika saya terhubung ke sesi desktop jarak jauh, komputer yang saya hubungi terkunci sehingga siapa pun yang berjalan tidak dapat melihat apa yang saya lakukan di mesin itu. Seperti yang mungkin sudah Anda duga sekarang, Desktop Jarak Jauh difokuskan di sekitar produktivitas. Sebagai contoh, jika saya lupa mengedit dokumen sebelum saya meninggalkan kantor, ketika saya tiba di rumah saya bisa menggunakan Remote Desktop untuk menyambung ke mesin itu dan itu akan seperti saya sedang duduk di meja saya.
Catatan: Ini sangat berguna saya bahkan menggunakannya setiap hari di rumah di mana saya memiliki beberapa server tanpa layar yang menyertainya; pada kenyataannya, mereka bahkan tidak memiliki keyboard atau mouse. Mereka hanya memiliki kabel listrik dan kabel jaringan, itu saja. Ketika saya ingin sesuatu di server saya hanya menggunakan remote desktop.
Untuk mengaktifkan Remote Desktop, buka Start Menu dan klik kanan pada Computer, lalu pilih Properties dari menu konteks.
Ketika dialog Informasi Sistem terbuka, klik pada tautan Pengaturan jarak jauh yang terletak di sisi kiri.
Di sini Anda perlu memeriksa kotak yang memungkinkan koneksi Remote Desktop ke komputer Anda. Ada dua opsi untuk mengaktifkan Remote Desktop:
Kita dapat memilih opsi yang lebih aman karena saya hanya memiliki komputer yang menjalankan Windows 7 dan yang lebih baru di lingkungan saya.
Setelah Anda mengaktifkan Remote Desktop di komputer, sangat mudah untuk menyambungkannya. Untuk melakukannya, buka Start Menu dan luaskan Accessories, lalu klik pada Remote Desktop Connection.
Sekarang Anda harus memasukkan nama atau alamat IP mesin dengan Remote Desktop diaktifkan, lalu klik terhubung.
Anda akan diminta untuk kredensial. Ingat: Anda perlu memasukkan kredensial pengguna pada mesin jarak jauh dan bukan yang Anda hubungkan.
Hanya itu saja. Sekarang akan terasa seperti Anda sedang duduk di mesin jarak jauh.
Satu hal yang akan Anda perhatikan adalah Anda kehilangan banyak efek visual ketika Anda menggunakan RDP. Jika Anda berada di LAN dan memiliki Gigabit Ethernet, Anda mungkin ingin mengubah ini. Untuk melakukannya, sebelum Anda terhubung, klik opsi drop down.
Kemudian beralih ke tab Pengalaman. Di sini Anda dapat memilih kecepatan koneksi Anda, yang akan menentukan pengaturan optimal untuk Anda.
Catatan: WinRM adalah alat manajemen yang kuat tetapi seperti yang akan Anda lihat sebentar lagi telah digantikan oleh fitur PowerShell Remoting yang menakjubkan.
Windows Remote Management adalah protokol manajemen berbasis baris perintah. Hal yang benar-benar terjadi untuk WinRM itu adalah yang didasarkan pada protokol HTTP padat yang diizinkan melalui banyak firewall perusahaan, sehingga tidak perlu untuk membuka port khusus. WinRM tidak diaktifkan pada Windows 7 dan Anda harus secara manual mengaktifkannya di workstation dan server yang ingin Anda kelola dari jarak jauh. Untuk mengaktifkannya membuka prompt perintah yang ditinggikan dan menjalankan:
winrm quickconfig
Perubahan sistem berikut terjadi ketika Anda mengaktifkan WinRM:
Itu benar-benar semua yang ada untuk mengatur komputer Anda untuk WinRM.
Untuk terhubung ke komputer menggunakan WinRM Anda harus menambahkan mesin ke daftar host tepercaya Anda. Untuk melakukan tipe sederhana dalam perintah berikut:
Catatan: Anda harus mengubah IP dalam perintah di bawah ini ke salah satu mesin yang Anda coba sambungkan.
winrm set winrm / config / client @ TrustedHosts = ”192.168.174.130”
Setelah Anda menambahkan mesin ke TrustedHosts Anda, Anda dapat menghubungkan dan menjalankan perintah apa pun yang Anda inginkan di mesin jarak jauh. Untuk melakukannya Anda menggunakan perintah Windows Remote Shell (WinRS).
winrs -r: 192.168.174.130 -u: Taylor -p: Pa $$ w0rd netstat
Anda perlu mengganti nilai-nilai berikut:
Seperti yang saya sebutkan sebelumnya, fitur Remoting PowerShell dibangun di atas WinRM. Jadi mari kita menetapkan apa yang membedakannya dari shell warisan.
Orientasi Objek
Ada satu hal yang membuat PowerShell sekuat itu, dan hal itu disebut Orientasi Objek. Pemrograman Berorientasi Objek, atau OOP seperti yang telah dikenal, adalah gaya pemrograman yang mendukung penggunaan kembali kode. Salah satu metode yang digunakan untuk mencapai ini adalah memungkinkan Anda untuk membuat struktur data majemuk yang terdiri dari tipe data primitif seperti angka dan string serta struktur gabungan lainnya. Struktur data majemuk ini disebut objek.
Sederhananya, objek adalah representasi dari sesuatu. Objek mengandung properti yang mendeskripsikan sesuatu, dan metode yang memberi tahu objek apa yang dapat dilakukannya. Misalnya, Anda mungkin memiliki objek bernama Person. Objek Orang akan memiliki:
OOP sebenarnya jauh lebih dari ini, tetapi ini akan berfungsi sebagai definisi kerja untuk saat ini. Karena semua yang ada di PowerShell adalah objek, sangat mudah untuk bekerja dengan data. Misalnya, cmdlet Get-Service mendapat informasi tentang layanan yang berjalan di komputer lokal Anda. Untuk melihat jenis objek apa yang dihasilkan, cukup salurkan ke Get-Member:
Dapatkan-Layanan | Dapatkan-Anggota
Di sini Anda dapat melihatnya menampilkan jenis objek yang disebut ServiceController. Anda juga dapat melihat Metode dan Properti yang didukung oleh objek ServiceController. Dengan informasi ini, cukup sepele untuk mengetahui bahwa Anda dapat menghentikan layanan dengan memanggil metode Bunuh pada objek yang mewakili layanan yang ingin Anda hentikan.
Karena kami telah menyiapkan WinRM, mesin Windows 7 kami sudah mampu dikendalikan dari jarak jauh melalui PowerShell. Untuk menjalankan cmdlet powershell pada mesin remote Anda menggunakan cmdlet Invoke-Command:
Invoke-Command WIN-H7INVSHKC7T get-service
Hanya itu saja.
Jika Anda memiliki pertanyaan, Anda dapat mengirim tweet saya @taybgibb, atau tinggalkan komentar.