Login Remote Desktop Windows gagal dengan Ubuntu Server 12.4

8

Jadi, saya memiliki server yang saya set up RDC (Remote Desktop Connection), dan saya ingin membuatnya tersedia secara global di internet sehingga saya dapat mengaksesnya dari mana saja. Saat ini saya sedang dalam proses mengubah kata sandi sehingga lebih aman sekarang karena akan terlihat di web, tapi saya mengalami sedikit hambatan.

Saya akan menggunakan beberapa contoh kata sandi di sini.

  • Sebelum saya mengubah kata sandi, saya memiliki akses penuh menggunakan RDC dan kata sandi saya sebelumnya: abc123 .

  • Saya menggunakan passwd untuk mengubah kata sandi dari abc123 ke d4f5g6 . Perubahan berhasil, tetapi hanya sepenuhnya diakui ketika saya mengetiknya di mesin itu sendiri, tetapi tidak dari RDC

Ketika saya mencoba terhubung menggunakan RDC dan menggunakan kata sandi baru saya, saya mendapatkan kesalahan berikut:

connecting to sesman ip 127.0.0.1 port 3350
sesman connect ok
sending login info to sesman
xrdp_mm_process_login_response: login successful for display
started connecting
connecting to 127.0.0.5910
tcp connected
security level is 2 (1 = none, 2 = standard)
password failed
error - problem connecting

Perhatikan bahwa kata sandi saat ini d4f5g6 , dan saya hanya mendapatkan kesalahan ini ketika saya menggunakan d4f5g6 . Jika saya menggunakan kata sandi lain termasuk abc123 , saya mendapatkan kesalahan ini:

connecting to sesman ip 127.0.0.1 port 3350
sesman connect ok
sending login info to sesman
xrdp_mm_process_login_response: login failed

Perhatikan juga bahwa saya mengetikkan kredensial ini di dalam koneksi, dan mereka tidak di-cache dalam RDC, jadi RDC tampaknya tidak memainkan ini sama sekali.

Jadi, sepertinya kata sandi saya yang benar bisa melewati pemeriksaan pertama, tetapi tidak melalui pemeriksaan kedua? Inilah kickernya; Jika saya mengubah kata sandi saya kembali ke abc123 langsung di server saya, maka saya dapat berhasil terhubung ke server dengan RDC menggunakan abc123 ...

MrMusAddict
sumber
Sudahkah Anda me-restart server RDC setelah kata sandi diubah?
Zelda
Saya telah memulai kembali program RDC, tetapi belum server yang sebenarnya, tidak. Saya harus mencobanya di pagi hari, dan itu akan konyol jika hanya itu yang ada.
MrMusAddict
"Menghubungkan ke 127.0.0.59.010" apakah ini benar? atau salah ketik dalam IP?

Jawaban:

10

Saya punya pengguna dengan masalah yang sama dan setelah mencoba solusi Sjaak, ia masih tidak bisa masuk jadi ketika saya melakukan ps -ef|grep vncdan menemukan proses dengan pengguna UID jadi saya membunuh proses itu dan meminta pengguna mencoba lagi dan login berhasil .

Akers
sumber
2
Thx, Akers Jawaban Anda menyelamatkan saya
Arthur Kushman
Luar biasa, ini juga berguna ketika Anda ingin menendang f dari GUI untuk membiarkan server bernafas.
Arthur Kushman
3
Apakah juga memecahkan masalah saya, tetapi apa yang bisa saya lakukan agar proses lama ditutup dengan sendirinya?
Jesper Grann Laursen
3

Di server Ubuntu Anda dapat menghapus (isi) folder tersembunyi .vnc di direktori home Anda. Itu cache kata sandi lama Anda. Ini akan dibuat kembali saat Anda masuk berikutnya dan kemudian akan menggunakan kata sandi baru Anda.

Sjaak Dalens
sumber
Hanya untuk memperluas jawaban Sjaak Dalens, kesalahan membingungkan ini juga terjadi ketika dir .vnc Anda ada di nfs dan menjadi basi (pegangan file basi nfs)! Tentu saja solusinya adalah me-remount-nya.
Jay Random
1

Saya memecahkan ini dengan menghubungkan melalui ssh ke RDC dan memasukkan perintah-perintah ini:

  1. ps -ef|grep vnc
  2. Pada kolom pertama hasil, cari nama pengguna yang tidak bisa masuk.
  3. Lihatlah process_ID di sebelah nama pengguna yang tidak bisa masuk.
  4. sudo kill process_ID
  5. Hubungkan kembali ke RDC.
ejandra
sumber
1

Tambahkan ini di sesman.ini di bawah [Xvnc] menyelesaikan masalah saya!

param8=-SecurityTypes
param9=None 

$sudo nano /etc/xrdp/sesman.ini

Temukan "param" yang saya tambahkan

param8=-SecurityTypes
param9=None

Lalu lari:

$sudo service xrdp restart

Setelah saya berhasil masuk dan terhubung dengan sukses.

Steve Bucholtz
sumber
cheers mate, solusi ini menghemat dua jam saya mencoba jawaban di atas XD
Ludwig Zhou
0

Saya mengalami pesan kesalahan yang sama. Masalahnya ternyata adalah nama pengguna. Saya mencoba masuk sebagai "HomeServer". Ini hanya berfungsi jika saya masuk sebagai "homeserver".

Kilovolt
sumber