Siapa pun yang telah mengunduh perangkat lunak secara online tahu bahwa menyiapkan server pengunduhan FTP relatif mudah. Umumnya, Anda cukup menggunakan IIS yang disertakan dengan WIN2000. Namun, banyak fungsi IIS yang tidak memuaskan di bawah ini. Perangkat lunak pembuat server FTP yang sangat kuat namun sederhana - Server FTP Serv-U, mari kita juga merasakan kegembiraan server FTP DIY kita sendiri!
Sebelum menjelaskan kegunaannya, izinkan saya memperkenalkan terlebih dahulu secara singkat Serv-U (versi Serv-U yang disebutkan dalam artikel ini adalah 3.0.0.17, menggunakan program berbahasa Mandarin yang dibuat oleh penulis):
Serv-U adalah program server FTP yang dapat berjalan di bawah Windows 95/98/2000/ME dan Windows NT 4.0
Dengannya, komputer pribadi Anda dapat disimulasikan sebagai server FTP, artinya, pengguna komputer di jaringan yang terhubung dengan Anda dapat mengakses komputer pribadi Anda dan menyalin, memindahkan, dan menghapus file Anda melalui protokol FTP (File Transfer Protocol ). File atau folder di komputer Anda dapat melakukan apa pun yang diizinkan oleh izin. Protokol FTP menentukan metode komunikasi standar antar komputer, memungkinkan semua komputer dengan jenis, sistem operasi, dan format berbeda untuk bertukar file. Itu dapat membuat akun pengguna dengan cara yang paling sederhana, dan membagi area tertentu pada ruang hard disk untuk menyimpan file, memungkinkan pengguna untuk mengunggah atau mengunduh file yang diperlukan menggunakan berbagai perangkat lunak klien FTP (seperti CuteFTP, WS_FTP, dll.).
Ada banyak server FTP dan perangkat lunak klien yang tersedia untuk sistem berbeda. Serv-U digunakan pada PC yang menjalankan MS-Windows dan dengan WinSock versi 1.1 terinstal dan kompatibel dengan protokol TCP/IP.
Serv-U terdiri dari dua bagian, mesin dan antarmuka pengguna. Mesin Serv-U (ServUDaemon.exe) sebenarnya adalah sebuah program yang berada di latar belakang dan merupakan jantung dari keseluruhan perangkat lunak Serv-U. Ia bertanggung jawab untuk memproses perintah FTP dari berbagai perangkat lunak klien FTP dan juga bertanggung jawab untuk melakukan berbagai hal transfer file. Setelah menjalankan mesin Serv-U, yaitu file ServUDaemon.exe, kita tidak dapat melihat antarmuka pengguna apa pun. Itu hanya berjalan di latar belakang. Biasanya kita tidak dapat memengaruhinya, tetapi di ServUAdmin.exe kita dapat menghentikan dan memulainya. Mesin Serv-U dapat dijalankan sebagai layanan sistem lokal pada platform Windows apa pun. Layanan sistem mulai berjalan ketika sistem operasi dimulai, dan kemudian kita dapat menjalankan program antarmuka pengguna. Pada sistem Win NT/2000, Serv-U akan diinstal secara otomatis sebagai layanan sistem, namun pada Win 9x/Me, Anda perlu memilih "Mulai Otomatis" pada panel "Server" untuk mengubahnya menjadi layanan sistem. Antarmuka pengguna Serv-U (ServUAdmin.exe) adalah administrator Serv-U, yang bertanggung jawab untuk interaksi dengan mesin Serv-U. Hal ini memungkinkan pengguna untuk mengkonfigurasi Serv-U, termasuk membuat domain, menentukan pengguna, dan memberi tahu server apakah itu dapat diakses. Cara termudah untuk memulai administrator Serv-U adalah dengan mengklik langsung ikon berbentuk "U" di bilah sistem.
Penting untuk memperjelas beberapa konsep penting dalam Serv-U di sini: setiap mesin Serv-U yang berjalan dapat digunakan untuk menjalankan beberapa server FTP "virtual" Dalam program administrator, setiap server FTP "Virtual" disebut "domain", jadi mereka sangat berguna untuk server yang harus membuat banyak domain. Setiap domain memiliki Pengguna, Grup, dan Pengaturannya sendiri. Secara umum, Wizard Penyiapan akan menyiapkan domain awal dan akun pengguna saat pertama kali Anda menjalankan aplikasi. Anda dapat merujuk ke tabel berikut untuk hubungan antara server, domain, dan pengguna:
*Server Serv-U
*Domain 1
*Akun pengguna 1
*Akun pengguna 2
*Akun pengguna 3
*Domain 2
*Akun pengguna 1
*Akun pengguna 2
*Domain 3
*Akun pengguna 1
*Akun pengguna 1
Tabel ini agak mirip dengan susunan server, domain, dan pengguna di Administrator Serv-U.
Server FTP Serv-U adalah perangkat lunak uji coba. Dalam waktu tiga puluh hari setelah instalasi, Anda dapat menggunakannya sebagai "versi profesional", tetapi setelah masa uji coba, Anda hanya dapat menggunakannya sebagai "versi pribadi" gratis dengan fungsi dasar saja.
Oke, setelah mengatakan semua itu, kita belum sampai ke bagian penting - cara mengatur sendiri server FTP. Saya akan menjelaskan langkah demi langkah di bawah ini.
1. Instal perangkat lunak asli dan patch berbahasa Mandarin. Saya tidak akan menjelaskan secara detail tentang proses ini.
2. Membangun server FTP lokal pertama
Setelah instalasi selesai, program akan berjalan secara otomatis. Anda juga dapat memilih untuk menjalankannya di menu.
1. Saat Anda menjalankan program untuk pertama kalinya, jendela wizard pengaturan akan muncul.
akan membawa Anda melalui pengaturan awal,
2. Klik "Berikutnya", dan jendela "Tampilkan gambar menu" akan muncul, menanyakan apakah Anda akan menampilkan gambar kecil di menu. Lihat apakah Anda menyukainya;
3. Klik "Berikutnya". Jendela ini memungkinkan Anda menjalankan server FTP secara lokal untuk pertama kalinya.
4. Selanjutnya Anda diminta memasukkan alamat IP Anda.
Jika Anda memiliki server sendiri dan IP tetap, silakan masukkan alamat IP. Jika Anda hanya mengatur FTP di komputer Anda sendiri dan merupakan pengguna dial-up, beberapa hanya memiliki IP dinamis dan tidak ada IP tetap, maka langkah ini dihilangkan. , jangan isi apa pun, Serv-U akan secara otomatis menentukan alamat IP Anda, "Berikutnya";
5. Anda diminta memasukkan nama domain Anda di sini
Jika ada, seperti: ftp.abc.com, jika tidak, isikan saja yang mana saja;
6. "Berikutnya" akan menanyakan apakah Anda mengizinkan akses anonim
Secara umum, akses anonim login dengan nama pengguna Anonim, tanpa kata sandi, tentu saja, jika Anda ingin mengatur area anggota atau semacamnya, Anda harus memilih "Tidak", sehingga sembarang orang dapat login, hanya yang berwenang. pengguna., di sini kita mengisi “ya”;
7. "Berikutnya" akan menanyakan direktori ketika pengguna anonim masuk ke komputer Anda.
Anda dapat menentukan direktori yang sudah ada pada hard disk, seperti F:tempxyz;
8. "Selanjutnya" akan menanyakan apakah Anda ingin mengunci direktori. Setelah mengunci, pengguna yang login secara anonim hanya akan mengira bahwa direktori yang Anda tentukan (F:tempxyz) adalah direktori root, yang berarti dia bisa. hanya mengaksesnya File dan folder di direktori ini tidak dapat diakses di luar direktori ini. Untuk pengguna anonim, biasanya diisi dengan "Ya";
9. "Langkah selanjutnya" akan menanyakan apakah Anda akan membuat akun bernama, yang berarti Anda dapat menunjuk pengguna untuk mengakses FTP Anda dengan akun tertentu. Ini sangat berguna untuk menjalankan area anggota. Setiap akun memiliki izin yang berbeda, sehingga hak setiap orang dapat dibatasi dalam prosedur yang berbeda. Caranya akan dijelaskan nanti. Pilih "Ya" di sini;
10. "Langkah selanjutnya", silahkan isi nama akun yang ingin anda buat seperti : ldr,
11. “Langkah selanjutnya”, silahkan masukkan password, seperti: 123,
12. "Langkah selanjutnya", tanyakan direktori loginnya apa. Langkah ini sama dengan langkah 7, seperti: F:temp
13. "Selanjutnya" akan menanyakan apakah Anda ingin mengunci direktori. Sama seperti langkah 8, pilih "Tidak" di sini;
14. Selanjutnya Anda akan dimintai hak administrator dari pengguna yang Anda buat kali ini.
Ada beberapa opsi: tanpa izin, administrator grup, administrator domain, administrator hanya-baca, dan administrator sistem, masing-masing dengan izin berbeda, pilih "Administrator Sistem" di sini;
15. Pada langkah terakhir, klik "Selesai" dan tidak apa-apa. Jika Anda perlu mengubah sesuatu, Anda dapat mengklik "Sebelumnya" atau masuk ke administrator Serv-U untuk memodifikasinya secara langsung.
Sejauh ini, kami telah membuat domain ftp.abc.com, dua pengguna, satu Anonim dan satu ldr.
3. Sekarang kita telah membuat server FTP, kita seharusnya dapat menggunakan perangkat lunak klien FTP untuk mencoba masuk.
Apa yang harus dilakukan? Sebenarnya sangat sederhana. Kita bisa mengujinya tanpa harus online. Kita tahu bahwa saat tidak menjelajahi Internet, alamat IP mesin lokal defaultnya adalah 127.0.0.1 dan nomor port FTP adalah 21. Buka perangkat lunak klien FTP, saya akan menggunakan FlashFXP untuk mengilustrasikannya, buka koneksi cepat dan isi konten yang sesuai.
Kemudian sambungkan, Anda dapat melihat bahwa saya masuk dengan Anonymous di panel kiri, dan masuk dengan ldr di panel kanan. Karena ini adalah mesin lokal, kecepatannya sangat cepat setelah menjelajahi Internet, jika saya menginginkannya masuk ke komputer saya, saya hanya perlu memasukkan alamat IP saya saat berselancar di Internet, sehingga Anda dapat mengakses komputer saya secara anonim (hati-hati jangan sampai membuka firewall).
4. Berbagai pengaturan di administrator Serv-U
Setelah pengaturan selesai, Anda akan masuk ke antarmuka utama administrator Serv-U.
Setiap kolom ditampilkan di panel kiri, dan opsi spesifik untuk setiap kolom ditampilkan di panel kanan. Mari kita bahas secara singkat tentang pengaturannya.
1. Pada Gambar 11, kita dapat mengontrol berjalan atau berhentinya mesin Serv-U secara manual. Ingat, di Win 9x/Me, kita harus memilih "Layanan Sistem" di sini untuk menjalankan mesin Serv-U.
2. "Lisensi", jika Anda membayar dolar AS untuk membeli nomor registrasi, Anda dapat memasukkannya di sini.
3. "Pengaturan", pengaturan ini untuk "Server Lokal". Dalam pengaturan "Umum",
Anda dapat membatasi kecepatan maksimum server, Anda dapat memblokir FXP (transfer situs-ke-situs), dan Anda dapat membatasi jumlah pengguna agar server Anda tidak terseret ke bawah. Dalam pengaturan "Cache Direktori",
Memungkinkan Anda menentukan jumlah daftar direktori dan batas waktu. Pada Windows 95 dan NT, daftar direktori diatur ke 25 secara default. Ketika cache penuh, permintaan baru akan menggantikan permintaan lama. Dalam pengaturan "Lanjutan", Anda dapat menentukan berbagai pengaturan untuk server, Socket, serta pengunggahan dan pengunduhan file.
4. "Aktivitas" mencatat log aktivitas pengguna, log aktivitas IP yang diblokir, dan log tugas. Apa yang ditampilkan di log tugas adalah catatan setiap operasi yang Anda mulai dan hentikan memfilter teks sehingga hanya menampilkan apa yang ingin Anda lihat.
5. "Domain", yang berisi pengguna, pengaturan, domain, dll yang Anda buat berdasarkan wizard di awal. Konten yang disetel di "Domain--Pengaturan" sebenarnya mirip dengan langkah 3, hanya saja lebih spesifik dan dapat disesuaikan untuk setiap domain berbeda. "Domain - Aktivitas" mencatat aktivitas semua pengguna di domain ini.
6. "Domain--Group", kita dapat membuat beberapa grup untuk memudahkan pengelolaan, dan kemudian mengelompokkan pengguna dengan tipe yang sama ke dalam satu grup.
7. Di "Domain--User", Anda dapat melihat dua akun yang kami buat di awal, satu Anonim dan satu ldr. Sekarang mari kita jelaskan detail setting akun ldr.
A. Kolom "Akun":
Bagi sebagian orang yang tidak mengikuti aturan, kita dapat memilih "Nonaktifkan Akun". Meskipun ada akun, pengguna tidak dapat login untuk sementara waktu; Anda juga dapat mengatur program untuk menghapus akun secara otomatis setelah tanggal tertentu; kolom berikut ini Kita dapat mengubah informasi dasar akun ini di sini Setelah kata sandi diubah, itu tidak akan ditampilkan, tetapi akan ditampilkan secara seragam<
B. Kolom "Umum":
Anda dapat menyembunyikan file dengan atribut tersembunyi, membatasi jumlah login dari IP yang sama, apakah pengguna diperbolehkan mengubah kata sandi (ini memerlukan dukungan dari perangkat lunak klien), kecepatan unggah dan unduh maksimum, batas waktu dan waktu menganggur, dan Anda dapat juga membatasi jumlah maksimum pengguna, misalnya 20, artinya hanya 20 pengguna yang dapat login dalam waktu bersamaan.
C. Kolom "Akses Direktori":
Di sini Anda dapat mengontrol izin pengguna untuk direktori file, seperti membaca, menulis, menghapus, menambahkan, dan menjalankan operasi pada file, membuat daftar, membuat, menghapus folder, dan apakah akan mewarisi subdirektori;
Jika Anda merasa direktori tersebut tidak cukup, Anda juga dapat menambahkan direktori yang dapat diakses.
D. Kolom "Akses IP":
Di sini Anda dapat menentukan apakah IP tertentu dapat mengakses server FTP Anda. Anda dapat menolak aksesnya. Cukup isi alamat IP yang sesuai, dan semua akses di masa mendatang dari IP ini akan diblokir.
E. Kolom "Rasio Unggah/Unduh":
Di sini Anda dapat mengatur rasio antara upload dan download, serta mengontrol hubungan lalu lintas data antara upload dan download.
F.Kolom "Kuota":
Di sini Anda dapat mengatur ruang disk untuk setiap pengguna FTP. Klik "Hitung Saat Ini" untuk mengetahui ukuran semua ruang saat ini. Isikan kapasitas yang ingin Anda batasi pada kolom "Maksimum".
Hal terakhir, setelah mengubah pengaturan, Anda harus mengklik kanan dan memilih "Terapkan" agar pengaturan diterapkan, jika tidak semuanya akan sia-sia! !
Pada titik ini, Anda pasti sudah punya ide tentang cara mengatur FTP Anda sendiri, bukan? Melihat Anda dapat membatasi dan memantau unggahan dan unduhan pengunjung, serta ukuran ruang pengguna, apakah Anda merasa sedikit sombong? Tampaknya saya juga seorang administrator jaringan yang mahakuasa :-)