<ol id="yv0wd"></ol>

    无码一区二区三区_色窝窝无码一区二区三区_国产精品ⅴ无码大片在线看_无码熟妇人妻AV影音先锋_亚洲精品无码久久久久久

    < 返回新聞公共列表

    如何在Linux操作系統(tǒng)和VPS上創(chuàng)建FTP服務器?

    發(fā)布時間:2023-01-31 14:59:11

    如何在Linux操作系統(tǒng)和VPS上創(chuàng)建FTP服務器?下面,小編以使用帶有Ubuntu 18.04 64位發(fā)行版的Linux VPS為例,給大家分享下相關步驟。


    一、安裝FTP服務器vsftpd

    在Linux VPS上創(chuàng)建FTP服務器的第一步是使用SSH登錄到VPS服務器。就是這樣:

    1、打開我們擁有的SSH客戶端應用程序,使用Windows PowerShell軟件。

    2、使用以下命令登錄到 VPS 服務器:

    ssh root@ipvpsanda -p 22

    請記住,將我們的ipvps替換為自己的VPS IP地址。

    3、登錄后,是時候更新服務器了,這樣FTP服務器的安裝過程才能順利進行。運行以下命令:

    sudo apt-get update

    4、然后就可以直接使用以下命令安裝vsftpd FTP服務器:

    sudo apt-get install vsftpd

    5、如果vsftpd安裝成功,它看起來是這樣的:


    如何在Linux操作系統(tǒng)和VPS上創(chuàng)建FTP服務器?.png


    6、繼續(xù)驗證vsftpd是否處于活動狀態(tài)。那么,命令:

    sudo systemctl status vsftpd

    7、結果輸出如下所示:


    如何在Linux操作系統(tǒng)和VPS上創(chuàng)建FTP服務器?..png


    二、防火墻配置(如果可用)

    創(chuàng)建FTP服務器的第二步是配置防火墻(如果它安裝在VPS服務器上)。

    1、運行以下命令驗證防火墻:sudo ufw status

    2、如果結果如下,說明沒有安裝防火墻。可以直接轉到第三步。


    如何在Linux操作系統(tǒng)和VPS上創(chuàng)建FTP服務器?...png


    3、但如果已經(jīng)安裝了防火墻,則依次運行下面的一些命令,打開所有的FTP端口。

    sudo ufw allow 20/tcp

    sudo ufw allow 21/tcp

    sudo ufw allow 990/tcp

    sudo ufw allow 40000:50000/tcp


    三、創(chuàng)建FTP賬戶和文件夾

    在Linux VPS上創(chuàng)建 FTP 服務器,下一步是通過以下方式創(chuàng)建一個新的FTP帳戶:

    1、執(zhí)行以下命令創(chuàng)建FTP用戶。例如,使用名稱wise:sudo adduser arif

    2、接下來,系統(tǒng)會要求我們輸入密碼和一些附加信息。

    3、之后,使用以下命令創(chuàng)建一個名為ftp的文件夾:

    sudo mkdir /home/arif/ftp

    4、繼續(xù)使用命令設置文件夾的所有權:

    sudo chown nobody:nogroup /home/arif/ftp

    5、然后,使用以下命令刪除用戶的寫入權限:

    sudo chmod a-w /home/arif/ftp

    6、最后,通過命令驗證以上所有權限:

    sudo ls -la /home/arif/ftp

    7、結果輸出如下所示:


    如何在Linux操作系統(tǒng)和VPS上創(chuàng)建FTP服務器?....png


    四、配置vsftpd

    在VPS上創(chuàng)建FTP服務器繼續(xù)在vsftpd.conf 文件中配置一些東西。步驟是:

    1、運行以下命令,使用 nano 編輯器編輯文件。確保程序已安裝:

    sudo nano /etc/vsftpd.conf

    2、接下來,刪除下面值中的#號以激活配置:

    write_enable=YES

    chroot_local_user=YES

    3、激活后是這樣的:


    如何在Linux操作系統(tǒng)和VPS上創(chuàng)建FTP服務器?.....png


    4、如果是這樣,在文件的最底部添加以下值:

    user_sub_token=$USER

    local_root=/home/$USER/ftp

    pasv_min_port=40000

    pasv_max_port=50000

    userlist_enable=YES

    userlist_file=/etc/vsftpd.userlist

    userlist_deny=NO

    5、顯示為:


    如何在Linux操作系統(tǒng)和VPS上創(chuàng)建FTP服務器?......png


    6、按Ctrl + X結束,然后按Y和Enter保存更改并退出nano編輯器。

    7、之后,使用以下命令將用戶添加到FTP訪問列表:

    echo "arif" | sudo tee -a /etc/vsftpd.userlist

    8、使用以下命令驗證更改的時間:cat /etc/vsftpd.userlist

    9、輸出是:


    如何在Linux操作系統(tǒng)和VPS上創(chuàng)建FTP服務器?.......png


    五、檢查FTP連接

    創(chuàng)建FTP服務器已經(jīng)進入到最后一步了。在這里,我們只需要通過以下方式檢查連接:

    1、使用以下命令重新啟動FTP服務器:

    sudo systemctl restart vsftpd

    2、接下來,通過命令訪問FTP:ftp ipvpsanda

    3、系統(tǒng)會要求我們輸入FTP帳戶名和密碼。

    4、如果訪問FTP成功,如下圖:


    如何在Linux操作系統(tǒng)和VPS上創(chuàng)建FTP服務器?........png


    到這里,我們已經(jīng)成功地在在Linux操作系統(tǒng)和VPS上創(chuàng)建FTP服務器。希望能幫助到大家!


    /template/Home/Zkeys724/PC/Static
    在阳台上玩弄人妻的乳球_色窝窝无码一区二区三区_国产精品ⅴ无码大片在线看_无码熟妇人妻AV影音先锋

    <ol id="yv0wd"></ol>