نصب و راه اندازی پروتکل 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 در لینوکس[/caption]
در مرحله بعد نیاز به تعریف گروها کاربری و کاربران جهت استفاده از سرویس فوق الذکر می باشد که ما در اینجا گروه 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