Bagaimana Menyediakan Pelayan FTP di Windows menggunakan IIS
Terdahulu, saya telah menulis jawatan bagaimana untuk menjadikan komputer anda menjadi pelayan perkongsian fail Windows menggunakan beberapa program yang berbeza. Jika anda sedang mencari cara cepat untuk berkongsi fail di komputer tempatan anda dengan rakan atau keluarga, ini adalah cara mudah untuk melakukannya.
Walau bagaimanapun, jika anda mahu tetapkan pelayan FTP anda sendiri di Windows menggunakan IIS, anda boleh melakukannya, tetapi ia memerlukan lebih banyak pengetahuan teknikal. Sudah tentu, ia juga memberikan kawalan lebih terperinci ke atas perkongsian dan keselamatan, jadi lebih baik bagi sesiapa sahaja yang mempunyai pengetahuan komputer kecil. Tambahan pula, IIS adalah mengenai menjalankan laman web, jadi jika anda ingin menjalankan beberapa laman web bersama-sama dengan pelayan FTP, maka IIS adalah pilihan terbaik.
Ia juga perlu diperhatikan bahawa versi berbeza IIS datang dengan setiap rasa Windows dan mereka semua mempunyai set ciri yang sedikit berbeza. IIS 5.0 datang dengan Windows 2000 dan 5.1 datang dengan Windows XP Professional. IIS 6 adalah untuk Windows Server 2003 dan Windows XP Professional 64-bit. IIS 7 adalah penulisan lengkap IIS dan disertakan dengan Windows Server 2008 dan Windows Vista.
IIS 7.5 dilancarkan bersama-sama dengan Windows 7, IIS 8 dikeluarkan dengan Windows 8 dan IIS 8.5 dikeluarkan dengan Windows 8.1. Lebih baik menggunakan IIS 7.5 atau lebih tinggi jika mungkin kerana mereka menyokong kebanyakan ciri dan mempunyai prestasi yang lebih baik.
Persediaan dan Konfigurasi Pelayan FTP dalam IIS
Perkara pertama yang anda perlukan untuk menyediakan pelayan FTP anda sendiri di Windows ialah memastikan anda mempunyai perkhidmatan Maklumat Internet (IIS) yang dipasang. Ingat, IIS hanya datang dengan versi Windows Pro, Profesional, Ultimate atau Enterprise.
Di Windows Vista dan lebih awal, klik pada Mulakan, Panel kawalan dan pergi ke Tambah / Buang Program. Kemudian klik Tambah / Alih Keluar Komponen Windows. Untuk Windows 7 dan lebih tinggi, klik pada Program dan Ciri dari Control Panel dan kemudian klik pada Hidupkan atau matikan ciri Windows.
Dalam wizard komponen, tatal ke bawah sehingga anda melihat IIS dalam senarai dan tandakannya. Sebelum anda klik Seterusnya walaupun, pastikan anda klik pada Butiran dan kemudian semak Perkhidmatan Protokol Pemindahan Fail (FTP).
Untuk Windows 7 dan ke atas, teruskan dan klik pada kotak di sebelah Perkhidmatan Maklumat Internet dan Pelayan FTP. Anda juga perlu memastikan anda menyemak Alat Pengurusan Web jika tidak, anda tidak dapat mengurus IIS dari Alat Pentadbiran di kemudian hari. Untuk FTP, anda perlu menyemak Perkhidmatan FTP jika tidak, anda tidak akan mempunyai pilihan untuk membuat pelayan FTP.
Klik okey dan kemudian klik Seterusnya. Windows akan teruskan dan memasang fail IIS yang diperlukan bersama dengan perkhidmatan FTP. Anda mungkin diminta memasukkan cakera Windows XP atau Windows Vista pada ketika ini. Anda tidak perlu cakera untuk Windows 7 atau lebih tinggi.
Persediaan dan konfigurasi IIS untuk FTP
Setelah IIS dipasang, anda mungkin perlu memulakan semula komputer anda. Kini kami ingin meneruskan dan membuka panel konfigurasi IIS untuk menyediakan pelayan FTP. Jadi pergi ke Mulakan, kemudian Panel kawalan dan klik pada Alat Pentadbiran. Anda kini perlu melihat ikon untuk Perkhidmatan Maklumat Internet.
Apabila anda membuka IIS di Vista atau lebih awal untuk kali pertama, anda hanya akan melihat nama komputer anda di menu kiri. Teruskan dan klik + simbol di sebelah nama komputer dan anda akan melihat beberapa pilihan seperti Tapak Web, Tapak FTP, dan lain-lain. Kami tertarik dengan Tapak FTP, jadi mengembangkannya juga. Awak patut lihat Tapak FTP lalai, klik padanya.
Anda akan melihat selepas anda mengklik pada laman FTP lalai yang terdapat beberapa butang di atas yang kelihatan seperti butang VCR: Main, Berhenti, dan Jeda. Sekiranya butang Play dimerah, bermakna pelayan FTP aktif. Pelayan FTP anda sekarang dan berjalan! Anda sebenarnya boleh menyambung kepadanya melalui perisian klien FTP anda. Saya menggunakan SmartFTP, tetapi anda boleh menggunakan apa sahaja yang anda sukai.
Untuk Windows 7 dan lebih tinggi, anda akan melihat rupa yang berbeza untuk IIS. Pertama, tiada butang mainan atau apa-apa seperti itu. Juga, anda akan melihat banyak pilihan konfigurasi tepat pada skrin utama untuk pengesahan, tetapan SSL, melayari direktori, dan lain-lain.
Untuk memulakan pelayan FTP di sini, anda perlu klik kanan Tapak dan kemudian pilih Tambah Tapak FTP.
Ini membuka wizard FTP di mana anda bermula dengan memberikan nama FTP anda dan memilih lokasi fizikal untuk fail tersebut.
Seterusnya, anda perlu mengkonfigurasi pengikat dan SSL. Pengikatan pada asasnya ialah alamat IP yang anda mahu tapak FTP digunakan. Anda boleh meninggalkannya di Semua Tidak Ditugaskan jika anda tidak merancang untuk menjalankan mana-mana laman web lain. Teruskan Mulakan laman FTP secara automatik kotak diperiksa dan pilih Tiada SSL melainkan anda memahami sijil.
Terakhir, anda perlu menyediakan pengesahan dan kebenaran. Anda perlu memilih sama ada anda mahu Anonymous atau Pengesahan asas atau kedua-duanya. Untuk kebenaran, anda memilih dari Semua Pengguna, pengguna Anonim atau pengguna tertentu.
Anda sebenarnya boleh mengakses pelayan FTP secara tempatan dengan membuka Explorer dan menaip ftp: // localhost. Jika semua berfungsi dengan baik, anda akan melihat beban folder tanpa ralat.
Jika anda mempunyai program FTP, anda boleh melakukan perkara yang sama. Buka perisian klien FTP dan taipkan localhost sebagai nama hos dan pilih Anonymous untuk login. Sambung dan kini anda perlu melihat folder itu.
Ok, jadi sekarang kami mendapat laman web dan berjalan! Sekarang di manakah anda menjatuhkan data yang ingin anda kongsikan? Di IIS, tapak FTP lalai sebenarnya terletak di C: \ Inetpub \ ftproot. Anda boleh membuang data di sana, tetapi bagaimana jika anda sudah mempunyai data yang terletak di tempat lain dan tidak mahu memindahkannya ke inetpub?
Di Windows 7 dan lebih tinggi, anda boleh memilih mana-mana lokasi yang anda mahu melalui wizard, tetapi ia masih hanya satu folder. Sekiranya anda ingin menambahkan lagi folder ke laman FTP, anda perlu menambah direktori maya. Buat masa ini, buka direktori ftproot dan buang beberapa fail ke dalamnya.
Sekarang muat semula klien FTP anda dan anda kini perlu melihat fail anda disenaraikan! Jadi, sekarang anda mempunyai pelayan FTP yang berjalan dan berjalan di komputer tempatan anda. Jadi bagaimana anda akan menyambung dari komputer lain ke rangkaian tempatan?
Untuk melakukan ini, anda perlu membuka Windows Firewall untuk membenarkan sambungan FTP ke komputer anda; jika tidak semua komputer luaran akan disekat. Anda boleh melakukan ini dengan pergi Mulakan, Panel kawalan, klik pada Windows Firewall dan kemudian klik pada Advanced Tab.
Di bawah Tetapan Sambungan Rangkaian seksyen, pastikan semua sambungan disemak dalam senarai kiri dan kemudian klik pada Tetapan butang. Anda kini dapat membuka port tertentu pada komputer anda berdasarkan perkhidmatan yang disediakan oleh komputer anda. Oleh kerana kami menganjurkan pelayan FTP kami sendiri, kami ingin menyemak Pelayan FTP.
Tetingkap pop timbul kecil akan muncul dengan beberapa tetapan yang boleh anda ubah, tinggal tinggalkannya kerana ia adalah dan klik OK. Klik OK sekali lagi pada tetingkap Windows Firewall utama.
Di Windows 7 dan lebih tinggi, prosesnya berbeza untuk membuka port firewall. Buka Windows Firewall dari Control Panel dan kemudian klik pada Tetapan lanjutan di sebelah kiri. Kemudian klik Peraturan masuk dan tatal ke bawah sehingga anda melihatnya Pelayan FTP (Intranet FTP), klik kanan padanya dan pilih Dayakan Peraturan.
Kemudian klik Peraturan Keluar dan buat perkara yang sama Pelayan FTP (FTP Traffic-Out). Anda kini telah membuka firewall untuk sambungan FTP. Sekarang cuba sambungkan ke laman FTP anda dari komputer lain di rangkaian anda. Anda perlu mendapatkan alamat IP komputer terlebih dahulu sebelum anda boleh menyambung ke dalamnya dari komputer yang berbeza.
Pergi ke Mulakan, klik Jalankan dan taipkan CMD. Taipkan IPCONFIG dan tulis nombor untuk Alamat IP:
Dalam klien FTP anda di komputer lain, ketik alamat IP yang anda tulis dan sambungkan secara tanpa nama. Anda kini dapat melihat semua fail anda seperti yang anda lakukan pada klien FTP yang ada di komputer setempat. Sekali lagi, anda juga boleh pergi ke Explorer dan taipkan FTP: \\ ipaddress untuk disambungkan.
Sekarang bahawa tapak FTP berfungsi, anda boleh menambah banyak folder yang anda suka untuk tujuan FTP. Dengan cara ini, apabila pengguna menyambung, mereka menentukan laluan yang akan disambungkan ke satu folder tertentu.
Kembali ke IIS, klik kanan pada Default FTP Site dan pilih Baru, dan kemudian Direktori Maya.
Di Windows 7, klik kanan pada nama tapak dan pilih Tambah Direktori Maya.
Apabila anda membuat direktori maya di IIS, anda pada dasarnya akan membuat alias yang menunjuk pada folder pada pemacu keras setempat. Oleh itu, dalam penyihir, perkara pertama yang akan anda minta ialah nama alias. Buat adalah sesuatu yang mudah dan berguna seperti "WordDocs" atau "FreeMovies", dan lain-lain.
Klik Seterusnya dan sekarang semak imbas ke laluan di mana anda mahu merujuk kepada alias. Oleh itu, jika anda mempunyai sekumpulan filem yang anda ingin kongsi, layari ke folder itu.
Klik Seterusnya dan pilih sama ada anda mahu Baca akses sahaja atau Baca dan tulis akses. Jika anda hanya ingin berkongsi fail, semak Baca. Jika anda mahu orang ramai dapat memuat naik fail ke komputer anda, pilih Baca dan Tulis.
Klik Seterusnya dan kemudian klik Selesai! Sekarang anda akan melihat direktori maya baru anda di bawah laman FTP lalai. Di Windows 7 dan ke atas, proses dikurangkan kepada satu dialog yang ditunjukkan di bawah:
Anda boleh menyambung kepada anda dengan menggunakan klien FTP anda dengan memasukkan dalam medan Path "/ Test" atau "/ NameOfFolder". Di Explorer, anda hanya akan menaip ftp: // ipaddress / aliasname.
Sekarang anda hanya akan melihat fail yang ada dalam folder yang kami buat alias untuk.
Itu sahaja! Anda boleh membuat seberapa banyak folder yang anda suka! Satu-satunya perkara lain yang perlu anda lakukan ialah memberikan alamat IP awam anda kepada sesiapa yang menyambung dari luar rangkaian dalaman anda. Jika anda mahu pengguna menyambung dari mana-mana sahaja di dunia, anda perlu memberi mereka alamat IP awam anda, yang boleh anda ketahui dengan pergi ke http://whatismyipaddress.com/.
Akhir sekali, anda perlu menghantar pelabuhan FTP ke penghala anda ke komputer tempatan anda yang menjadi tuan rumah pelayan FTP. Port Forward adalah laman web yang hebat untuk menunjukkan kepada anda bagaimana untuk menghantar pelabuhan pada router anda ke komputer di rangkaian rumah anda. Anda juga harus membaca kiriman saya yang lain pada port forwarding dan DNS dinamik:
Apakah Port Forwarding?
Persediaan DNS Dinamik untuk Akses Jauh
Ini pasti banyak maklumat dengan sekumpulan langkah; jika anda mempunyai sebarang soalan mengenai semua ini, siarkan komen! Nikmati!