<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    J2EE社區

    茍有恒,何必三更起五更眠;
    最無益,只怕一日曝十日寒.
    posts - 241, comments - 318, trackbacks - 0, articles - 16

    RedHat下用vsftp搭建ftp系統

    Posted on 2010-04-15 11:31 xcp 閱讀(924) 評論(0)  編輯  收藏 所屬分類: JAVA

    RedHat帶了wu-ftpdvsftp兩套ftp系統.我也使第一次接觸vsftp,根據manvsftp的含義就是Very Security Ftp的意思簡單的看了看vsftp的說明,發現還是很簡單的,下面就簡要的說一下它的配置方法.

    1.
    相關配置文件
    /etc
    目錄下的vsftpd.conf,vsftpd.ftpuser,vsftpd.user_list,/etc/xinetd.d/vsftpd

    2.
    配置vsftp
    主要是修改/etc/vsftpd.conf就可以了,相關參數如下:

    anonymous_enable=YES
    是否允許匿名ftp,如否則選擇NO

    local_enable=YES
    是否允許本地用戶登錄

    local_umask=022
    默認的umask

    anon_upload_enable=YES
    是否允許匿名ftp用戶訪問

    anon_upload_enable=YES
    是否允許匿名上傳文件

    anon_mkdir_write_enable=YES
    是否允許匿名用戶有創建目錄的權利

    dirmessage_enable=YES
    是否顯示目錄說明文件,默認是YES但需要收工創建.message文件

    xferlog_enable=YES
    是否記錄ftp傳輸過程

    connect_from_port_20=YES
    是否確信端口傳輸來自20(ftp-data)

    chown_upload=YES
    chown_username=username
    是否改變上傳文件的屬主,如果是需要輸入一個系統用戶名,你可以把上傳的文件都改成root屬主

    xferlog_file=/var/log/vsftpd.log ftp
    傳輸日志的路徑和名字默認是/var/log/vsftpd.log

    xferlog_std_format=YES
    是否使用標準的ftp xferlog模式

    idle_session_timeout=600
    設置默認的斷開不活躍session的時間

    data_connection_timeout=120
    設置數據傳輸超時時間

    nopriv_user=ftpsecure
    運行vsftpd需要的非特權系統用戶默認是nobody

    async_abor_enable=YES
    是否允許運行特殊的ftp命令async ABOR.這里我翻譯的不爽,原文如下:
    When enabled, a special FTP command known as "async ABOR" will be enabled. Only ill advised FTP clients will use this feature.Addtionally, this feature is awkward to handle, so it is dis-abled by default. Unfortunately, some FTP clients will hang when cancelling a transfer unless this feature is available, so you may wish to enable it.

    ascii_upload_enable=YES
    ascii_download_enable=YES
    是否使用ascii碼方式上傳和下載文件

    ftpd_banner=Welcome to chenlf FTP service.
    定制歡迎信息

    deny_email_enable=YES
    banned_email_file=/etc/vsftpd.banned_emails
    是否允許禁止匿名用戶使用某些郵件地址,如果是輸入禁止的郵件地址的路徑和文件名

    chroot_list_enable=YES
    chroot_list_file=/etc/vsftpd.chroot_list
    是否將系統用戶限止在自己的home目錄下,如果選擇了yes那么chroot_list_file=/etc/vsftpd.chroot_list中列出的是不chroot的用戶的列表

    max_clients=Number
    如果以standalone模式起動,那么只有$Number個用戶可以連接,其他的用戶將得到錯誤信息,默認是0不限止

    message_file
    設置訪問一個目錄時獲得的目錄信息文件的文件名,默認是.message

    沒發現有限止帶寬的地方,如果誰知道請告訴我,詳細的幫助說明請參考man vsftpd.conf

    3
    配置實例
    以下是我的配置文件.允許匿名FTP,允許上傳,chroot用戶目錄,上傳文件屬主改為root

    anonymous_enable=YES
    local_enable=YES
    write_enable=YES
    local_umask=022
    anon_upload_enable=YES
    anon_mkdir_write_enable=YES
    dirmessage_enable=YES
    xferlog_enable=YES
    connect_from_port_20=YES
    chown_uploads=YES
    chown_username=root
    xferlog_file=/var/log/vsftpd.log
    xferlog_std_format=YES
    pam_service_name=vsftpd
    chroot_local_user=YES

    4
    起動服務

    vsftpd
    wu-ftpd不能同時起動,所以修改/etc/xinetd.d/wu-ftpddisable設置為yes,然后修改/etc/vsftpddisable設置為NO
    執行/etc/initd.d/xinetd restart




    名稱: ?4C.ESL | .↗Evon
    口號: 遇到新問題?先要尋找一個方案乄而不是創造一個方案こ
    mail: 聯系我


    主站蜘蛛池模板: 亚洲AV日韩AV永久无码久久| 在线日本高清免费不卡| 国产午夜精品免费一区二区三区| 亚洲欧洲自拍拍偷精品 美利坚| 亚洲爆乳少妇无码激情| 99久久久精品免费观看国产 | 一级中文字幕免费乱码专区 | 91九色老熟女免费资源站| 亚洲AV无码国产精品麻豆天美| AAAAA级少妇高潮大片免费看| 国产亚洲人成网站观看| 亚洲一本大道无码av天堂| 24小时日本韩国高清免费| 99精品视频免费在线观看| 黄页网站在线看免费| 日本一道综合久久aⅴ免费| 久久综合亚洲色HEZYO国产| 在线亚洲午夜片AV大片| 国产亚洲人成在线播放| 欧洲美女大片免费播放器视频| 亚洲男人天堂2017| 亚洲日韩在线第一页| 免费精品国产自产拍在 | 精品女同一区二区三区免费站| 亚洲精品成a人在线观看夫| 亚洲午夜久久久久久尤物| 国产精品视频全国免费观看| 日本黄色免费观看| 国产亚洲精品无码专区| 亚洲H在线播放在线观看H| 国产成人aaa在线视频免费观看| 一级做a爱片特黄在线观看免费看| 亚洲成a人片77777kkkk| 免费看黄视频网站| 亚洲阿v天堂在线2017免费| 亚洲免费观看视频| 亚洲AV无码专区在线播放中文| 久久一区二区三区免费播放| 亚洲国产成人在线视频| 亚洲?v无码国产在丝袜线观看 | 亚洲剧情在线观看|