نصب و راه اندازی پروتکل FTP در لینوکس

نصب و راه اندازی پروتکل FTP در لینوکس ، نصب و راه اندازی پروتکل سریع در سطح برنامه کاربردی که بطور گسترده ای برای کپی کردن فایلها از کامپیوتر راه دور یک شبکه  TCP/IP مورد استفاده قرار میگرد . پروتکل FTP پروتکلی در خصوص انتفال فایل ها بین کامپیوتر ها می باشد نکته مهم در این خصوص این است پروتکل FTP فاقد هرگونه رمزنگاری بوده که خود اصلی ترین ضعف در این پروتکل می باشد به بیان دیگر در واقع هرگونه جابجایی فایل به وسیله این پروتکل در بسترشبکه و یا اینترنت قابل مانیتور شدن است . پروتکل FTP همچنین به کاربر امکان میدهد تا از سرویسهای FTP برای کار با فایلها مثلا فهرست فایلها و داریکتوری ها در سیستم راه دور استفاده کنند .

نصب و راه اندازی پروتکل FTP در لینوکس

لینوکس به صورت پیش فرض فاقد این سرویس بوده و برای استفاده از آن می بایست آنرا را نصب و راه اندازی کرد . مراحل نصب پروتکل FTP در لینوکس را به ترتیب زیر دنبال میکنیم :

pureftpd.org/project/pure-ftpd

برای استفاده از این سرویس در ابتدا می بایست آنرا دریافت و نصب کرد که برای این منظور می بایست از دستور apt-get معروف به صورت زیر استفاده کرد :

Apt-get install pure-ftpd-common pure-ftpd

نصب و راه اندازی پروتکل FTP در لینوکس

نصب و راه اندازی پروتکل FTP در لینوکس

پس از اتمام فرایند نصب و راه اندازی پروتکل مذکور نیاز به یکسری تنظیمات جزئی جهت صحت عملکرد سرویس مذکور لازم است که شامل :

نصب و راه اندازی پروتکل FTP در لینوکس

نصب و راه اندازی پروتکل FTP در لینوکس

در مرحله بعد نیاز به تعریف گروها کاربری و کاربران جهت استفاده از سرویس فوق الذکر می باشد که ما در اینجا گروه ftpgroup را به عنوان گروه کاربری با دستور زیر تعریف میکنیم :

groupadd ftpgroup

پس از ایجاد گروه کاربری نوبت به تعریف کاربران با مجوز عدم دسترسی به home directory و shell access می باشد که با دستور زیر انجام می شود :

useradd –g ftpgroup -d /dev/null –s /bin/false ftpuser

گام بعدی ایجاد پوشه فایلهای FTP می باشد :                                    mkdir -p /home/pubftp

حال می بایست پوشه کاربران را به دایرکتوری FTP اضافه نماییم :       mkdir /home/pubftp/sam

حال می خواهیم کاربری و کلمه عبور جهت استفاده از سرویس FTP تعریف کنیم که کاربری ما در این قسمت SAM نام دارد :

pure-pw useradd sam –u ftpuser –g ftpgroup –d /home/pubftp/sam

پس از اجرای دستور فوق در command line ، پرامپتی مبنی بر ورود کلمه عبور ظاهر خواهد شد که می بایست کلمه عبور مد نظر جهت استفاده از سرویس را وارد نمایید و پس از آن نوبت به بروز رسانی بانک اطلاعاتی می باشد که از دستور زیر استفاده میکنیم :  pure-pw mkdb

حال می بایست سرویس را اجرا و فعال نماییم :   service pure-ftpd start

و نهایتا پس از درج دستور زیر و ورود نام کاربری و کلمه عبور می توان از صحت عملکرد سرویس اطمینان حاصل کرد و در صورت بروز خطا نیاز به راه اندازی مجدد لینوکس ( Restart ) می باشد : {ftp {IP_Address

 

نصب و راه اندازی پروتکل FTP در لینوکس

0 پاسخ

دیدگاه خود را ثبت کنید

Want to join the discussion?
Feel free to contribute!

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *