亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Centos7安裝ftp的方法

發布時間:2021-07-08 17:46:27 來源:億速云 閱讀:196 作者:chen 欄目:大數據

本篇內容介紹了“Centos7安裝ftp的方法”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

  1. 安裝vsftpd
     #安裝vsftpd
    yum install -y vsftpd
    systemctl start  vsftpd.service #啟動

  2. 配置vsftpd.conf

    vim /etc/vsftpd/vsftpd.conf 進入配置文件修改如下

    anonymous_enable=NO  # 禁用匿名登錄

    ascii_upload_enable=YES

    ascii_download_enable=YES

    chroot_local_user=YES  # 啟用限定用戶在其主目錄下

    #之后添加下列內容到vsftpd.conf末尾
    allow_writeable_chroot=YES #加上這個

    use_localtime=YES

    listen_port=21

    chroot_local_user=YES

    idle_session_timeout=300

    guest_enable=YES

    guest_username=vsftpd

    user_config_dir=/etc/vsftpd/vconf

    data_connection_timeout=1

    virtual_use_local_privs=YES

    pasv_min_port=10060

    pasv_max_port=10090

    accept_timeout=5

    connect_timeout=1

  3. 建立用戶文件
    #第一行用戶名,第二行密碼,不能使用root為用戶名
    vi /etc/vsftpd/virtusers
    ftproot
    123456
    test
    123456

  4. ** 生成用戶數據文件**
    db_load -T -t hash -f /etc/vsftpd/virtusers /etc/vsftpd/virtusers.db
    #設定PAM驗證文件,并指定對虛擬用戶數據庫文件進行讀取
    chmod 600 /etc/vsftpd/virtusers.db

  5. ** 修改/etc/pam.d/vsftpd文件**

    # 修改前先備份 

    cp /etc/pam.d/vsftpd /etc/pam.d/vsftpd.bak

    # 將auth及account的所有配置行均注釋掉
    vi /etc/pam.d/vsftpd #加上下面

    auth sufficient /lib64/security/pam_userdb.so db=/etc/vsftpd/virtusers

    account sufficient /lib64/security/pam_userdb.so db=/etc/vsftpd/virtusers

  6. ** 新建系統用戶vsftpd,用戶目錄為/home/vsftpd**
    #用戶登錄終端設為/bin/false(即:使之不能登錄系統)
    useradd vsftpd -d /home/vsftpd -s /bin/false
    chown -R vsftpd:vsftpd /home/vsftpd

  7. ** 建立虛擬用戶個人配置文件**

    mkdir /etc/vsftpd/vconf
    cd /etc/vsftpd/vconf

    #這里建立兩個虛擬用戶配合文件
    touch ftproot test

    #建立用戶根目錄
    mkdir -p /home/vsftpd/ftproot/

    #編輯ftproot用戶配置文件,內容如下,其他用戶類似
    vi ftproot

    local_root=/home/vsftpd/ftproot/
    write_enable=YES
    anon_world_readable_only=NO
    anon_upload_enable=YES
    anon_mkdir_write_enable=YES
    anon_other_write_enable=YES

  8. ** 防火墻設置**

    #如果系統啟用了防火墻和SELinux,那么還要做以下配置(默認情況下centos7是使用firewall和selinux的,不在使用iptables)

    #防火墻添加FTP服務:

    firewall-cmd --permanent --zone=public --add-service=ftp

    firewall-cmd --reload

    #設置SELinux:

    getsebool -a | grep ftp

    setsebool -P ftpd_full_access on

  9. 重啟vsftpd服務器
    systemctl stop  vsftpd.service #停止
    systemctl start  vsftpd.service #啟動
    systemctl status  vsftpd.service #查看狀態

“Centos7安裝ftp的方法”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

通渭县| 衡阳县| 钦州市| 凤庆县| 合川市| 独山县| 岗巴县| 安顺市| 耒阳市| 卫辉市| 东港市| 德惠市| 历史| 西乡县| 老河口市| 临汾市| 黎平县| 江山市| 满城县| 荣成市| 西乡县| 安泽县| 长葛市| 江川县| 通道| 阿尔山市| 临澧县| 西充县| 腾冲县| 白玉县| 宜川县| 酉阳| 平谷区| 四子王旗| 娱乐| 武川县| 抚宁县| 承德县| 阿瓦提县| 托克逊县| 泸州市|