Permasalahan koneksi remote SSH
Permasalahan login Workbench
Permasalahan login klien SSH
Mengatasi error "ssh_exchange_identification: read: Connection reset by peer"
Mengatasi error "No supported authentication methods available"
Mengatasi error "error: Unable to load host key: /etc/ssh/ssh_host_rsa_key"
Mengatasi error "Maximum amount of failed attempts was reached"
Mengatasi error "could not set limit for ‘nofile’: Operation not permitted"
Mengatasi error "fatal: mm_request_send: write: Broken pipe"
Permasalahan login klien SFTP
Permasalahan lainnya
Permasalahan dan solusi startup layanan SSH
Mengatasi error konfigurasi sshd yang mencegah koneksi remote
Mengatasi error startup sshd: "/usr/share/empty.sshd must be owned by root..."
Mengatasi error "error while loading shared libraries" saat startup layanan SSH
Mengatasi error "fatal: Cannot bind any address" saat startup layanan SSH
Mengatasi error "Bad configuration options" saat startup layanan SSH
Mengatasi error "Failed to start OpenSSH server daemon" saat startup layanan SSH
Mengatasi error "must be owned by root and not group or world-writable" saat startup layanan SSH
Memecahkan masalah kegagalan startup layanan SSH tanpa pesan error
Permasalahan umum lainnya dan solusinya
Permasalahan koneksi Remote Desktop (RDP)
Memecahkan masalah kegagalan koneksi remote ke instans Windows
Mengatasi error "For security reasons, this user account has been locked..."
Mengatasi error "Your credentials did not work" selama login remote ke instans Windows
Mengatasi error "The Remote Desktop Users group does not have this permission"
Mengatasi error "Because of a protocol error, this session will be disconnected"
Mengatasi error "The remote desktop licensing server is not specified"
Memecahkan masalah opsi "Allow Remote Assistance connections to this computer" yang dinonaktifkan
Mengatasi pesan "To log on remotely, you need the right to log on through Remote Desktop Services"
Memecahkan masalah koneksi Remote Desktop yang tidak stabil ke instans Windows
Memecahkan masalah salin-tempel selama koneksi Remote Desktop
Mengatasi error "Remote Desktop Connection has been disconnected"
Memecahkan masalah kegagalan koneksi Remote Desktop ketika koneksi VNC berhasil
Mengatasi error "Remote Desktop Connection cannot verify the identity..." pada Mac
Mengatasi error "The terminal server has exceeded the maximum number of allowed connections"
Mengatasi error "The system cannot find the file specified" selama koneksi Remote Desktop
Memecahkan masalah kegagalan login ke instans Windows menggunakan port default (3389)
Memecahkan masalah pemutusan otomatis setelah login di Remote Desktop
Cara memulai layanan RDP untuk koneksi Remote Desktop pada instans Windows
Permasalahan koneksi remote VNC
Permasalahan koneksi layanan FTP
Instans Windows
Memecahkan masalah kegagalan koneksi internet ke layanan FTP pada instans ECS Windows
Mengatasi error "530 Login incorrect" saat menghubungkan ke server FTP
Mengatasi error "530 valid hostname is expected" saat menghubungkan ke server FTP
Mengatasi error "550 Permission denied" saat mengunggah file ke FileZilla Server
Mengatasi pesan "534 Policy requires SSL" untuk koneksi FTP over TLS
Instans Linux
Lampiran
Kesalahan startup Sshd: Izin untuk /usr/share/empty.sshd
Gejala
Layanan sshd pada instans ECS gagal dimulai, dan log sistem melaporkan error izin:
/usr/share/empty.sshd must be owned by root and not group or world-writablePenyebab
Layanan sshd gagal dimulai karena file
/usr/share/emptymemiliki izin yang salah.Solusi
chown -R root:root /usr/share/empty chmod 744 /usr/share/empty systemctl start sshd ll -ld /usr/share/empty*
Memecahkan masalah koneksi FTP internet pada Windows
Gejala
Layanan FTP pada instans ECS Windows tidak dapat dijangkau dari internet.
Penyebab
Penyebab yang mungkin termasuk:
Aturan security group yang salah untuk FTP: Untuk informasi lebih lanjut, lihat Solusi 1: Tambahkan aturan security group untuk FTP.
Firewall memblokir proses FTP: Untuk informasi lebih lanjut, lihat Solusi 2: Konfigurasikan dukungan firewall FTP.
Solusi
Pilih solusi berdasarkan penyebabnya.
Solusi 1: Tambahkan aturan security group untuk FTP
Setelah Anda menyiapkan situs FTP pada instans ECS yang menjalankan Windows, Anda harus menambahkan aturan inbound ke security group instans tersebut untuk mengizinkan traffic pada port 21 untuk server FTP dan pada range port 1024–65535 untuk mode pasif. Untuk informasi lebih lanjut, lihat Tambahkan aturan security group.
Untuk informasi lebih lanjut tentang konfigurasi security group, lihat Panduan aplikasi dan kasus penggunaan security group dan Port umum.
Solusi 2: Konfigurasikan dukungan firewall FTP
Jika firewall diaktifkan, Anda harus mengonfigurasi IIS Manager untuk mengizinkan traffic FTP pada port TCP 21 dan range port 1024–65535. Ikuti langkah-langkah berikut:
Firewall internal instans ECS Windows dinonaktifkan secara default.
Topik ini menggunakan IIS Manager sebagai contoh untuk menjelaskan cara mengonfigurasi FTP.
Hubungkan ke instans Windows.
Untuk informasi lebih lanjut, lihat Hubungkan ke instans Windows menggunakan password atau kunci.
Buka IIS Manager dan klik dua kali FTP Firewall Support untuk membuka halaman konfigurasinya.
Atur parameter dan klik Apply.
CatatanParameter:
External IP Address of Firewall: Masukkan alamat IP publik instans ECS Windows.
Data Channel Port Range: Tentukan range port untuk koneksi pasif. Range port yang valid adalah 1024–65535. Topik ini menggunakan 1024–65535 sebagai contoh.
Buka command line dan jalankan perintah berikut untuk me-restart layanan FTP. Ini akan menerapkan konfigurasi baru ke semua situs FTP.
net stop ftpsvc&net start ftpsvc(Opsional) Jika server FTP dapat diakses secara lokal tetapi tidak dapat dijangkau dari mesin lain setelah konfigurasi, firewall mungkin salah dikonfigurasi. Ikuti langkah-langkah berikut untuk mengonfigurasi firewall dengan benar:
Periksa aturan inbound di Server Manager untuk memastikan bahwa server FTP diaktifkan.
Tambahkan proses host layanan Windows.
Buka Control Panel > Windows Firewall dan klik Allow an App or Feature Through Windows Firewall di panel navigasi sebelah kiri.
Di jendela baru, klik Allow Another App..., telusuri dan pilih
C:\Windows\System32\svchost.exeuntuk menambahkan proses host layanan.Pilih item Windows Service Host Process yang baru, centang kotak Private dan Public, lalu klik OK.
Memecahkan masalah error FTP "530 Login incorrect"
Gejala
Saat Anda menghubungkan ke server FTP pada instans ECS yang menjalankan Windows, error berikut dilaporkan:
Response: 331 Please specify the password.
Command: PASS ************
Response: 530 Login incorrect.
Error: Critical error: Could not connect to serverPenyebab
Penyebab yang mungkin termasuk:
Password FTP salah: Untuk informasi lebih lanjut, lihat Solusi 1: Ubah password FTP.
Izin pengguna FTP salah: Untuk informasi lebih lanjut, lihat Solusi 2: Tambahkan izin pengguna FTP.
Solusi
Pilih solusi berdasarkan penyebabnya.
Solusi 1: Ubah password FTP
Hubungkan ke instans Windows.
Untuk informasi lebih lanjut, lihat Hubungkan ke instans Windows menggunakan password atau kunci.
Di desktop, klik kanan Computer > Manage untuk membuka Server Manager.
Di panel navigasi sebelah kiri, klik Local Users and Groups > Users. Klik kanan akun FTP dan pilih Set Password.
Solusi 2: Tambahkan izin pengguna FTP
Hubungkan ke instans Windows.
Untuk informasi lebih lanjut, lihat Hubungkan ke instans Windows menggunakan password atau kunci.
Periksa apakah direktori pengguna FTP ada.
Jika direktori tidak ada, buat ulang dan tambahkan izin yang diperlukan. Untuk informasi lebih lanjut, lihat Langkah 3: Atur izin untuk file yang dibagikan.
Jika direktori ada, klik kanan folder tersebut dan pilih Properties > Security. Pilih akun FTP dan berikan izin yang diperlukan.
Memecahkan masalah error FTP "530 valid hostname is expected"
Gejala
Saat menghubungkan ke server FTP pada instans ECS Windows menggunakan alamat IP, error "530 valid hostname is expected" atau "503 Login with USER first" terjadi jika situs FTP, yang dikonfigurasi di IIS 7.5, di-bind ke nama domain.
Penyebab
Error ini terjadi karena format username salah saat Anda login ke layanan FTP yang di-bind ke nama domain di IIS 7.5.
Solusi
Jika nama domain yang di-bind ke layanan FTP adalah www.example.com dan username-nya adalah user, Anda harus menggunakan www.example.com|user untuk login.
Pemisahnya adalah karakter pipa (|).
Sebagai alternatif, hapus binding nama domain dan login hanya dengan username.
Memecahkan masalah error FileZilla "550 Permission denied"
Gejala
Error "550 Permission denied" dilaporkan saat Anda mengunggah file ke FileZilla Server menggunakan FTP pada instans ECS yang menjalankan Windows.
Penyebab
Akun FTP yang sesuai di FileZilla Server tidak memiliki izin write.
Solusi
Hubungkan ke instans Windows.
Untuk informasi lebih lanjut, lihat Hubungkan ke instans Windows menggunakan password atau kunci.
Jalankan perangkat lunak FileZilla Server. Di halaman Users, pilih Shared folders.
Pilih pengguna dan direktori yang sesuai, centang kotak Write, lalu klik OK untuk memberikan izin.
Error FTP over TLS: "534 Policy requires SSL"
Gejala
Saat Anda menghubungkan ke situs FTP yang dibuat oleh layanan IIS pada instans Windows menggunakan FTP over TLS, pesan "534 Policy requires SSL" ditampilkan, sehingga koneksi terhalang.
Penyebab
Tanggapan "534 Local policy on server does not allow TLS secure connections." menunjukkan bahwa parameter FTP SSL Settings situs FTP tidak dikonfigurasi dengan benar.
Solusi
Hubungkan ke instans Windows.
Untuk informasi lebih lanjut, lihat Metode koneksi.
Di pojok kiri bawah desktop, pilih
> Windows Administrative Tools > Internet Information Services (IIS) Manager.Di halaman utama FTP, di bagian FTP, klik dua kali FTP SSL Settings.
Di bagian FTP SSL Settings, atur SSL Policy ke Allow SSL connections, lalu klik Apply di panel Actions.
Akses kembali situs FTP.
Memecahkan masalah error FTP "425 Security:Bad IP connection"
Gejala
Error "425 Security:Bad IP connection" dilaporkan saat pengguna mengunggah file ke situs FTP pada instans ECS yang menjalankan Linux.
Penyebab
Masalah ini biasanya terjadi karena klien berada di jaringan NAT yang terkait dengan lebih dari satu alamat IP publik. Akibatnya, alamat IP sumber untuk koneksi kontrol dan data tidak konsisten, sehingga menyebabkan error.
Layanan FTP menggunakan koneksi kontrol dan koneksi data. Secara default, server FTP memverifikasi bahwa kedua koneksi memiliki alamat IP sumber yang sama selama transfer data. Jika alamat IP sumber berbeda, error "425 Security:Bad IP connection" dilaporkan.
Solusi
Lakukan langkah-langkah berikut untuk menonaktifkan pemeriksaan keamanan IP dalam mode pasif:
Hubungkan ke instans Linux.
Untuk informasi lebih lanjut, lihat Hubungkan ke instans Linux menggunakan password atau kunci.
Jalankan perintah berikut untuk mengedit file konfigurasi FTP:
vi /etc/vsftpd/vsftpd.confTekan
iuntuk memasuki mode edit dan tambahkan konten berikut ke file konfigurasi:pasv_promiscuous=yesTekan
Escuntuk keluar dari mode edit, masukkan:wq, lalu tekan Enter untuk menyimpan dan keluar.Jalankan perintah berikut untuk me-restart layanan FTP:
systemctl restart vsftpd
Memecahkan masalah error vsftp "553 Could not create file"
Gejala
Mengunggah file ke instans ECS yang menjalankan Linux menggunakan vsftp gagal dengan error "553 Could not create file".
Penyebab
Penyebab yang mungkin termasuk:
Ruang disk instans Linux penuh.
Direktori
homeFTP tidak memiliki izinwrite.
Solusi
Ikuti langkah-langkah berikut untuk memeriksa ruang disk instans dan izin direktori home FTP:
Hubungkan ke instans Linux.
Untuk informasi lebih lanjut, lihat Hubungkan ke instans Linux menggunakan password atau kunci.
Jalankan perintah berikut untuk memeriksa apakah disk penuh.
df -hCatatanJika penggunaan ruang disk suatu partisi mencapai 100%, artinya penuh.
Output yang serupa ditampilkan. Misalnya, penggunaan ruang partisi
/dev/xvda1adalah 59%.Filesystem Size Used Avail Use% Mounted on /dev/xvda1 20G 11G 7.8G 59% / tmpfs 498M 1.6M 496M 1% /dev/shmJalankan perintah berikut untuk memeriksa apakah direktori
homeFTP memiliki izinwrite.CatatanSebelum menjalankan perintah berikut, ganti
/home/userdengan nama direktorihomeFTP Anda yang sebenarnya.ls -l /home/userJika string izin pada output tidak menyertakan
w, Anda tidak memiliki izinwrite. Contohnya:dr-xr-xr-x 4 xxx xxx 4096 May 10 21:47 zhengboJalankan perintah berikut untuk menambahkan izin
write:chmod +w /home/userJalankan perintah berikut untuk memverifikasi izin. Jika output perintah berisi
w, izinwritetelah ditambahkan.ls -l /home/user
Apa yang harus dilakukan ketika instans ECS menjadi tidak responsif akibat beban CPU tinggi, memori tidak mencukupi, atau I/O disk/BPS/IOPS jenuh sehingga koneksi remote (SSH/VNC/Workbench) gagal?
Ketika instans ECS menjadi tidak responsif karena beban CPU terlalu tinggi, memori habis, atau I/O disk/BPS/IOPS jenuh, Anda mungkin tidak dapat menghubungkan ke instans melalui SSH, VNC, atau Workbench. Ikuti langkah-langkah berikut untuk melakukan pemulihan darurat dan analisis akar penyebab.
Kemungkinan penyebab
Hang sistem biasanya disebabkan oleh satu atau kombinasi dari hal-hal berikut:
Memori tidak mencukupi memicu swapping intensif: Setelah memori fisik habis, proses kernel
kswapd0terus-menerus menukar halaman memori ke disk (swap), menjenuhkan I/O disk dan menyebabkan sistem merespons sangat lambat.Satu proses menghabiskan resource: Suatu proses (seperti kontainer Docker, aplikasi Java, atau database MySQL) mengonsumsi sejumlah besar resource CPU atau memori, sehingga sistem tidak dapat mengalokasikan resource untuk layanan penting seperti SSH.
Ruang disk 100% penuh: Kehabisan ruang disk menyebabkan proses sistem penting mengalami malfungsi. Misalnya, login SSH memerlukan penulisan ke file riwayat login. Ketika disk penuh, operasi ini diblokir, sehingga koneksi SSH hang.
Langkah pemulihan darurat
Buat snapshot untuk backup data
Login ke Konsol ECS, temukan disk sistem dan disk data instans target, lalu buat snapshot sebagai prioritas untuk backup data.
CatatanKetika sistem dalam keadaan hang, I/O disk mungkin tetap tinggi. Pembuatan snapshot mungkin memakan waktu jauh lebih lama dari biasanya. Tunggu hingga snapshot selesai.
Coba kirim perintah melalui Cloud Assistant (opsional)
Jika Anda ingin menghentikan aplikasi bermasalah sebelum me-restart instans untuk memastikan data ditulis ke disk, Anda dapat mencoba mengirim perintah
killataustopke instans melalui Cloud Assistant di Konsol ECS. Namun, jika kernel OS benar-benar tidak responsif, perintah akan timeout. Dalam hal ini, lanjutkan ke langkah berikutnya.PeringatanMenjalankan perintah
killataustopakan menghentikan paksa proses target, yang dapat menyebabkan penulisan data bisnis tidak lengkap, korupsi file, atau shutdown database yang abnormal. Evaluasi dampak bisnis sebelum melanjutkan.Restart Instance
Restart instans dari Konsol ECS.
Pertama, coba restart normal (tunggu kernel merespons perintah shutdown) dan amati selama 10–15 menit.
Jika restart normal timeout dan gagal, lakukan force restart. Force restart setara dengan siklus daya dan memiliki risiko sangat kecil merusak file yang sedang ditulis. Pastikan Anda telah menyelesaikan backup snapshot sebelum melakukan force restart.
Analis akar penyebab dan optimasi jangka panjang
Instal tool atop: Kami merekomendasikan Anda menginstal atop dan mengonfigurasinya agar otomatis berjalan saat boot (
systemctl enable atop). atop terus-menerus mencatat penggunaan resource sistem.Periksa catatan OOM: Jalankan
dmesg | grep -i oomatau periksa/var/log/messagesuntuk memastikan apakah peristiwa kehabisan memori (OOM) telah terjadi.Optimalkan konfigurasi memori: Untuk bottleneck memori, Anda dapat mengonfigurasi partisi swap Linux sebagai buffer sementara. Jika workload Anda membutuhkan lebih banyak memori dalam jangka panjang, kami merekomendasikan Anda meningkatkan tipe instans.
Konfigurasikan alert CloudMonitor: Konfigurasikan alert ambang batas untuk penggunaan CPU, penggunaan memori, I/O disk, dan metrik lainnya di CloudMonitor untuk menerima notifikasi sebelum resource habis.
Apa yang harus saya lakukan jika terjadi error URL 404 saat menggunakan Workbench untuk menghubungkan ke instans?
URL koneksi Workbench mungkin telah kedaluwarsa. Login ke Konsol ECS, temukan instans target, lalu pilih Remote connection > Workbench remote connection lagi. Sistem akan menghasilkan URL valid baru.