Menginstal dan mengonfigurasi server FTP yang aman di FileZilla. Penyedia Anda sendiri: menyiapkan server FTP dan TFTP

Berdasarkan banyak permintaan dari pembaca, dalam HOWTO ini kita akan melihat secara detail cara menginstal dan mengkonfigurasi server FTP (file) untuk Windows menggunakan contoh yang paling populer - FileZilla Server.

Pilihan FileZilla Server disebabkan oleh fakta bahwa ini adalah salah satu server FTP tercepat dan paling andal (jika dikonfigurasi dengan benar) dengan modul konfigurasi grafis. Server diperbarui secara berkala dan memiliki dokumentasi yang baik dalam bahasa Inggris.

Kami akan melihat instalasi dan konfigurasi secara lebih rinci di bawah ini. Perhatian, lalu lintas (banyak tangkapan layar)!

Instalasi server

Unduh program instalasi server dari situs resminya dan jalankan. Langkah pertama wizard adalah standar untuk sebagian besar aplikasi Windows, jadi kami hanya akan mempertimbangkan dua langkah terakhir secara mendetail.

Di halaman Pengaturan permulaan Anda akan diminta memilih metode untuk memulai server FTP:

  • Instal sebagai layanan, dimulai dengan Windows (default)— memulai server sebagai layanan Windows saat boot. Opsi ini ditawarkan secara default. Server FTP akan mulai secara otomatis meskipun tidak ada pengguna yang login. Disarankan untuk memilih opsi ini;
  • Instal sebagai layanan, dimulai secara manual— server akan diinstal sebagai layanan, tetapi tidak akan dimulai secara otomatis. Untuk memulai, Anda harus memasukkan perintah berikut di konsol Windows dengan hak administrator: net start "FileZilla Server"
  • Jangan instal sebagai layanan, mulai server secara otomatis— server tidak akan diinstal sebagai layanan, namun akan diluncurkan sebagai pengguna Windows saat ini. Opsi ini sangat tidak disarankan karena jika terjadi peretasan, penyerang akan mendapatkan hak yang sama dan dapat membahayakan sistem.

Di sini Anda diminta untuk memilih port yang akan mendengarkan antarmuka administratif server. Ditentukan secara default 14147 .

Di halaman Pengaturan permulaan Anda diminta untuk memilih metode untuk meluncurkan antarmuka administratif:


  • Mulai jika pengguna log on, berlaku untuk semua pengguna (default)— meluncurkan antarmuka administratif ketika ada pengguna yang masuk ke sistem sebagai ikon di baki sistem. Item ini dipilih secara default;
  • Mulai jika pengguna masuk, berlaku untuk pengguna saat ini— meluncurkan antarmuka administratif ketika pengguna saat ini login;
  • Mulai secara manual— dijalankan secara manual. Kami menyarankan memilih opsi ini.

Kotak centang di kotak centang Mulai Antarmuka setelah pengaturan selesai akan secara otomatis meluncurkan antarmuka administratif server setelah instalasi selesai. Jangan hapus centang pada kotak ini.

Ini menyelesaikan instalasi server. Mari kita mulai menyiapkannya.

Menyiapkan server FTP

Jadi, mulai server dan antarmuka administratif jika belum berjalan.

Anda dapat memulai server seperti ini: Awal(Semua programServer FileZillaMulai Server FileZilla, atau menggunakan perintah:

Mulai bersih "Server FileZilla"

Anda dapat meluncurkan antarmuka administratif seperti ini: Awal(Semua programServer FileZillaAntarmuka Server FileZilla.

Setelah meluncurkan antarmuka administratif, Anda akan melihat jendela yang meminta Anda memasukkan IP server (untuk lokal, biarkan 127.0.0.1 ), port admin (jika Anda mengubahnya saat instalasi, tentukan opsi yang benar di sini, jika tidak biarkan nilai default) dan kata sandi.

Kata sandi defaultnya kosong (dapat diatur di pengaturan server di halaman), jadi segera klik OKE untuk menuju ke jendela utama (klik untuk memperbesar):


Sebagian besar jendela ini ditempati oleh log server FTP, yang akan menampilkan catatan rinci tentang koneksi pengguna dan transfer yang mereka mulai. Di bagian bawah jendela Anda akan melihat login semua pengguna yang terhubung, alamat IP mereka dan kemajuan pengunduhan/pengunggahan file. Saat Anda mengklik kanan login, Anda dapat memutuskan koneksi pengguna dari server ( Tendang pengguna), atau memblokir aksesnya melalui IP ( Larang pengguna).

Buka pengaturan server dengan memilih dari menu Sunting gugus kalimat Pengaturan.

Pengaturan Umum


Di halaman ini Anda dapat mengubah port utama server FTP dari 21 ke yang lain jika penyedia Anda memblokir koneksi masuk ke sana. Di sini Anda dapat mengatur batas waktu dalam hitungan detik, setelah itu pengguna akan secara otomatis terputus dari server. Untuk menonaktifkan batas waktu, tetapkan nilainya 0 . Jika Anda ingin membatasi jumlah maksimum pengguna yang terhubung, Anda dapat melakukannya secara online Jumlah pengguna maksimal(standarnya disetel 0 , yaitu. tidak ada batasan).

Pengaturan umum -> Pesan selamat datang


Pengaturan umum - Pesan selamat datang

Di sini Anda dapat mengganti ucapan standar yang dikirim ke klien saat terhubung ke server FTP Anda. Anda dapat memasukkan hingga 1024 karakter, setiap baris tidak boleh lebih dari 75 karakter.

Centang kotaknya Sembunyikan pesan selamat datang di log untuk mengurangi ukuran file log dengan menonaktifkan perekaman pesan ini di dalamnya.

Pengaturan umum -> pengikatan IP


Pengaturan umum - pengikatan IP

Di halaman ini Anda dapat menentukan alamat IP antarmuka jaringan yang harus didengarkan oleh server FTP. Kami merekomendasikan untuk pergi * , yaitu. mendengarkan di semua antarmuka yang memungkinkan.

Pengaturan umum -> Filter IP


Pengaturan umum - Filter IP

Di halaman ini Anda dapat mengelola daftar alamat IP yang dilarang, mis. alamat dari mana akses ke server akan diblokir (bidang atas), serta alamat yang tidak dapat diblokir melalui antarmuka administratif (bidang bawah).

Setiap alamat dimasukkan pada baris baru. Dalam contoh kita, tiga alamat IP yang ditentukan tidak akan dapat terhubung ke server, dan 192.168.98.187 tidak mungkin diblokir.


Jika Anda memiliki router dengan NAT, ini adalah salah satu halaman terpenting bagi Anda. Centang kotaknya Gunakan rentang port khusus dan tentukan rentang port (angka dari 1024 hingga 65535 diperbolehkan) yang akan digunakan dalam mode FTP pasif untuk menghubungkan klien ke server Anda. Kisaran minimumnya adalah 100 port, tetapi disarankan untuk menentukan setidaknya 400. Anda harus meneruskan kisaran port ini dalam pengaturan router Anda. Disarankan untuk menentukan port dalam kisaran 30000.

Di sini Anda harus menunjukkan alamat IP eksternal Anda. Anda dapat menentukan nama host, yang dengannya server akan menentukan alamat IP eksternal Anda secara mandiri. Contoh kami menggunakan layanan DynDNS.org. Jika Anda memiliki IP eksternal statis, cukup tunjukkan di kolom Gunakan IP berikut. Jika IP dinamis, gunakan layanan DynDNS.org atau serupa dan di lapangan Gunakan IP berikut masukkan nama host yang dihasilkan (seperti dalam contoh kita).

Centang kotak (jika belum dipilih) Jangan gunakan IP eksternal untuk koneksi lokal untuk melarang penggunaan IP eksternal untuk koneksi lokal. Ini akan menyelesaikan masalah NAT Loopback pada sebagian besar router.


Di halaman ini Anda dapat mengaktifkan penggunaan protokol FXP, yang memungkinkan Anda mentransfer file antara dua server FTP secara langsung. Secara default, ini dinonaktifkan (kotak centang dipilih). Jika Anda memerlukan dukungan FXP, hapus centang semua kotak centang di halaman ini.


Gugus kalimat Jangan tampilkan kata sandi di log pesan memungkinkan Anda menyembunyikan kata sandi pengguna dari log server.

Mulai diminimalkan akan mengaktifkan peluncuran antarmuka administratif dalam mode baki yang diperkecil.

Tidak disarankan untuk mengubah pengaturan lainnya pada halaman ini.


Di sini Anda dapat mengubah port yang didengarkan antarmuka administratif, serta kata sandi administrator.

Centang kotaknya Ubah kata sandi admin dan atur kata sandi administrator baru. Huruf dan angka latin diperbolehkan.


Di halaman ini Anda dapat mengaktifkan pencatatan server ke file dengan mencentang kotak Aktifkan pencatatan ke file. Kotak centang di kotak centang Batasi ukuran file log to akan memungkinkan Anda menentukan ukuran file maksimum yang diperbolehkan. Jika file melebihi jumlah yang ditentukan, maka akan dihapus.

Gugus kalimat Catat semua ke FileZilla Server.log memungkinkan Anda untuk menulis semua log server ke satu file, dan Gunakan file log yang berbeda setiap hari membuat file log baru setiap hari, jadi kami merekomendasikan opsi ini. kotak centang Hapus file log lama setelahnya termasuk pembersihan otomatis log lama.

Semua log akan disimpan dalam subdirektori Log Direktori instalasi FileZilla Server.


Di sini Anda dapat menetapkan batas kecepatan unduh dan unggah global. Batasan ini akan diterapkan oleh server untuk semua pengguna.

Untuk mengatur batas kecepatan, centang kotak Batas kecepatan konstan sebesar dan tentukan nilainya dalam kilobyte per detik.

Selain halaman ini, Anda dapat menetapkan batasan untuk setiap pengguna satu per satu di modul manajemen pengguna.


Beberapa klien FTP mendukung transfer data terkompresi. Kompresi dapat diaktifkan dengan mencentang kotak Aktifkan dukungan MODE Z. Rasio kompresi minimum dan maksimum juga ditunjukkan di sini. Pastikan untuk mencentang kotaknya Kecualikan rentang alamat IP pribadi, yang akan menonaktifkan kompresi saat mentransfer file dalam jaringan lokal, atau saat menyambung secara lokal ke server.

Perhatian! Mengaktifkan kompresi dapat berdampak negatif terhadap kinerja server FTP.


Di halaman ini Anda dapat mengaktifkan pemblokiran IP otomatis untuk pengguna yang salah memasukkan kata sandi beberapa kali. Untuk mengaktifkan fungsi ini, centang kotak Aktifkan larangan otomatis, Di barisan Larangan alamat IP setelahnya tentukan jumlah maksimum upaya memasukkan kata sandi yang salah (minimal 10), dan di baris Larangan untuk— waktu dalam jam dimana pelanggar akan dilarang.

FileZilla Server memungkinkan Anda membuat jumlah pengguna yang tidak terbatas. Setiap pengguna memiliki kesempatan untuk mengatur folder kerjanya sendiri, parameter akses, batas kecepatan, dll.

Untuk mengelola pengguna di menu Sunting antarmuka administratif, pilih Pengguna.


Saat pertama kali memulai, di bagian Anda Pengguna akan kosong, jadi kita harus membuat pengguna. Untuk melakukan ini, klik tombol Menambahkan.

Di jendela yang terbuka, tunjukkan login yang Anda inginkan (hanya huruf dan angka Latin yang diperbolehkan). Di sini Anda juga dapat menentukan grup jika sudah dibuat. Cukup masukkan login Anda dan klik OKE.

Pilih pengguna yang dibuat di bagian tersebut Pengguna. Anda akan diminta untuk menentukan folder kerja untuk itu, sehingga halaman akan terbuka secara otomatis.


Klik tombolnya Menambahkan di partisi dan tentukan direktori pada disk yang dapat diakses oleh pengguna FTP yang dipilih. Setelah itu, pilih dalam daftar dan klik Tetapkan sebagai direktori rumah. Tindakan ini akan melarang keluar dari direktori ini ke atas karena alasan keamanan.

Untuk setiap direktori yang ditambahkan, Anda dapat mengatur hak baca/tulis dengan mencentang atau menghapus centang pada kotak.

Izin berkas:

  • Membaca— mengizinkan membaca dan mengunduh file dari direktori;
  • Menulis— mengizinkan penulisan file ke direktori;
  • Menghapus— mengizinkan penghapusan file dari direktori;
  • Menambahkan— mengizinkan melanjutkan file ke server.

Izin untuk direktori:

  • Membuat— mengizinkan pembuatan subdirektori;
  • Menghapus— izinkan penghapusan direktori;
  • Daftar— izinkan daftar (melihat daftar file). Jangan pernah menonaktifkan tindakan ini (kotak centang harus selalu dicentang);
  • Subdir— memperluas hak ke subdirektori.

Sekarang pergi ke halaman Umum. Tetapkan kata sandi untuk pengguna dengan mencentang kotak Kata sandi dan mendaftarkan kata sandi.

kotak centang Aktifkan akun memungkinkan Anda untuk mengaktifkan/menonaktifkan akun FTP yang dipilih. Di sini Anda dapat menetapkan batasan jumlah maksimum koneksi untuk pengguna. Batas kecepatan untuk pengguna ditetapkan di halaman.

Untuk menghapus pengguna, pilih pengguna di bagian tersebut Pengguna dan tekan Menghapus. Tombol Ganti nama memungkinkan Anda untuk mengubah login pengguna yang dipilih (mengganti nama), dan Menyalin- klon, mis. buat salinan dengan login yang berbeda.

Setelah melakukan perubahan yang diinginkan, klik tombol OKE. Pengaturan pengguna segera berlaku.

Mengaktifkan akses anonim ke server

Jika Anda memerlukan akses anonim ke server, buka jendela manajemen pengguna, tambahkan pengguna dengan login anonim, hapus centang pada kotak centang Kata sandi Untuk menonaktifkan permintaan kata sandi, pada halaman tersebut pilih direktori home Anda, yang dapat diakses oleh semua orang, dan atur hak yang diperlukan (jangan lupa untuk menonaktifkan penulisan, melanjutkan, dan menghapus file dan direktori). Setelah mengklik OKE Akses anonim ke server akan terbuka untuk semua orang.

Terkadang lebih mudah dan cepat untuk mentransfer file melalui server FTP Anda sendiri daripada mengunggahnya ke layanan file hosting. Di bawah ini adalah prosedur untuk menginstal dan mengkonfigurasi server ftp IIS yang disertakan dalam Windows 7.


Server FTP disertakan dengan Layanan Informasi Internet. Untuk menginstalnya, buka Control Panel -> Programs -> Aktifkan atau nonaktifkan fitur Windows. Perluas bagian Layanan IIS dan centang kotak di samping komponen berikut: Layanan FTP dan Konsol Manajemen IIS.

Menyiapkan server FTP.

Buka Panel Kontrol -> Sistem dan Keamanan -> Administrasi -> Manajemen Komputer (Anda dapat dengan cepat: Menu Mulai -> klik kanan pada Komputer -> pilih Manajemen dari menu). Di jendela yang terbuka, perluas grup Layanan dan Aplikasi dan buka IIS Service Manager. Di jendela Connections, pilih folder Sites, lalu di jendela Actions kanan, klik tautan Add FTP site.

Di wizard pembuatan situs FTP, tentukan nama dan lokasinya (secara default c:\inetpub\ftproot).

Selanjutnya, tentukan parameter pengikatan dan SSL. Saya membiarkan bagian penjilidan tidak berubah. Saya menonaktifkan opsi "Mulai situs ftp secara otomatis" (saya hanya memerlukan ftp dari waktu ke waktu). Pada bagian SSL saya pilih opsi “Tanpa SSL”.

Di jendela berikutnya, biarkan semuanya tidak berubah dan klik Selesai.

Situs telah dibuat. Sekarang Anda dapat melanjutkan ke pengaturan tambahan untuk penyesuaian (misalnya, membatasi jumlah maksimum koneksi simultan). Pilih situs yang baru dibuat, di sebelah kanan panel Tindakan, klik Opsi tambahan.

Langkah selanjutnya adalah menyiapkan Windows Firewall. Buka Panel Kontrol -> Sistem dan Keamanan -> Windows Firewall -> Pengaturan Lanjutan. Di bagian “Aturan untuk koneksi masuk”, temukan dan aktifkan “Server FTP (lalu lintas masuk)” dan “FTP Server Pasif (FTP Pasif Traffic-In)”. Aturan terakhir mengizinkan klien ftp untuk terhubung dalam mode pasif.

Di bagian “Aturan untuk koneksi keluar”, temukan dan aktifkan “FTP Server (FTP Traffic-Out)”.

Jika firewall tambahan diinstal pada sistem (Comodo, Outpost, dll.), maka firewall tersebut juga perlu membuka port 21 (TCP) untuk koneksi masuk dan port 20 (TCP) untuk koneksi keluar.

Jika Anda terhubung ke Internet menggunakan router, dan Anda ingin membuat server Anda dapat diakses oleh pengguna Internet, maka Anda perlu mengkonfigurasi penerusan porta pada router. Di Dlink DI-804HV saya, ini dilakukan di bagian Server Virtual.

192.168.10.4 — Alamat IP server ftp di jaringan lokal.

Menyiapkan hak pengguna.

Jika Anda membiarkan semuanya apa adanya, maka setiap pengguna dapat terhubung ke server FTP (akses anonim diaktifkan) dengan hak hanya-baca (Anda dapat mengunduh, tetapi Anda tidak dapat menulis atau mengubah file). Anggaplah kita perlu membuat akses untuk pengguna tepercaya yang mempunyai hak untuk menulis dan mengubah file.

Buka Panel Kontrol -> Sistem dan Keamanan -> Alat Administratif -> Manajemen Komputer (Mulai -> klik kanan pada Komputer -> pilih Manajemen dari menu). Selanjutnya, perluas grup Pengguna dan grup lokal (pengaturan ini hanya tersedia di edisi Bisnis dan Maksimum). Klik kanan pada folder Grup dan pilih Buat Grup dari menu.

Masukkan nama grup - Pengguna FTP, deskripsi (tidak perlu memasukkannya) dan klik tombol Buat.

Sekarang Anda perlu membuat pengguna. Klik kanan pada folder Pengguna dan pilih Pengguna Baru dari menu.

Masukkan nama pengguna (misalnya ftp_user_1), kata sandi (minimal 6 karakter), centang kotak di sebelah opsi “Larang pengguna mengubah kata sandi” dan “Kata sandi tidak kedaluwarsa.”

Pengguna telah dibuat. Sekarang Anda perlu menetapkannya ke grup Pengguna Ftp yang dibuat sebelumnya. Untuk melakukan ini, buka properti pengguna dan buka tab “Keanggotaan Grup”. Secara default, pengguna baru ditetapkan ke grup Pengguna; hapus grup tersebut. Klik tombol Tambah -> Lanjutan -> Pencarian. Daftar grup pengguna akan terbuka. Pilih grup Pengguna FTP dan klik Ok. Hasilnya kita mendapatkan:

Klik Ok dan lanjutkan ke langkah berikutnya.

Pada tahap pembuatan situs ftp, kita perlu memilih direktori kerja (c:\inetpub\ftproot). Sekarang Anda perlu mengkonfigurasi hak akses ke direktori ini untuk grup Pengguna FTP. Buka c:\inetpub di Explorer, buka properti folder ftproot, buka tab Keamanan dan klik tombol Edit. Di jendela yang terbuka, klik tombol Tambah dan pilih grup “Pengguna FTP” (seperti saat membuat pengguna). Atur tingkat izin ke "Kontrol Penuh" dan klik OK.

Babak final. Buka IIS Services Manager lagi dan pilih server ftp kami (Uji FTP). Di panel kontrol situs FTP, pilih "Aturan Otorisasi FTP". Tambahkan aturan yang mengizinkan. Di jendela yang terbuka, pilih opsi “Peran atau grup pengguna tertentu”. Di bagian bawah kolom teks, kami secara manual menulis nama grup kami (Pengguna FTP), lalu centang kotak di bagian Izin di seberang Baca dan Tulis dan klik OK.

Ini menyelesaikan penyiapan.

Pada awalnya kami tidak memilih opsi untuk memulai server secara otomatis, jadi jangan lupa untuk memulainya secara manual (klik kanan pada nama situs -> Kelola situs FTP -> Mulai).

Bagaimana cara terhubung?

Opsi menggunakan Windows Explorer.
Buka Komputer (Vista, Win 7) atau Komputer Saya (XP).
Untuk akses anonim, cukup masukkan alamat server (ftp://192.168.10.4) ke dalam bilah alamat.
Untuk masuk dengan nama pengguna dan kata sandi, masukkan alamat seperti: ftp://[nama pengguna]:[kata sandi]@[alamat server ftp]. Misalnya ftp://ftp_user_1: [dilindungi email]— untuk terhubung dari jaringan lokal. Untuk terhubung dari Internet, ganti alamat lokal dengan alamat eksternal atau dengan nama domain.

Bagaimana cara membuat server ftp Anda dapat diakses dari Internet?

Jika komputer terhubung langsung ke Internet, maka tidak ada tindakan tambahan yang perlu dilakukan.

Jika komputer terhubung ke Internet melalui router, maka di panel kontrol router Anda perlu mengkonfigurasi penerusan port TCP 21 (sering disebut server virtual). .

(perangkat lunak berbagi). Selain itu, ada Cerberus yang lebih sederhana (gratis), serta proyek menarik berbahasa Rusia ST FTP-Service (gratis). Di bawah ini kita akan membahas secara singkat proses pengaturan beberapa program tersebut.

GuildFTPd 0.999.5

Server yang kuat, mudah disesuaikan, dengan antarmuka yang ramah pengguna dan implementasi sistem file virtual (VFS) yang sangat baik.

Instalasi dan jendela utama

Menginstal program itu sepele. Anda telah menginstal program di komputer Anda, meluncurkannya, dan melihat dengan penuh minat pada jendela program utama:

Menyiapkan program.

1. Mengonfigurasi pengaturan server dasar(nomor port, jumlah maksimum koneksi, jumlah koneksi dari setiap ip, dll.) dilakukan di jendela kanan bawah. Jika Anda melakukan ini untuk grup Sistem, maka semua grup tingkat rendah akan mewarisi pengaturan ini. Untuk grup mana pun yang Anda pilih, pengaturan default ini dapat diganti. Secara khusus, saya terkadang menggunakan nomor port yang berbeda untuk nama pengguna yang berbeda.

2. Item menu Admin -> Opsi -> Server: masukkan nama server Anda, dan kurangi sedikit detail pesan server (dengan menggerakkan penggeser “Level Log” ke kiri), jika tidak, file log akan dengan cepat menumpuk ratusan megabita:

3. Menyiapkan akses ke server. Struktur hierarki pengguna di GuildFTPd sedemikian rupa sehingga setiap pengguna harus ditugaskan ke grup tertentu. Dalam hal ini, Anda memiliki dua cara utama:

  • membangun FTP berdasarkan login pribadi;
  • membangun server berdasarkan masuk langsung ke direktori yang diinginkan.

3.1. Membangun FTP berdasarkan login pribadi.

Misalkan Anda memutuskan untuk memberikan teman Anda akses ke direktori Dokumen, dan masing-masing dari mereka perlu melihat sekumpulan direktori unik (yaitu, Anda harus membuat sistem file virtual untuk setiap pengguna).

Algoritmanya sangat sederhana:

a) buat grup, katakanlah, Tim, dan segera buat direktori root umum untuk grup tersebut:

Jelasnya pasti sudah ada di disk. Harap dicatat bahwa nilai virtual dari direktori yang dipilih adalah “\”. Kemudian kami akan memberikan hak yang sesuai. Kami mendapatkan yang berikut:

Bandingkan dua gambar terakhir satu sama lain, dan Anda tidak akan memiliki pertanyaan lagi.

Selain itu, ada konvensi yang diterima secara umum untuk nama direktori yang terletak di root, khususnya: \pub - ini adalah data yang tersedia untuk diunduh publik (anonim); \upload - upload akan dilakukan di sini untuk Anda; \masuk dan beberapa lainnya. Saya pikir untuk server pribadi tidak perlu mengikuti konvensi ini.

b) mulai mengisi grup dengan pengguna (Admin -> Tambah Pengguna):

c) membuat VFS untuk masing-masing (lihat a)):

Dan Anda mendapatkan:

Catatan. Anda dapat membuka akses ke seluruh disk, misalnya, dengan cara ini:

Direktori fisik K:\FTP adalah root Anda, dan disk fisik adalah direktori. Kemudian di klien ftp Anda akan melihat yang berikut:

File picture1.jpg terletak di direktori K:\FTP, dan Anda dapat melihatnya lagi jika Anda membuka direktori ini melalui jalur fisik.

3.2. Membangun server berdasarkan entri langsung ke direktori yang diinginkan.

Di sini Anda tidak perlu membuat banyak login. Anda membuatnya (atau bahkan menggunakan login anonim, yang Anda masukkan namanya anonim, dan biarkan bidang kata sandi kosong), tetapi di hak direktori akar, hapus centang item “daftar”. Dan kemudian Anda tinggal menambahkan direktori di sana. Anda tidak akan bisa masuk ke direktori tanpa mengetahui nama lengkapnya.

Pada titik ini, server Anda siap digunakan; untuk memulai/mematikannya, klik tombol “on”, atau pilih menu Admin -> Izinkan Login.

4. Ekstra. Menyiapkan pesan server: Admin -> Pesan Server

5. Ekstra. Menginstal plugin. Saya sarankan memasang plugin untuk melihat statistik (di situs web penulis):

6. Ekstra. Menolak akses ke server: Lihat -> Lihat Daftar Larangan. Untuk menyingkirkan pengguna yang mengganggu, tambahkan alamatnya ke daftar larangan.

Menginstal server FTP.

Server FTP disertakan dengan Layanan Informasi Internet. Untuk menginstalnya, buka Control Panel -> Programs -> Aktifkan atau nonaktifkan fitur Windows. Perluas bagian Layanan IIS dan centang kotak di samping komponen berikut: Layanan FTP dan Konsol Manajemen IIS.

Menyiapkan server FTP.

Buka Panel Kontrol -> Sistem dan Keamanan -> Administrasi -> Manajemen Komputer (Anda dapat dengan cepat: Menu Mulai -> klik kanan pada Komputer -> pilih Manajemen dari menu). Di jendela yang terbuka, perluas grup Layanan dan Aplikasi dan buka IIS Service Manager. Di jendela Connections, pilih folder Sites, lalu di jendela Actions kanan, klik tautan Add FTP site.


Di wizard pembuatan situs FTP, tentukan nama dan lokasinya (secara default c:\inetpub\ftproot).


Selanjutnya, tentukan parameter pengikatan dan SSL. Saya membiarkan bagian penjilidan tidak berubah. Saya menonaktifkan opsi "Mulai situs ftp secara otomatis" (saya hanya memerlukan ftp dari waktu ke waktu). Pada bagian SSL saya pilih opsi “Tanpa SSL”.


Di jendela berikutnya, biarkan semuanya tidak berubah dan klik Selesai.


Situs telah dibuat. Sekarang Anda dapat melanjutkan ke pengaturan tambahan untuk penyesuaian (misalnya, membatasi jumlah maksimum koneksi simultan). Pilih situs yang baru dibuat, di sebelah kanan panel Tindakan, klik Opsi tambahan.


Langkah selanjutnya adalah menyiapkan Windows Firewall. Buka Panel Kontrol -> Sistem dan Keamanan -> Windows Firewall -> Pengaturan Lanjutan. Di bagian “Aturan untuk koneksi masuk”, temukan dan aktifkan “Server FTP (lalu lintas masuk)” dan “FTP Server Pasif (FTP Pasif Traffic-In)”. Aturan terakhir mengizinkan klien ftp untuk terhubung dalam mode pasif.



Di bagian “Aturan untuk koneksi keluar”, temukan dan aktifkan “FTP Server (FTP Traffic-Out)”.


Jika firewall tambahan diinstal pada sistem (Comodo, Outpost, dll.), maka firewall tersebut juga perlu membuka port 21 (TCP) untuk koneksi masuk dan port 20 (TCP) untuk koneksi keluar.

Jika Anda terhubung ke Internet menggunakan router, dan Anda ingin membuat server Anda dapat diakses oleh pengguna Internet, maka Anda perlu mengkonfigurasi penerusan porta pada router. Di Dlink DI-804HV saya, ini dilakukan di bagian Server Virtual.


192.168.10.4 — Alamat IP server ftp di jaringan lokal.

Menyiapkan hak pengguna.

Jika Anda membiarkan semuanya apa adanya, maka setiap pengguna dapat terhubung ke server FTP (akses anonim diaktifkan) dengan hak hanya-baca (Anda dapat mengunduh, tetapi Anda tidak dapat menulis atau mengubah file). Anggaplah kita perlu membuat akses untuk pengguna tepercaya yang mempunyai hak untuk menulis dan mengubah file.

Buka Panel Kontrol -> Sistem dan Keamanan -> Alat Administratif -> Manajemen Komputer (Mulai -> klik kanan pada Komputer -> pilih Manajemen dari menu). Selanjutnya, perluas grup Pengguna dan grup lokal (pengaturan ini hanya tersedia di edisi Bisnis dan Maksimum). Klik kanan pada folder Grup dan pilih Buat Grup dari menu.


Masukkan nama grup - Pengguna FTP, deskripsi (tidak perlu memasukkannya) dan klik tombol Buat.


Sekarang Anda perlu membuat pengguna. Klik kanan pada folder Pengguna dan pilih Pengguna Baru dari menu.


Masukkan nama pengguna (misalnya ftp_user_1), kata sandi (minimal 6 karakter), centang kotak di sebelah opsi “Larang pengguna mengubah kata sandi” dan “Kata sandi tidak kedaluwarsa.”


Pengguna telah dibuat. Sekarang Anda perlu menetapkannya ke grup Pengguna Ftp yang dibuat sebelumnya. Untuk melakukan ini, buka properti pengguna dan buka tab “Keanggotaan Grup”. Secara default, pengguna baru ditetapkan ke grup Pengguna; hapus grup tersebut. Klik tombol Tambah -> Lanjutan -> Pencarian. Daftar grup pengguna akan terbuka. Pilih grup Pengguna FTP dan klik Ok. Hasilnya kita mendapatkan:


Klik Ok dan lanjutkan ke langkah berikutnya.

Pada tahap pembuatan situs ftp, kita perlu memilih direktori kerja (c:\inetpub\ftproot). Sekarang Anda perlu mengkonfigurasi hak akses ke direktori ini untuk grup Pengguna FTP. Buka c:\inetpub di Explorer, buka properti folder ftproot, buka tab Keamanan dan klik tombol Edit. Di jendela yang terbuka, klik tombol Tambah dan pilih grup “Pengguna FTP” (seperti saat membuat pengguna). Atur tingkat izin ke "Kontrol Penuh" dan klik OK.


Babak final. Buka IIS Services Manager lagi dan pilih server ftp kami (Uji FTP). Di panel kontrol situs FTP, pilih "Aturan Otorisasi FTP". Tambahkan aturan yang mengizinkan. Di jendela yang terbuka, pilih opsi “Peran atau grup pengguna tertentu”. Di bagian bawah kolom teks, kami secara manual menulis nama grup kami (Pengguna FTP), lalu centang kotak di bagian Izin di seberang Baca dan Tulis dan klik OK.


Ini menyelesaikan penyiapan.

Pada awalnya kami tidak memilih opsi untuk memulai server secara otomatis, jadi jangan lupa untuk memulainya secara manual (klik kanan pada nama situs -> Kelola situs FTP -> Mulai).

Bagaimana cara terhubung?

Opsi menggunakan Windows Explorer.
Buka Komputer (Vista, Win 7) atau Komputer Saya (XP).
Untuk akses anonim, cukup masukkan alamat server (ftp://192.168.10.4) ke dalam bilah alamat.
Untuk masuk dengan nama pengguna dan kata sandi, masukkan alamat seperti: ftp://[nama pengguna]:[kata sandi]@[alamat server ftp]. Misalnya ftp://ftp_user_1: [dilindungi email]- untuk terhubung dari jaringan lokal. Untuk terhubung dari Internet, ganti alamat lokal dengan alamat eksternal atau dengan nama domain.

Pengguna sistem operasi Windows sering bertanya-tanya apa itu server FTP dan bagaimana cara mengaturnya? Jika Anda juga tertarik untuk menginstal dan mengkonfigurasi server FTP di Windows 10, Anda datang ke tempat yang tepat. Dalam topik ini, kita akan melihat secara detail proses pengaturan server FTP.

Untuk apa server FTP?

FTP adalah protokol transfer file jaringan yang didasarkan pada prinsip klien-server. Server FTP adalah sejenis penyimpanan file di Internet, yaitu PC biasa yang menginstal sistem operasi Windows 7 atau lebih tinggi, yang memiliki beberapa hard drive dan dapat menampung banyak file dari pengguna yang berbeda. Di komputer seperti itu selalu ada program yang diinstal, misalnya – FileZilla Server. Setiap pengguna yang telah diberikan akses oleh administrator dapat mengakses file tertentu melalui program ini. Setelah terhubung ke server FTP, pengguna dapat mengunggah file apa pun ke dalamnya (film, musik, foto, dokumen, dll.) dan juga mengunduh materi yang disimpan.

Bagaimana cara mengatur server FTP di Windows 10?

Sebagai implementasi perangkat lunak server FTP, artikel ini akan menyajikan program FileZilla Server, yang akan diinstal pada mesin dengan Windows 7 (untuk Windows 10, langkah demi langkahnya akan sama).

PENTING! Untuk menyiapkan server FTP, Anda perlu mengunduh FileZilla Server dan FileZilla Client. Dalam hal ini, kami menginstal file server pada Windows 7, yang akan berfungsi sebagai server, dan menginstal versi klien dari program tersebut pada Windows 10, dari mana kami akan mengaksesnya. Prinsip menginstal program klien adalah standar.

Mari kita lihat prinsip instalasi FileZilla Server. Unduh dan jalankan program di PC Anda. Kami menerima persyaratan perjanjian lisensi.

Tinggalkan semua tanda seperti pada tangkapan layar.

Pilih lokasi untuk membongkar file program.

Kami juga tidak mengubah nomor port.

Klik "Instal".

Setelah menginstal perangkat lunak, sebuah jendela kecil akan muncul di mana Anda harus memasukkan alamat lokal server FTP dan klik OK. Kami tidak menyentuh pelabuhan.

Setelah memasukkan data ini, ada baiknya melakukan beberapa pengaturan. Awalnya, klik "Edit", "Pengguna".

Sebuah jendela kecil akan muncul. Pilih cabang “Umum” dan klik “Tambah” (tambahkan pengguna).

Tetapkan nama untuk pengguna.

Di sebelah item “Kata Sandi”, centang kotak dan masukkan kata sandi pengguna baru.

Tentukan folder “FTP01” yang dibuat sebelumnya.

Pilih folder yang ditambahkan dan tentukan hak aksesnya:

  • Baca – hanya baca;
  • Menulis – merekam;
  • Hapus – penghapusan;
  • Tambahkan – mengubah file dalam folder ini.

Setelah memilih hak akses, klik “Ok”.

Sekarang, untuk menentukan alamat IP, Anda harus memasukkan perintah “ipconfig” di baris perintah dengan hak Administrator.

Sekarang kita beralih ke Windows 10 dan menginstal Klien. Awalnya, kami menerima ketentuan perjanjian lisensi.

Pilih “Buka hanya untuk saya.” Pengguna yang Anda buat sebelumnya akan ditunjukkan dalam tanda kurung.

Pilih folder untuk membongkar file program.

Kami memulai instalasi program.

Mari terhubung ke server FTP melalui baris perintah. Mari luncurkan konsol. Masukkan perintah “ftp”, lalu masukkan “open 192.168.1.4”, di mana “192.168.1.4” adalah alamat IP server FTP. Tentukan nama pengguna dan masukkan kata sandi. Kata sandi tidak ditampilkan saat dimasukkan. “Logged on” artinya kita sudah login ke server FTP.

Mari kita buat folder “My_Backup_win10” di server FTP dengan memasukkan perintah “mkdir My_Backup_win10”. Anda dapat melihat daftar folder menggunakan perintah “is”.

Jadi, kami terhubung ke server FTP menggunakan baris perintah. Namun, jika Anda tidak dapat terhubung melalui baris perintah, Anda dapat menggunakan Total Commander untuk terhubung.