Sesi desktop jarak jauh - Logout otomatis yang tidak diinginkan setelah periode waktu tertentu

9

Saya mengalami masalah setiap kali saya terhubung ke server kami melalui RDP - Setelah periode waktu tertentu, tampaknya menutup sesi ini, menutup semua aplikasi yang saya buka dll ...

Ini sangat menjengkelkan jika saya menjalankan proses yang panjang - misalnya, menyalin file - memotongnya ... Saya kemudian menghubungkan kembali melalui RDP, dan secara efektif memuat sesi baru.

Apakah ini diatur di suatu tempat di Kebijakan Grup? Atau di tempat lain?

Ini terjadi pada Windows 2008 (mungkin juga pada server 2003 kami, meskipun saya belum memperhatikan ...)

alex
sumber

Jawaban:

8

Hal pertama yang harus diperiksa adalah pengaturan batas waktu di Konfigurasi Layanan Terminal. Itu ada di tab Sesi di TSC.

DanBig
sumber
Tepat di mana itu - ada pengaturan untuk log off saat idle dan lainnya untuk log off sesi terputus.
Ryaner
Selain itu ada pengaturan dalam pengaturan pengguna di direktori aktif yang akan mengontrol batas waktu untuk layanan terminal.
Hibah
5

Ada pengaturan kebijakan grup di bawah Computer Configuration \ Administrative Templates \ Windows Components \ Terminal Services \ Sessions mengenai berapa lama Anda dapat tetap terhubung.

Beberapa detail di http://www.windowsnetworking.com/articles_tutorials/Terminal-Services-Group-Policy.html

Ingatlah, pengaturan ini berada di tingkat komputer, bukan tingkat pengguna sehingga ini akan berlaku untuk siapa pun yang terhubung ke server tempat Anda menerapkannya.

Jika Anda lebih suka menjaga orang lain dengan perilaku saat ini (dan bahkan diri Anda sendiri kecuali secara khusus perlu menjalankan operasi yang lebih lama) Anda dapat membiarkannya apa adanya tetapi ketika Anda memiliki kebutuhan untuk menjalankan sesuatu jangka panjang, sambungkan ke sesi konsol server.

Tergantung pada versi klien RDP Anda, apakah itu adalah / konsol atau / admin saat menghubungkan, menjalankan mstsc /? untuk melihat yang mana untuk Anda.

Sebagai contoh: mstsc /v:192.168.1.1 / admin

Itu akan menghubungkan Anda ke sesi konsol mesin di 192.168.1.1.

Sesi konsol adalah sesi yang akan Anda lihat ketika secara fisik di mesin dengan keyboard, video dan mouse. Jika Anda terputus dari sesi ini, operasi Anda akan terus berjalan dan Anda dapat terhubung kembali.

ManiacZX
sumber
Satu peringatan untuk dijalankan melalui / ADMIN - Anda akan kehilangan akses ke hal-hal seperti drive lokal atau clipboard. Jadi tergantung pada sumber dan target file besar yang sedang disalin, ini mungkin tidak optimal karena alasan lain! Solusi yang saya usulkan adalah membuat jaringan berbagi yang dapat dilihat server, kemudian membuat tugas terjadwal satu kali untuk menyalin file "tanpa pengawasan" melalui Robocopy atau FTP.
George Erhard
Pertanyaannya adalah tentang sesi yang berakhir sebelum waktunya bukan metode transfer sehingga itulah yang telah saya bahas. Menggunakan / admin Anda dapat mentransfer dengan ftp, scp, http atau yang lain dan sesi konsol akan tetap ada meskipun RDP terputus selama pengguna tidak keluar. Jika server memberlakukan logout tidak aktif maka ya menggunakan tugas yang dijadwalkan bisa menjadi metode untuk menghindarinya.
ManiacZX
4

Buka gpedit.msc

Jelajahi Konfigurasi Komputer -> Template Administratif -> Komponen Windows -> Layanan Desktop Jarak Jauh -> Host Sesi Desktop Jarak Jauh -> Batas Waktu Sesi.

Aktifkan "Tetapkan batas waktu untuk sesi yang terputus" dan setel ke Jangan

dan ubah Kebijakan Keamanan Lokal di bawah Kebijakan Lokal-> Opsi Keamanan-> Log masuk interaktif: Jangan minta CTRL + ALT + Del "untuk Diaktifkan, masalahnya hilang.

Subiah R Nagarajan
sumber
Hai, Bagian pertama tentang Batas Waktu Sesi harus diubah pada komputer lokal atau komputer tempat kita desktop jarak jauh?
pal4life
Komputer jarak jauh
Subiah R Nagarajan
imgur.com/a/kE7Tpfe yang telah saya konfigurasikan sebagai panduan Anda, tetapi masih logout saya.
Lukas
-1

hapus file Default.rdp di bawah folder Documents. Itu saja

jika Anda ingin menghapus pengaturan tertentu: 1. Buka jendela Run (tekan Windows Key + R untuk membuka Run Window, atau klik kanan menu Start dan pilih "Run") 2. Ketik regedit dan tekan OK 3. Dalam Editor Registri, perluas: HKEY_CURRENT_USER> SOFTWARE> Microsoft> Terminal Server Client 4. Di bawah Terminal Server Client, akan ada dua kunci: "Default" dan "Servers". Hapus kedua tombol itu jika Anda ingin menghapus semua Data Koneksi Desktop Jarak Jauh. • Jika Anda hanya ingin menghapus yang spesifik, perluas kunci "Default" dan hapus tipe nilai REG_SZ yang seharusnya berisi IP Server Jarak Jauh Server Anda / Nama Host sebagai Data. • Di bawah tombol "Server", akan ada satu tombol untuk dihapus untuk setiap Server Desktop Jarak Jauh.

masalah
sumber