Bftpd merupakan open source, cross-platform, cepat, mudah digunakan, kecil dan mudah-configure FTP (File Transfer Protocol) Server (daemon non-interaktif) dirancang untuk Linux kernel-based dan UNIX- seperti sistem operasi. Ini diimplementasikan dalam C dan & rsquo; s dikenal sebagai daemon.Features FTP sangat aman di fitur glanceKey termasuk dukungan untuk sebagian RFC (Request for Comments) perintah FTP, kompresi dan pengarsipan dukungan on-the-fly menggunakan format tar.gz , keamanan yang kuat dengan chroot (tanpa setup khusus diperlukan), serta dukungan untuk SITE chown dan SITUS CHMOD.
Selain itu, daemon Bftpd FTP doesn rsquo &; t membutuhkan file-file konfigurasi, log tindakan untuk wtmp, syslog atau ke file log kustom, dan menyediakan dukungan untuk PAM (Pluggable Authentication Module) dan passwd / shadow passwords.Command-line optionsCommand-line Pilihan termasuk kemampuan untuk menjalankan daemon melalui inetd daemon layanan Internet, berjalan di TCP (Transmission Control Protocol) modus mendengarkan, tanpa pra-fork (), berjalan tanpa file konfigurasi, dengan pengaturan standar, serta membaca kustom file konfigurasi bukan yang terletak di /etc/bftpd.conf. Selain itu, adalah mungkin untuk menjalankannya dalam mode daemon dengan menggunakan garpu () dan menjalankannya di TCP dengarkan mode.Getting dimulai dengan BftpdBeing seluruhnya ditulis dalam bahasa pemrograman C, software kecil dan cepat. Ini & rsquo; sebenarnya mudah untuk menginstal Bftpd pada sistem GNU / Linux atau distribusi FreeBSD (baik arsitektur 32-bit dan 64-bit yang didukung), karena Anda akan harus mendapatkan versi terbaru dari Softoware, simpan di folder Home Anda , dan ekstrak arsip.
Buka emulator termina, gunakan & lsquo; cd & rsquo; perintah untuk menavigasi ke lokasi file diekstrak, jalankan & ldquo; ./ mengkonfigurasi && make & rdquo; perintah (tanpa tanda kutip) untuk mengkonfigurasi dan mengkompilasi proyek, dan kemudian jalankan & ldquo; make install & rdquo; perintah, tanpa tanda kutip, sebagai root atau dengan sudo untuk menginstalnya sistem yang luas
Apa yang baru dalam rilis ini:.
- Ini rilis Bftpd perbaikan potensi penyangga bug melimpah yang terjadi ketika server dikompilasi dengan S_ISLINK ditetapkan. Bug ini dapat menyebabkan buffer overflow ketika symbolic link termasuk dalam daftar direktori. Versi baru 4.4 dari Bftpd harus memproses link simbolik dengan baik atau, dalam kasus-kasus yang S_ISLINK tidak didefinisikan, menyembunyikan link simbolik. Perilaku yang terakhir ini disediakan untuk keamanan tambahan dan untuk menghindari menyebabkan Bftpd untuk menggantung pada beberapa sistem operasi saat memproses daftar direktori dimana symbolic link yang ada.
Apa yang baru di versi 3.6:.
- Rilis ini meliputi perbaikan untuk menangani pipa bernama
- Sebelumnya melakukan daftar direktori pada direktori yang termasuk pipa bernama akan menyebabkan Bftpd yang terhubung ke warung.
- Rilis ini menyediakan kerja-sekitar sehingga daftar direktori lengkap bersih.
Apa yang baru di versi 3.1:
- Sebuah standar konfigurasi yang dapat memungkinkan pengguna anonim untuk memiliki akses lebih ke server daripada yang dimaksudkan adalah tetap.
- Secara default, Bftpd sekarang blok login anonymous, sehingga akses apapun harus diaktifkan oleh admin.
Apa yang baru di versi 3.0:
- Pembaruan ini tidak memperkenalkan perubahan kode
- rilis termasuk beberapa koreksi dokumentasi.
- Ini juga menambahkan terjemahan Slovakia dokumentasi.
Apa yang baru di versi 2.9:
- Sebuah bug ditemukan dalam cara bftpd menangani login anonymous. Ketika seorang pengguna anonim menghubungkan, opsi ROOTDIR dalam file konfigurasi yang sedang diabaikan. Rilis baru, 2,9, memperbaiki masalah ini. Terima kasih kepada Paul Laufer untuk melaporkan masalah ini.
- Rilis ini juga memperbaiki masalah di mana file log bftpd akan terhapus pada Ubuntu saat reboot sistem.
Apa yang baru dalam versi 2.8:
- Rilis 2.8 membawa banyak perbaikan dan perbaikan bug untuk Bftpd.
- Ada beberapa kasus di mana pilihan pengguna konfigurasi mungkin tidak membaca dengan benar, tergantung pada bagaimana Bftpd disusun. Hal ini telah diperbaiki sehingga pilihan harus selalu dibaca.
- login Anonymous telah diperbaiki. Ini memecahkan beberapa rilis kembali dan itu sudah diperbaiki. Kami juga telah menonaktifkan login anonymous secara default. Anda dapat memungkinkan login anonymous dalam file konfigurasi.
- Jika beberapa sesi Bftpd semua mati sekaligus, sistem akan sekarang membersihkan proses zombie.
- & quot; daftar & quot; perintah sekarang mengakui & quot; -a & quot; paramater, yang memungkinkan klien untuk melihat file yang tersembunyi. Fungsi ini hanya bekerja jika administrator telah menyalakan SHOW_HIDDEN_FILES pilihan file konfigurasi.
- Fungsi pencarian telah diperbarui, yang memungkinkan pengguna untuk melihat link simbolik, bahkan jika link tersebut rusak. Untuk fitur ini untuk bekerja, para SHOW_NONREADABLE_FILES pilihan file konfigurasi harus dihidupkan.
- Banyak terima kasih kepada Raster yang berkontribusi sebagian besar perbaikan untuk rilis ini. Juga terima kasih kepada Oliver Metz untuk melaporkan bug.
- Singkatnya, kami telah tetap beberapa hal, mencoba untuk membuat sistem yang lebih aman dari kotak dan menambahkan beberapa fungsi opsional. Silakan lihat halaman kontak jika Anda ingin melaporkan masalah.
Apa yang baru di versi 2.7:
- Rilis ini, 2,7, perbaikan masalah di mana klien FTP akan berusaha untuk menghapus direktori pada server. Server sebelumnya akan mengirim kembali kesalahan yang sama tidak peduli apakah direktori penuh atau jika klien tidak sekarang memiliki izin untuk menghapusnya. Hal ini akan membingungkan beberapa klien. Berkat raster untuk menyediakan patch ini.
- Rilis ini juga membersihkan beberapa peringatan compiler dari gcc 4.4.1.
Apa yang baru di versi 2.4:
- Sebuah bug keamanan kecil yang dapat digunakan untuk menimbulkan penyangkalan dari serangan layanan telah diperbaiki.
Apa yang baru dalam versi 2.2.1:
- Rilis ini memberikan satu bugfix yang akan menyebabkan masalah atau kecelakaan dalam lingkungan di mana bftpd dimulai tanpa aliran stdin, stdout, stderr atau.
Komentar tidak ditemukan