Saya telah ditugaskan untuk mengatur direktori FTP untuk klien kami. Saya bekerja dari Server Windows 2008 dengan IIS 7 diinstal.
Untuk membuat direktori pengguna FTP saya telah mengikuti tutorial eHow ini .
Situs FTP sudah diatur pada IIS 7, jadi saya melewatkan sedikit itu dan mengikuti sisanya dengan tepat. Namun, ketika saya mencoba terhubung melalui FileZilla, saya mendapatkan kesalahan berikut:
Status: Menghubungkan ke xxx.xx.xx.xx: 21 ... Status: Koneksi terjalin, menunggu pesan sambutan ... Tanggapan: 220 Layanan FTP Microsoft Perintah: USER userFTP Tanggapan: 331 Kata sandi diperlukan untuk userFTP. Perintah: LULUS ******** Tanggapan: 530 Pengguna tidak dapat login, direktori home tidak dapat diakses. Kesalahan: Kesalahan kritis Kesalahan: Tidak dapat terhubung ke server
Saya sudah mengecek izin pengguna dan semuanya tampak sebagaimana mestinya. Jika ada yang punya saran, saya akan sangat berterima kasih.
windows-server-2008
ftp
user-management
109221793
sumber
sumber
Jawaban:
Tidak jelas bagi saya dari membaca posting Anda dan tautan yang Anda berikan, apakah Anda menggunakan isolasi pengguna atau tidak. Saran saya adalah menentukan apakah Anda ingin menggunakan isolasi pengguna atau tidak dan kemudian mulai dari awal.
Berikut tautan yang mungkin membantu:
http://learn.iis.net/page.aspx/305/configuring-ftp-75-user-isolation/
sumber
Ini adalah pengaturan isolasi pengguna.
Anda perlu mengubahnya untuk "jangan mengisolasi pengguna, mulai pengguna di" direktori nama pengguna ""
sumber
Saya baru saja menemukan masalah ini dan bagi siapa pun yang googling kesalahannya ingin menambahkan solusi yang berfungsi pada Windows Server 2012 IIS 8.0. Itu sangat sederhana pada akhirnya Anda harus membuat
LocalUser
folder di root FTP yang Anda tentukan saat membuat situs FTP. Kemudian buat folder nama pengguna Anda di bawah folder ini.Untuk misalnya
D:\ftp-root\LocalUser\user1
sumber
Penyebab lain dari kesalahan ini adalah penggunaan Alamat IPv4 FTP dan Pembatasan Domain .
Jika Situs FTP IIS Anda, atau salah satu orang tuanya termasuk situs Default, menggunakan Pembatasan Alamat IPv4 maka Anda harus memastikan bahwa alamat IP Anda diizinkan.
Saya memiliki masalah yang sama dengan yang Anda jelaskan, dengan Kesalahan yang sama persis dikembalikan ke FileZilla. Begini cara saya memperbaikinya:
sumber
Kami memiliki masalah yang sama. ( 530 pengguna tidak dapat login, direktori home tidak dapat diakses ) Masalahnya adalah pembukaan baru (Untuk memungkinkan lebih banyak sesi) di firewall kami membolehkan IP lain ke server FTP kami (Kami memiliki pengaturan pembatasan IP) Solusi adalah menambahkan IP ke IPRestrictions MENGIZINKAN DAFTAR
sumber
Periksa log FTP yang direkam oleh IIS. Kode status dan sub-status akan memberi Anda lebih banyak informasi tentang masalah ini. Berikut adalah daftar kode status: Kode status FTP dalam IIS 7.0 dan versi yang lebih baru
Dalam kasus saya, masalah ini terjadi karena IIS saya tidak dikonfigurasi untuk mode pasif . Setelah memasukkan kisaran port dan alamat IP eksternal dalam fitur Dukungan Firewall FTP, pesan kesalahannya hilang:
Dalam posting blog ini, disebutkan beberapa penyebab root: 530 Pengguna tidak dapat login, direktori home tidak dapat diakses
sumber
Saya tahu Anda mengatakan Anda telah memeriksa ulang izinnya, tetapi saya ingin memverifikasi bahwa Anda telah memeriksa izin tingkat file serta izin berbagi?
sumber
Anda perlu memverifikasi Jalur Fisik FTP. Berikut ini adalah langkah-langkah untuk memeriksa.
Itu harus benar atau Anda akan menemukan direktori home tidak dapat diakses.
sumber