Saya mencoba untuk terhubung ke vncserver saya yang berjalan di CentOs dari komputer di rumah, di belakang firewall. Saya telah menginstal Win7 dan Ubuntu di mesin ini. Saya memiliki kesalahan:
Conenction VNC gagal: vncserver terlalu banyak kegagalan keamanan
bahkan ketika masuk dengan kredensial kanan (saya mereset passwd pada CentOs) saya mendapatkan: kegagalan otentikasi.
Saya mengamati bahwa saya harus menunggu sepanjang hari untuk bisa masuk kembali.
Apakah ini sesuatu yang saya coba sebagai root? Saya pikir penting juga bahwa saya harus masuk ke Centos jarak jauh melalui port 6050 - tidak ada port lain yang berfungsi untuk saya. Apakah saya harus melakukan sesuatu dengan port lain? Saya melihat bahwa vncserver mendengarkan pada 5901, 5902 jika ditambahkan - dan saya menganggap koneksi dibuat karena dari waktu ke waktu (lama) prompt passwd muncul, ... kan?
Saya telah membuat user1 tambahan, kata sandi untuknya ke CentOS dan ke VNC, juga user2. Saya lakukan:
vncserver layanan mulai
dan dua server dimulai, satu: 1, dan kedua pada: 2. Ketika saya mencoba untuk terhubung ke vncserverIP: 1 Saya mendapatkan apa yang dijelaskan di atas, tetapi ketika saya mencoba terhubung ke vncserverIP: 2 dikatakan bahwa percobaan itu tidak berhasil.
tolong bantu, apa yang harus dilakukan?
tambahan: bagaimana cara menonaktifkan penguncian ini untuk tujuan pengujian?
Saya memiliki masalah penguncian VNC ini. Saya menyelesaikannya dengan menginstal firewall gufw .
sumber
Menambahkan ke jawaban yang sudah diberikan:
Anda tidak menyebutkan ini secara eksplisit di pos Anda, tetapi uraian masalah Anda menyiratkan bahwa Anda telah diblokir setelah terlalu banyak upaya login yang gagal. Saya mengalami masalah ini baru-baru ini ketika seorang rekan kerja tidak dapat login setelah mencoba kata sandi yang salah terlalu sering. Saya menemukan posting ini di SOLVEOPTIMIZED yang menjelaskan bagaimana menyelesaikannya.
Anda harus menetapkan aturan firewall Anda untuk mengizinkan koneksi masuk di port yang VNC server gunakan. Server VNC menggunakan port 5900 + N di mana N berarti setiap instance baru. Jadi misalkan server VNC Anda berjalan di port 5901, Anda harus mengizinkan koneksi masuk ke port ini dalam pengaturan firewall Anda. Anda dapat menemukan nomor port untuk semua instance
Setelah mengubah aturan firewall Anda, Anda hanya harus menunggu batas waktu server berakhir dan Anda dapat masuk lagi.
Atau, jika Anda tidak ingin menunggu atau jika Anda tidak ingin mengacaukan pengaturan firewall Anda, Anda dapat memulai kembali server VNC dengan mematikan semua contohnya. Itu berbeda dari memulai kembali layanan seperti yang Anda lakukan. Anda melakukan restart keras dengan terlebih dahulu mengambil PID VNC
dan kemudian membunuh semua instance dengan
Pastikan untuk benar-benar membunuh semua instance jika pgrep mengembalikan beberapa PID.
sumber