نمایش نتایج: از شماره 1 تا 10 , از مجموع 17

موضوع: آموزش لینوکس Linux

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #12
    کاربر اخراج شده
    تاریخ عضویت
    Aug 2012
    محل سکونت
    اراک - تهران ***GODServer.ir
    نوشته ها
    127
    تشکر تشکر کرده 
    14
    تشکر تشکر شده 
    1,159
    تشکر شده در
    864 پست

    پیش فرض پاسخ : آموزش لینوکس Linux

    جلسه چهاردهم آموزش لینوکس Linux
    ساعت 09:30 ب.ظ روز 22فروردین 1392


    به نام خدا
    تنظیم و پیکربندی و نصب FTP-File Transfer Protocol در لینوکس:
    یک پروتکل سریع در سطح برنامه کاربردی که بطور گسترده ای برای کپی کردن فایلها از کامپیوتر راه دور یک شبکه TCP/IPمورد استفاده قرار میگرد این پروتکل همچنین به کاربر امکان میدهد تا از فرامین FTP برای کار با فایلها مثلا فهرست فایلها و داریکتوری ها در سیستم راه دور استفاده کنند.


    Daemon مورد استفاده شده vsftpd نام دارد
    vs به معنی very secure است
    شماره پورت برای ftp data عدد 20 است
    شماره پورت برای ftp serviceعدد 21 است

    برای نصب RPM میتوانیم از فرمان زیر استفاده کنیم :
    #rpm -ivh /media/cdrom/Redhat/PRMS/vsfpd.20.1-5.i386.rpm
    تمامی فایلهای که میخواهیم برای share کردن توسط ftp مورد استفاده قرار گیرند باید در شاخه var/ftp/pub قرار گیرد
    بعنوان مثال یک فایل متنی با نام test در این شاخه درست میکنیم :
    #cd /var/ftp/pub
    pub#mkdir testfolder
    testfolder#vi test.txt


    از فرمان زیر به منظور چک کردن اینکه آیا سرویس vsftpd روشن است یا خیر استفاده میکنیم :
    #chknonfig vsftpd --list
    در صورت روشن نبودن از فرمانهای زیر به منظور روشن کردن استفاده میکنیم :
    #chknonfig vsftpd --level 2 on
    #chknonfig vsftpd --level 3 on
    #chknonfig vsftpd --level 4 on
    #chknonfig vsftpd --level 5 on



    پیکربندی vsftpd در فایل etc/vsftpd/vsftpd.conf صورت میگیرد.اگر درجلوی هر اسمی که در این فایل هست # را قرار دهیم از block بودن آن جلوگیری میکنیم :

    گزینه هایی که میتوانیم در فایلetc/vsftpd/vsftpd.conf اضافه کنیم عبارتند از :

    max-clients --> محدود کردن بیشترین تعداد اتصال clinet
    max-per-ip --> محدود کردن تعداد اتصالات بوسیله ip address منبع
    anon-max-rate --> محدود کردن میزان انتقال داده برای هر اتصال بی نام
    local-max-rate --> محدود کردن میزان انتقال داده برای هر کاربر قابل تشخیص


    اگر بخواهیم permission را از کاربر خاصی بگیریم باید در دو فایل زیر برویم و اسم کاربری آن را قرار دهیم
    # vi /etc/vsftpd.user-list
    #vi /etc/vsftpd.ftpusers
    پس از آنکه تنظیمات سرور تمام شد میتوانیم به سراغ client برویم و فایل مورد نظر را بگیریم توجه داشته باشید با دو حالت گرافیکی و خط فرمانی امکان دسترسی به فایل را داریم
    برای حالت گرافیکی کافی است در مرورگر ip address و یا نام دامنه را مثل مثال زیر وارد کنیم
    اگر بخواهیم از طریق خط فرمان به فایل دسترسی پیدا کنیم میبایست اسم کاربر و پسورد را طبق مثال زیر وارد کنیم و سپس بعد از تعیین دایرکتوری بوسیله فرمان recv آن را دریافت میکنیم
    #ftp 192.168.10.1
    name:user1
    passwd:123456
    ftp>cd /var/ftp/pub/testfolder
    ftp>recv test.txt


  2. تعداد تشکر ها از novintak2 به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. آموزش قفل کردن فایل ها و فولدرها در linux
    توسط nginxweb در انجمن ردهت,فدورا,سنت-او-اس Redhat,Fedora,CentOS
    پاسخ ها: 0
    آخرين نوشته: July 1st, 2014, 16:09
  2. آموزش جامع linux redhat
    توسط kingserver در انجمن ردهت,فدورا,سنت-او-اس Redhat,Fedora,CentOS
    پاسخ ها: 2
    آخرين نوشته: June 5th, 2013, 13:19
  3. آموزش Ubuntu Linux
    توسط kingserver در انجمن اوبونتو,دبیان Ubuntu,Debian
    پاسخ ها: 3
    آخرين نوشته: January 15th, 2012, 00:48
  4. 500 linux با سی پنل بکاپ روزانه سالانه 30 هزار
    توسط tinavps در انجمن درخواست هاست اشتراکی
    پاسخ ها: 0
    آخرين نوشته: November 15th, 2011, 13:59
  5. آموزش لینوکس linux
    توسط WebRang در انجمن مباحث دیگر
    پاسخ ها: 0
    آخرين نوشته: May 4th, 2009, 11:13

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •