Windows Server 2003 memungkinkan 2 koneksi desktop jarak jauh non-konsol dan satu konsol. Apakah ada cara untuk meningkatkan jumlah sesi non-konsol yang diizinkan?
Windows Server 2003 memungkinkan 2 koneksi desktop jarak jauh non-konsol dan satu konsol. Apakah ada cara untuk meningkatkan jumlah sesi non-konsol yang diizinkan?
Jawaban:
Jika Anda mengalami masalah tidak diizinkan masuk ke server karena koneksi penuh (dan Anda tahu itu disebabkan koneksi yang menggantung), Anda dapat menggunakan perintah prompt perintah qwinsta dan rwinsta untuk meminta dan mengakhiri sesi.
Seperti itu:
> qwinsta /SERVER:xxx.xxx.xxx.xxx
SESSIONNAME USERNAME ID STATE TYPE DEVICE
console 0 Conn wdcon
rdp-tcp 65536 Listen rdpwd
rdp-tcp#14 Administrator 1 Active rdpwd
... dan kemudian hentikan sesi yang diinginkan (saya mengakhiri baris terakhir pada daftar di atas sini):
> rwinsta 1 /SERVER:xxx.xxx.xxx.xxx
Tidak, Anda harus menggunakan Terminal Server untuk melakukan ini, dan Anda harus membayar biaya lisensi per batas pengguna.
Meskipun saya pernah melihat peretasan di mana Anda mengambil 1 DLL dari Terminal Server dan mendorongnya ke Windows untuk mengelabui batas (tapi saya pikir itu hanya bekerja pada XP untuk membawa batas 1 pengguna hingga 2), meskipun, ini melanggar EULA dari perangkat lunak (meskipun itu merupakan aspek yang mengikat secara hukum dalam hal terbaik, dan mungkin tidak berlaku untuk Anda tergantung pada negara Anda).
Anda perlu mengganti mode server dari Remote Administration ke mode Terminal Server Licensing, yang memungkinkan koneksi klien tambahan. Anda harus mendapatkan lisensi yang sesuai dari Microsoft.
Lisensi harus memiliki lebih dari dua, sebagaimana disebutkan.
Saya menemukan RoyalTS sangat berguna untuk mengelola banyak koneksi jarak jauh, dan memungkinkan antarmuka yang mudah untuk membunuh koneksi aktif lainnya ke server.
Tidak, kecuali jika Anda menjalankan Terminal Server. Anda bisa menggunakan TightVNC sebagai gantinya yang memungkinkan lebih banyak koneksi.
Anda dapat mengaktifkan mode Terminal Server, tetapi kemudian Anda perlu mengatur server lisensi (dan tentu saja, tambahkan lisensi yang sesuai).
Mode Remote Adminstration hanya memungkinkan 2 koneksi sebagai maks.
Mode Aplikasi dalam layanan Terminal W2000 tergantung pada jumlah lisensi yang Anda beli dari Microsoft
Perizinan adalah batasan besar.
Tetapi lebih dari itu, jika Anda menggunakan server ini untuk sesuatu selain sistem Terminal Services sebagai fungsi utamanya, apakah Anda benar-benar ingin lebih dari 2 sesi desktop jarak jauh aktif secara bersamaan? Menurut saya pembatasan itu adalah cara yang baik untuk membuat orang mengingat untuk tidak tetap masuk ke server.
Hanya FYI, Windows Server 2003 tidak memberlakukan lisensi Terminal Server.
Jika Anda mengaktifkan mode Terminal Server dan layanan TS Licensing dan membuat lisensi menggunakan nomor lisensi dummy, lisensi akan tetap aktif dan Terminal Server akan bekerja dengan banyak koneksi simultan yang Anda inginkan.
Jelas ini tidak halal dalam lingkungan produksi, tetapi saya pikir itu baik untuk diketahui bagi Anda yang hanya ingin mencobanya untuk stress testing atau penyia-nyiaan dan tidak memiliki lisensi untuk melakukannya.