Kesalahan FTP 530, Pengguna tidak dapat login, direktori home tidak dapat diakses

11

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.

109221793
sumber
Pertanyaan serupa: serverfault.com/questions/62784/…
Jon Schneider
Saya mengikuti semuanya dari situs web Microsoft tetapi tidak dapat menyingkirkan masalah ini. satu-satunya hal yang hilang adalah memulai kembali layanan FTP dari panel Layanan setelah konfigurasi selesai. silakan ikuti URL ini untuk informasi lebih lanjut. windowstechupdates.com/...
azharalibuttar

Jawaban:

5

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/

joeqwerty
sumber
Hai, isolasi pengguna sudah tersedia. Saya mengambil alih pengelolaan server (meskipun sama sekali tidak memiliki pengalaman server!) Dari orang yang awalnya mengaturnya.
109221793
Pada akhirnya saya menyerah dan mulai dari awal. Saya kelihatannya melakukan hal yang sama persis seperti yang saya lakukan sebelumnya tetapi untuk beberapa alasan kali ini berhasil! Terima kasih atas bantuan Anda.
109221793
Senang membantu ...
joeqwerty
6

Ini adalah pengaturan isolasi pengguna.

Anda perlu mengubahnya untuk "jangan mengisolasi pengguna, mulai pengguna di" direktori nama pengguna ""

cherry Jee
sumber
5

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 LocalUserfolder 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

ramjet666
sumber
1

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:

  1. Buka Manajer IIS
  2. Klik pada Situs > default FTP Site pengaturan
  3. Buka Alamat IPv4 FTP dan Pembatasan Domain
  4. Tanyakan Google apa ip saya
  5. Tambahkan alamat IP publik Anda ke daftar yang diizinkan di bawah Alamat IPv4 FTP dan Pembatasan Domain
  6. Buka Layanan dari Start Menu
  7. Temukan Layanan FTP Microsoft di daftar Layanan Dimulai
  8. Mulai kembali Layanan FTP Microsoft

IIS Manager FTP IPv4 Alamat dan Pembatasan Domain

Christopher
sumber
1

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

Mark Anderson
sumber
0

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:

masukkan deskripsi gambar di sini

Dalam posting blog ini, disebutkan beberapa penyebab root: 530 Pengguna tidak dapat login, direktori home tidak dapat diakses

Aturan otorisasi. Pastikan untuk memiliki aturan Otorisasi yang memungkinkan pengguna atau akses anonim. Periksa halaman "IIS> Situs FTP> Aturan Otorisasi FTP" untuk mengizinkan atau menolak akses untuk pengguna tertentu atau semua.

Izin NTFS. Pengguna FTP (pengguna lokal atau domain) harus memiliki izin pada folder fisik. Klik kanan folder dan pergi ke Properties. Di tab Keamanan, pastikan pengguna memiliki izin yang diperlukan. Anda dapat mengabaikan tab Dibagikan. Itu tidak digunakan untuk akses FTP.

Akun terkunci. Jika akun lokal atau domain Anda dikunci atau kedaluwarsa, Anda mungkin melihat kesalahan “Pengguna tidak bisa masuk”. Periksa properti pengguna lokal atau pengaturan pengguna Direktori Aktif untuk memastikan akun pengguna aktif.

Masalah izin lainnya. Akun pengguna mungkin tidak memiliki hak "Masuk secara lokal" atau "Hanya izinkan keamanan koneksi anonim".

Ned
sumber
-1

Saya tahu Anda mengatakan Anda telah memeriksa ulang izinnya, tetapi saya ingin memverifikasi bahwa Anda telah memeriksa izin tingkat file serta izin berbagi?

Kara Marfia
sumber
Saya sudah mengeceknya juga. Tampak baik-baik saja.
109221793
-1

Anda perlu memverifikasi Jalur Fisik FTP. Berikut ini adalah langkah-langkah untuk memeriksa.

Pergi ke IIS.

Benar, Klik situs FTP Default. Kelola FTP Sit >> Advance

Pengaturan >> Jalur Fisik.

Itu harus benar atau Anda akan menemukan direktori home tidak dapat diakses.

Hiren Parghi
sumber