هذا هو الإعداد خادم أوبونتو 9.04 ، ولكن يمكن أن تستخدم في الإصدارات القديمة وكذلك وديبيان على الارجح.
هناك طرق عديدة لإعداد مثل هذا الخادم ولكن هذا هو طريقي.
وآمل أن تكونوا في linuxtuts يتمتع هذا ، مجرد نسخ ولصق ، وعليك أن تكون من خلال شقة في أي وقت من الأوقات.
وتتردد في اضافة الموضوع في قسم لينكس عن أي وجميع التعليقات والأسئلة. (وأود أن أضيف أو يسلب من هذا كما أراه مناسبا)

بعض من ملامح هذا الإعداد هي..
1) كامل مصباح كومة (اباتشي ، بى ، بيرل ماي)
2) بريس
3) كلاماف
4) المزيل وmemcache PHP5 الوحدة
5) تمكين خدمة تصميم المواقع
6) وحدات اباتشي "suexec كتابة الإجراءات تشمل خدمة تصميم المواقع وفرغ" تمكين
vsftpd 7) (الخادم بروتوكول نقل الملفات)
8) أوستتس] (مع الميزات المضافة)
9) Webmin (لوحة التحكم)
الكمال إعداد ملقم استمرار ، (الجزء الثاني)
10) مع خدمة البريد برج الحمام والتكامل كلمة أو أحرف مضافة في آخر الكلمة
11) TorrentFlux (SeedBox الخاصة بك)
12) Moblock ("Moblock" هو ipfilter / PeerGuardian 2 "لينكس".)
13) Jinzora ميديا سيرفر (أ ويب قوية تقوم وسائل الإعلام يتدفقون الخادم)

شكرا لك linuxtuts.

ملاحظة : يمكنني استخدام editer نانو. هناك نوعان من الأوامر التي تحتاج إلى معرفته لاستخدام هذه editer.
1) السيطرة + س يحفظ ---------
2) السيطرة + س --------- خروجها من editer (إغلاقه)
دائما هكذا س + السيطرة ومن ثم السيطرة + س عند الانتهاء الخاص


والمضي قدما في الاستيلاء على "SecureCRT ®" العميل shh من هنا. يجب أن يكون لديك! (بالنسبة لي على أية حال ، المعجون وبقية العالم لا تقف فرصة مع هذا العميل shh.


بالاضافة الى انك قد ترغب في النظر هنا عن بعض النصائح المفيدة جدا / والخدع قبل أن تبدأ.

عند تثبيت أوبونتو الخادم عندما جئت الى seletion اختيار البرمجيات فقط "openshh ملقم"



(يمكنك كذلك تمكين الدخول عن طريق تشغيل الجذر)
رمز :
passwd سودو الجذر
تكوين الشبكة

لأن المثبت أوبونتو وتكوين نظامنا الحصول على إعدادات شبكتها عبر دتب ، لدينا لتغيير ذلك الآن لأن يجب أن ملقم وساكنة معالجة الملكية الفكرية. تحرير / الخ / شبكة / واجهات وتكييفه مع الاحتياجات الخاصة بك (في هذا المثال سوف الإعداد استخدام عنوان بروتوكول الإنترنت 192.168.1.19) :

رمز :
نانو / الخ / شبكة / واجهات
رمز :
# هذا الملف يصف واجهات الشبكة المتوفرة على النظام الخاص بك # وكيفية تفعيلها. لمزيد من المعلومات ، راجع واجهات (5). # والسيارات واجهة الشبكة الاسترجاع eth0 iface عنوان ثابت آينت eth0 192.168.1.19 قناع الشبكة 255.255.255.0 192.168.1.0 شبكة البث 255.255.255.0 العبارة 192.168.1.254
ثم تحرير / الخ / تستضيف.

رمز :
نانو / الخ / تستضيف
جعل الامر يبدو مثل هذا :

رمز :
127.0.0.1 وكلهوست localhost.localdomain 192.168.1.19 البريد mail.b366alive.net # الأسطر التالية هي المفضلة لIPv6 تستضيف قادر : : 1 وكلهوست IP6 ، وكلهوست IP6 ، استرجاع fe00 : : 0 - localnet IP6 ff00 : : 0 IP6 ، mcastprefix FF02 : : 1 - IP6 allnodes FF02 : : 2 - IP6 allrouters FF02 : : 3 - IP6 allhosts
تشغيل الآن
رمز :
صدى> mail.b366alive.net / الخ / المضيف / الخ / init.d / بدء hostname.sh
ثم أعد تشغيل الشبكة :
رمز :
/ الخ / init.d / إعادة تشغيل الشبكات
بعد ذلك ، تشغيل
رمز :
اسم المضيف اسم المضيف ، و
وينبغي لكلا تظهر mail.b366alive.net الآن.
ثم تشغيل
رمز :
تحديث الأهلية
لتحديث قاعدة البيانات وحزمة ملائمة
رمز :
الاستعداد الآمنة الترقية
تغيير الافتراضي شل
/ بن / ش هو الارتباط الرمزي ل/ بن / شرطة ، ولكن نحتاج / بن / سحق ، وليس / بن / اندفاعة. ولذلك نحن نفعل ذلك :
رمز :
dpkg - تكوين شرطة
"تثبيت واندفاعة / بن / ش؟ <-- لا"
.................................................. ..............................

تعطيل AppArmor

AppArmor هو ملحق الأمن (على غرار SELinux) التي ينبغي أن توفر الأمن تمديد. في رأيي لا تحتاج إلى تكوين نظام آمن ، وعادة ما يتسبب مشاكل أكثر من مزايا (التفكير في الأمر بعد ما قمتم به من اسبوع من اطلاق النار من المشاكل لأن بعض الخدمات لا يعمل كما هو متوقع ، ومن ثم كنت معرفة أن كل شيء على ما يرام ، وكان AppArmor فقط يسبب المشكلة). ولذلك أنا تعطيله. ! (FTW)
ويمكننا أن تعطيله مثل هذا :
رمز :
الخ / init.d / توقف apparmor / تحديث - rc.d - و apparmor إزالة الاستعداد إزالة apparmor apparmor - تيلس
إعادة تشغيل الكمبيوتر الخاص بك آلة!

يتيح تثبيت بعض البرامج "كل ما في الأمر" واحدة ، سريعة سريعة وسهلة.

رمز :
الاستعداد ص تثبيت الغطاء الأمني openssh الخادم معاهدة عدم الانتشار ntpdate الخلية وموكله rkhunter بينسل الخلية الخادم binutils بفك كلاماف حديقة الحيوان كلاماف - الخفي Bzip2 ارج lzop nomarch cabextract الرابطة بين listchanges libnet - ldap - بيرل ، بيرل ، sasl libauthen libio شيطان كلاماف ، مستندات ، سلسلة automake1.9 libtool fail2ban البيسون المرن بيرل ، بيرل libio - مأخذ خدمة تصميم المواقع ، بيرل ، بيرل ، الايدنت libnet البريدي quotatool الحصة libnet ، نظام أسماء النطاقات ، بيرل webalizer vlogger autoconf بناء الاساسيين libnet - ssleay - بيرل بينسل libauthen ، حزب الأصالة والمعاصرة ، بيرل libpam - وقت التشغيل libmd5 - بيرل المزيل libio ، خاصة محدودة ، بيرل php5 - memcache التخريب php5 - ديف apache2 apache2.2 شائع apache2 - ثيقة apache2 - إم - prefork apache2 - تيلس libexpat1 خدمة تصميم المواقع سيرت - libapache2 بين وزارة الدفاع ، php5 php5 php5 php5 php5 - المشتركة ، كلمة المدير العام ك - بريس php5 - إيمب php5 - مؤشرها php5 - libapache2 بين وزارة الدفاع المجموعة الاستشارية لاندونيسيا ، fcgid apache2 - suexec بى بى ، الكمثرى ، المصادقة mcrypt php5 - mcrypt php5 - imagick libmail - mbox - messageparser - بيرل imagemagick spamassassin libgd ، الرسم البياني ، بيرل libapache2 بين وزارة الدفاع - suphp libgeo - ipfree ، بيرل ، بيثون vsftpd التشفير
وسوف يطلب منك على الأسئلة التالية :

"كلمة السر الجديدة لجذر" الخلية "المستخدم : <-- yourrootsqlpassword"
"كلمة السر كرر لجذر" الخلية "المستخدم : <-- yourrootsqlpassword"
"الدلائل إنشاء لإدارة شبكة الإنترنت؟ <-- لا"
"ملقم ويب لإعادة تكوين تلقائيا : <-- apache2"
"قاعدة البيانات لتكوين مشترك مع بريس - dbconfig؟ <-- نعم"
"كلمة السر لمستخدم قاعدة البيانات الإدارية : <-- yourrootsqlpassword"
"كلمة السر الخلية من اجل تطبيق بريس : <-- yourrootsqlpassword"

.................................................. ..............................

ثم تشغيل الأمر التالي لتمكين اباتشي وحدات suexec ، كتابة ، خدمة تصميم المواقع ، والإجراءات تنكمش ، وتشمل ما يلي :
(يمكنك القيام إما أن مثل هذا ، ولكني وجدت أنها لا تعمل دائما ، لذلك يمكنني القيام بذلك مع الأمر الثاني)
رمز :
a2enmod كتابة suexec الإجراءات تشمل خدمة تصميم المواقع فرغ
رمز :
a2enmod كتابة ؛ a2enmod خدمة تصميم المواقع ، والإجراءات a2enmod ؛ تشمل a2enmod ؛ فرغ a2enmod
آمن بريس عن طريق حذف / الخ / بريس / htpasswd.setup الملف...
رمز :
جمهورية مقدونيا ، و / الخ / بريس / htpasswd.setup
... وإزالة أو التعليق الخروج المقطع التالي في / الخ / بريس / apache.conf :
رمز :
نانو / الخ / بريس / apache.conf
رمز :
[...]# # تخويل من أجل الإعداد # # # <IfModulemod_authn_file.c> AuthType الأساسية # AuthName /usr/share/phpmyadmin/setup> <Directory"الإعداد بريس" # AuthUserFile / الخ / بريس / htpasswd.setup # < / IfModule> صالح # # طلب للمستخدم </ دليل> [...]
إعادة تشغيل اباتشي على الاثر :
رمز :
/ etc/init.d/apache2 استئناف
يمكنك الوصول إلى لوحة بريس عن طريق الذهاب الى
رمز :
 http://yourserver.com/phpmyadmin أو http://192.168.1.19/phpmyadmin
passwd استخدام الخلية الجذرية والخاص للدخول.
.................................................. ....................

إذا كنت ترغب في استخدام "الكوتا" للمستخدمين سيكون لديك لتحرير / الخ / fstab ملف.. (الألغام يشبه هذا (وأنا أضيف ، usrquota ، grpquota إلى القسم مع نقطة تحميل /) :)
رمز :
نانو / الخ / fstab
هنا في منجم
رمز :
# / الخ / fstab : ساكنة معلومات نظام الملفات. # # استخدام 'vol_id -- uuid' لطباعة المعرف الفريد عالميا لجهاز # ؛ يستخدم هذا قد يكون مع UUID = باعتبارها وسيلة قوية لمزيد من اسم الأجهزة التي تعمل حتى # إذا أضيف الأقراص وإزالتها. انظر fstab (5). # # <filesystem> <mountpoint> <type><خيارات> <dump><pass>بروك / إجراءات بروك الافتراضات 0 0 # / وعلى / dev/mapper/VolGroup00-LogVol00 أثناء التثبيت UUID 4c5883d6 - 2529-4858 - 87e8 - 34f83df86c3c / ext4 relatime ، أخطاء = الفرس البديل ، ريال عماني ، usrquota ، grpquota 0 # 1 / التمهيد كان = على / dev/sda1 أثناء التثبيت UUID = fd8f5097 - c4e3 - 8f42 - 4ba1 70f127f57768 / التمهيد ext3 0 2 # مبادلة كان على relatime / dev/mapper/VolGroup00-LogVol01 أثناء التثبيت UUID = 880c - 424e - 243d 9667845c0667 أي مبادلة 67f232eb ف 0 0 / dev/scd0 / media/cdrom0 الجبهة الديمقراطية ، ISO9660 المستخدم ، noauto ، إكسيك ، utf8 0 0
رمز :
اتصال / quota.user / quota.group شمود 600 / الحصة * جبل الفرس البديل س /
رمز :
quotacheck - avugm quotaon - avug
.................................................. ............

نريد ماي للاستماع على كافة الواجهات ، وليس مجرد مضيف محلي ، لذلك فإننا تحرير / الخ / ك / my.cnf وتعليق خارج خط الربط بين معالجة 127.0.0.1 = :
رمز :
نانو / الخ / ك / my.cnf
رمز :
# (...)وبدلا من القفز على الشبكات الافتراضية الآن للاستماع فقط على وكلهوست # التي هي أكثر متوافقة وليس أقل أمنا. # ربط بين معالجة = 127.0.0.1 [...]
ثم علينا إعادة تشغيل الخلية :
رمز :
/ الخ / init.d / ماي إعادة تشغيل
يتم تمكين تحقق الآن أن الربط الشبكي. تشغيل
رمز :
نتستت] ، صنبور | ماي grep
يجب أن يكون الإخراج تبدو مثل هذا :

البريد الجذر @ : ~ # [نتستت] ، الاستفادة | ماي grep
8474/mysqld الاستماع برنامج التعاون الفني 0 0 * * : ك * :
@ الجذر الإلكتروني : ~ #
.................................................. ..............................

تثبيت Jailkit

وهناك حاجة Jailkit فقط إذا كنت تريد للاستجذار المستخدمين سه. ويمكن تركيبها على النحو التالي
رمز :
مجلد مشترك القطران http://olivier.sessink.nl/jailkit/jailkit-2.7.tar.gz xvfz jailkit - 2.7.tar.gz مؤتمر نزع السلاح jailkit - 2.7. / تكوين جعل جعل تركيب مؤتمر نزع السلاح.. جمهورية مقدونيا ، الترددات اللاسلكية jailkit - 2.7 *
.................................................. ...............

حسنا ، نحن بالفعل بتثبيت المزيل وmemcache PHP5 الوحدة. هكذا يترك اختبار إعدادات لدينا.
تحقق الدولة PHP5 الحالي...
للقيام بذلك ، ونحن إنشاء info.php الملف في الجذر وثيقتنا / فار / على شبكة الاتصالات العالمية :
رمز :
نانو / فار / على شبكة الاتصالات العالمية / info.php
نسخ ولصق هذا...
رمز :
<؟ فب phpinfo () ؛؟>
بعد ذلك ، فإننا ندعو هذا الملف في مستعرض :
رمز :
 http://192.168.1.19/info.php
كما ترون ، لدينا بى 5.2.0 تثبيت...
وينبغي أن تكون قيد التشغيل المزيل بالفعل. ويمكنك التحقق من ذلك بكتابة
رمز :
grep المزيل نتستت] ، صنبور |
ينبغي أن ننظر بشيء من هذا القبيل...
grep المزيل server1 : ~ # [نتستت] ، صنبور |
برنامج التعاون الفني 0 0 localhost.localdo : 11211 * : 3092/memcached الاستماع *
server1 : ~ #

الآن دعونا memcache اختبار في المتصفح لدينا...
رمز :
نانو / فار / على شبكة الاتصالات العالمية / memcachetest.php
نسخ ولصق هذا...
رمز :
<؟ فب memcache $ = Memcache جديدة ؛ $ memcache -> الاتصال ('وكلهوست' ، 11211) ، أو يموت ("تعذر الاتصال") ؛ الإصدار = $ -> getVersion memcache () ؛ صدى "لإصدار الخادم :" $ <br/>\\ ن "؛ $ = tmp_object جديدة" stdClass. الإصدار ؛ tmp_object -> str_attr $ = 'اختبار' ؛ tmp_object -> int_attr $ = 123 ؛ memcache -> مجموعة $ ('مفتاح' ، tmp_object $ ، كاذبة ، 10) أو يموت ("فشل في حفظ البيانات على خادم") ؛ صدى "تخزين البيانات في ذاكرة التخزين المؤقت (البيانات سوف تنتهي في 10 ثانية) \\ ن <br/>" ؛ get_result $ = $ -> الحصول على memcache ('مفتاح ') ؛ صدى" البيانات من ذاكرة التخزين المؤقت : ن \\ <br/>"؛ var_dump ($ get_result) ؛؟>
ثم أعطي الكلمة هذا الملف في مستعرض
رمز :
 http://192.168.1.19/memcachetest.php
.................................................. ..............................

Configureing أوستتس]...
رمز :
نانو / etc/apache2/awstats.conf
نسخ ولصق هذا...
رمز :
الاسم المستعار / awstatsclasses "/ البيرة / مشاركة / أوستتس] / ليب /" الاسم المستعار / أوستتس] ، رمز / "/ البيرة / مشاركة / أوستتس] / رمز /" الاسم المستعار / awstatscss "/ البيرة / مشاركة / الوثيقة / أوستتس] / أمثلة / المغلق" ScriptAlias / بن / / البيرة / ليب ، المجموعة الاستشارية لاندونيسيا / المجموعة الاستشارية لاندونيسيا ، بن / ScriptAlias / أوستتس] / / البيرة / المجموعة الاستشارية لاندونيسيا ليب / - بن / خيارات ExecCGI - MultiViews SymLinksIfOwnerMatch +
الآن وبعد أن نحدد جميع الإعداد الأساسي الذي سيتيح لنا الوصول إلى احصائيات مباشرة عبر العنوان التالي ، نحن بحاجة إلى إعلام apache2 حول هذا الموضوع. تحرير / etc/apache2/apache2.conf :
رمز :
نانو / etc/apache2/apache2.conf
وإضافة السطر التالي في نهاية الملف :
رمز :
وتشمل / etc/apache2/awstats.conf
والآن ، وتحديث apache2 :
رمز :
/ etc/init.d/apache2 تحديث
طيب ، الآن يمكنك ان تعطي لقطة لأول
رمز :
 http://www.mysite.org/awstats/awstats.pl
ولكن سوف تحصل على الخطأ التالي :
خطأ : لم يتم تعريف المعلمة SiteDomain في التكوين الخاص بك / ملف المجال. يجب تحريره لاستخدام هذا الإصدار من أوستتس].

هذا يعني أننا في حاجة إلى تكوين أوستتس].
العودة الى العمل...
على تثبيت ، أوستتس] يوفر ملف يسمى التكوين الافتراضي / الخ / أوستتس] / awstats.conf. نسخ هذا الملف إلى / أوستتس] / الخ / أوستتس].www.mysite.org.conf mysite.org هو سبيل المثال ، استخدام اسم النطاق الخاص بك)

رمز :
ب ق / الخ / أوستتس] / awstats.conf / الخ / أوستتس] / awstats.www.mysite.org.conf
وتحرير الملفات : / الخ / أوستتس] / awstats.conf و / الخ / أوستتس] / أوستتس].www.mysite.org.conf عن طريق تغيير هذه المعلمات لتبدو مثل هذا...
رمز :
نانو / الخ / أوستتس] / awstats.conf
و
رمز :
نانو / الخ / أوستتس] / awstats.www.mysite.org.conf
رمز :
ملف السجل = "/ var/log/apache2/access.log" SiteDomain = "mysite.org" AllowToUpdateStatsFromBrowser = 1
التحديث الخاص الإحصاءات مع كرون

في / crontab / الخ إضافة
رمز :
نانو / الخ / crontab
رمز :
# تحديث كل دقيقة * 10/10 * * * * الجذر / البيرة / المجموعة الاستشارية لاندونيسيا ليب / - بن / awstats.pl بين التكوين = toto.com التحديث> / ديف / لاغية
Thats أساسا ، ولكن اذا الذكية الخاص سوف يستمر في لي لتحسين البلد والمدينة معلومات الموقع في تحليلات الويب الخاص التقارير... (FTW أعرف من وأين أنت!)
رمز :
مؤتمر نزع السلاح / tmp
ثم يتيح الحصول على الحزم..
رمز :
مجلد مشترك http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz مجلد مشترك http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz مجلد مشترك http:/ / geolite.maxmind.com / تنزيل / geoip / قاعدة بيانات / asnum / GeoIPASNum.dat.gz http://geolite.maxmind.com/download/geoip/database/GeoIPv6.dat.gz مجلد مشترك
والقيام بذلك
رمز :
إذا [! ، د / البيرة / المحلية / مشاركة / GeoIP] ؛ ثم mkdir / البيرة / المحلية / مشاركة / GeoIP فاي
ثم....
رمز :
GeoIP.dat.gz المتوسط / البيرة / المحلية / مشاركة / GeoIP gunzip / / البيرة / المحلية / مشاركة / GeoIP / GeoLiteCity.dat.gz GeoIP.dat.gz المتوسط / البيرة / المحلية / مشاركة / GeoIP / gunzip / البيرة / المحلية / مشاركة / GeoIP / GeoLiteCity.dat.gz GeoIPASNum.dat.gz ام البيرة / / المحلية / مشاركة / GeoIP / gunzip / البيرة / المحلية / مشاركة / GeoIP / GeoIPASNum.dat.gz GeoIPv6.dat.gz المتوسط / البيرة / المحلية / مشاركة / GeoIP gunzip / / usr/local/share/GeoIP/GeoIPv6.dat.gz
ثم نحن...
رمز :
مجلد مشترك GeoIP القطران xvzf http://geolite.maxmind.com/download/geoip/api/c/GeoIP-1.4.6.tar.gz - 1.4.6.tar.gz مؤتمر نزع السلاح./GeoIP-1.4.6 / تكوين تجعل من سودو الاختيار جعل تركيب
يتيح الآن تثبيت بعض وحدات بيرل...
تشغيل...
رمز :
بيرل ، MCPAN قذيفة ه
ثم يتيح ترقية CPAN
رمز :
تثبيت CPAN
رمز :
تثبيت نت : : الملكية الفكرية
رمز :
تثبيت نت : : أسماء النطاقات
الخروج من...
رمز :
استقال
الآن يترك تحرير "لدينا / الخ / أوستتس] / awstats.conf و / الخ / أوستتس] / أوستتس].www.mysite.org.conf "الملفات مرة أخرى... وبإضافة هذه الأسطر إلى الوظائف الاضافية" المقطع "....
رمز :
LoadPlugin = "تلميحات" LoadPlugin = "GEOIP_STANDARD geoip / البيرة / المحلية / مشاركة / GeoIP / GeoIP.dat" LoadPlugin = "geoip_city_maxmind GEOIP_STANDARD / البيرة / المحلية / مشاركة / GeoIP / GeoLiteCity.dat" LoadPlugin = "geoip_org_maxmind GEOIP_STANDARD / البيرة / المحلية / مشاركة / GeoIP / GeoIPASNum.dat "LoadPlugin =" hostinfo "
الناس ثت يس يت ، انتقل تحديث أوستتس] في المتصفح وانظر الفرق.....
انتقل إلى أوستتس] في المتصفح
رمز :
 http://yourdomain.com/awstats/awstats.pl أو http://192.168.1.19/awstats/awstats.pl
.................................................. ..............................

Configureing vsftpd..
هذه هي بعض من خياراتك هنا

ftpd_banner : طباعة رسالة ترحيب عندما يقوم شخص ما يتصل الملقم.
الاستماع : إذا كان ممكنا ، vsftpd سيتم تشغيل في وضع مستقل.
xferlog_enable : إذا كان ممكنا ، سيكون ملف سجل مخزن تحميل وتنزيل مفصلة.
connect_from_port_20 : يتحكم هذا الخيار ما إذا كان نمط بورت اتصالات البيانات استخدام المنفذ 20 على الجهاز الخادم.
hide_ids : إذا كان ممكنا ، سيتم سرد كل مستخدم ومعلومات المجموعة باسم "بروتوكول نقل الملفات".
max_client : تعيين الحد الأقصى لعدد عملاء يسمح أن تكون متصلا. يعمل فقط في وضع مستقل.
max_per_ip : تعيين الحد الأقصى لعدد عملاء يسمح أن تكون متصلا من نفس عنوان بروتوكول الإنترنت. أيضا ، لا تعمل إلا في وضع مستقل.
anon_root : تعيين الدليل الذي vsftpd سيحاول تغيير في حين مستخدم مجهول بتسجيل الدخول.
تمكن anonymous_enable : أو تعطيل الوصول المجهول. استخدام بحذر.
anon_upload_enable : إذا كان ممكنا ، سوف يسمح للمستخدمين المجهولين لتحميل الملفات.
anon_mkdir_write_enable : إذا كان ممكنا ، سوف يسمح للمستخدمين المجهولين لإنشاء مجلدات جديدة. ومع ذلك ، لهذا الخيار للعمل ، وخدمة الاحتياجات الخاصة بك لديها خيار غير معروف تحميل تمكين وبروتوكول نقل الملفات و* لا شيئ يجب على المستخدم كتابة الأذونات على الدليل الأصل.

رمز :
نانو / الخ / vsftpd.conf
أضف السطر التالي (السطر غير تعليق) لتكوين ملف vsftpd :
رمز :
local_enable = نعم
وقبل توجيه التكوين تسمح للمستخدمين المحليين للدخول في طريق بروتوكول نقل الملفات
إذا كنت ترغب في السماح للمستخدمين بتحميل الملف ، إضافة إلى الملف التالي :
كود [write_enable = نعم [/ رمز]
لتحقيق الأمن قد تحد من المستخدمين المحليين إلى الدلائل وطنهم. إضافة التالي إلى الملف :
رمز :
chroot_local_user = نعم
حفظ وإغلاق الملف.
إعادة تشغيل vsftpd
رمز :
/ الخ / init.d / vsftpd إعادة تشغيل
الدخول إلى خادم بروتوكول نقل الملفات الخاصة بك مع
رمز :
ftp://yourdomain.com أو ftp://192.168.1.19
.................................................. ..............................

تثبيت وWebmin Configureing ، أحب ذلك أفضل من كبنل نفسي...

تثبيت وتحديث Webmin عبر الرابطة ، تحرير / الخ / عرضة / sources.list الملف على النظام الخاص بك وإضافة السطر : (هذا هو لأوبونتو)
رمز :
نانو / الخ / عرضة / sources.list
رمز :
ديب contrib http://download.webmin.com/download/repository سرج
يجب أيضا إحضار وتثبيت مفتاح بلدي المنافع العامة العالمية التي وقعت في مستودع ، مع الأوامر :
رمز :
مؤتمر نزع السلاح / مجلد مشترك جذر http://www.webmin.com/jcameron-key.asc ، إضافة مفتاح شقة jcameron - key.asc
هل سيكون قادرا على تثبيت مع الأوامر :
رمز :
الرابطة بين الحصول على التحديث الرابطة بين الحصول على تثبيت ص webmin
الآن يمكنك الذهاب إلى
رمز :
 https : / / yoursite.com : 10000 أو https : / / 192.168.1.19:10000
للوصول إلى الخادم الخاص بك. (دخول مع الجذر passwd والخاص)

(يرجى ملاحظة استخدام وحدة المعالجة المركزية في جهاز الخادم) أن الأولاد اللعنة جيدة!

وهناك كل انواع من وحدات لWebmin ، ولكن نحن نذهب فقط لتثبيت زوجين... (تثبيت ما هو شعورك nessary)
وهما نحن نذهب لتثبيت هي "vsftpd" و "wbmclamav"...
نظرة على الجانب الأيسر من Webmin والذهاب إلى
1) Webmin
2) تكوين Webmin
في المقطع "" تكوين Webmin تختار...
3) وحدات Webmin
الاختيار "وحدة الحزب الثالث من" وضرب على زر في نهاية...
4) البحث عن wbmclamav
ثم ضرب تثبيت وحدة نمطية. (عند تشغيل أول "wbmclamav" ، سوف تكون هناك حاجة لدعم التكوين الخاص بك.)
5) كرر العملية لوحدة "" vsftpd.
حررت! الآن لديك واجهة المستخدم الرسومية لمسح جميع الملفات الخاصة بك تعيينها لتشغيل على scedule الخ. (ما من أي وقت مضى كنت تريد)
لديك سيطرة كاملة على كل جانب من جوانب كنت الآن من خلال خدمة "Webmin"...

تابع هنا
استمتع.........

السلام..................... linuxtuts