最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Ubuntu18.04安裝vsftpd的實(shí)現(xiàn)代碼

 更新時(shí)間:2019年12月30日 09:15:13   作者:godper  
這篇文章主要介紹了Ubuntu18.04安裝vsftpd的實(shí)現(xiàn)代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

安裝vsftpd

$ sudo apt-get install vsftpd -y

啟動(dòng)vsftpd服務(wù),并將其設(shè)置為開機(jī)啟動(dòng)

$ sudo systemctl start vsftpd
$ sudo systemctl enable vsftpd

設(shè)置FTP的目錄結(jié)構(gòu)

創(chuàng)建一個(gè)用戶

$ sudo adduser testuser1

創(chuàng)建目錄并設(shè)置所有權(quán)

$ sudo mkdir /home/testuser1/ftp
$ sudo chown nobody:nogroup /home/testuser1/ftp
$ sudo chmod a-w /home/testuser1/ftp

創(chuàng)建一個(gè)可以在其中上傳文件的目錄,并為設(shè)置所有權(quán)

$ sudo mkdir /home/testuser1/ftp/test
$ sudo chown testuser1:testuser1 /home/testuser1/ftp/test

配置vsftpd

備份vsftpd的原始配置文件

$ sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.bak

打開并編輯vsftpd.conf文件

$ sudo vi /etc/vsftpd.conf

將以下內(nèi)容添加到文件

listen=NO
listen_ipv6=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
pasv_enable=Yes
pasv_min_port=10000
pasv_max_port=11000
user_sub_token=$USER
local_root=/home/$USER/ftp
userlist_enable=YES
userlist_file=/etc/vsftpduserlist.conf
userlist_deny=NO

4.保存并關(guān)閉配置文件

:wq

5.將我們創(chuàng)建的 testuser1 用戶添加到 vsftpd 的用戶列表文件中

$ sudo vi /etc/vsftpduserlist.conf

6.重新啟動(dòng)vsftpd服務(wù)以應(yīng)用這些更改

$ sudo systemctl restart vsftpd

使用 SSL/TLS

創(chuàng)建安全證書

$ sudo mkdir /etc/certs

$ sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 \
-keyout /etc/certs/vsftpd.pem \
-out /etc/certs/vsftpd.pem

打開vsftpd.conf文件

$ sudo vi /etc/vsftpd.conf

將以下內(nèi)容添加到文件

rsa_cert_file=/etc/certs/vsftpd.pem
rsa_private_key_file=/etc/certs/vsftpd.pem
ssl_enable=YES
allow_anon_ssl=NO
force_local_data_ssl=YES
force_local_logins_ssl=YES
ssl_tlsv1=YES
ssl_sslv2=NO
ssl_sslv3=NO
require_ssl_reuse=NO
ssl_ciphers=HIGH

保存文件并重新啟動(dòng)vsftpd

$ sudo systemctl restart vsftpd

在 FTP 客戶端使用 SFTP 協(xié)議登錄添加的用戶

配置防火墻

$ sudo ufw allow OpenSSH
$ sudo ufw allow 20/tcp
$ sudo ufw allow 21/tcp
$ sudo ufw allow 40000:50000/tcp
$ sudo ufw allow 990/tcp

$ sudo ufw enable
$ sudo ufw status

參考:DevAnswers.co,hostadvice.com

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • CentOS5 + rsync 同步2臺(tái)服務(wù)器的文件

    CentOS5 + rsync 同步2臺(tái)服務(wù)器的文件

    CentOS 5 + rsync 同步2臺(tái)服務(wù)器的文件,需要服務(wù)器同步的朋友可以參考下。
    2010-12-12
  • Centos 6.9環(huán)境下創(chuàng)建用戶及刪除用戶的方法

    Centos 6.9環(huán)境下創(chuàng)建用戶及刪除用戶的方法

    這篇文章主要介紹了Centos 6.9環(huán)境下創(chuàng)建用戶及刪除用戶的方法,結(jié)合實(shí)例形式分析了Centos 6.9創(chuàng)建用戶及刪除用戶相關(guān)的用戶名、密碼創(chuàng)建、刪除及權(quán)限設(shè)置等相關(guān)命令使用方法,需要的朋友可以參考下
    2018-04-04
  • Linux MySQL忘記root密碼解決方案

    Linux MySQL忘記root密碼解決方案

    這篇文章主要介紹了Linux MySQL忘記root密碼解決方案,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-05-05
  • linux下圖形界面和命令行界面的切換方式

    linux下圖形界面和命令行界面的切換方式

    在Linux系統(tǒng)中,可以通過快捷鍵[CTRL]+[ALT]+F2切換到命令行界面,通過[CTRL]+[ALT]+F7切回圖形界面,如果系統(tǒng)默認(rèn)進(jìn)入命令行,可使用startx命令啟動(dòng)圖形界面,更改系統(tǒng)默認(rèn)界面需在/etc/inittab文件中進(jìn)行配置,這些操作幫助用戶根據(jù)需求選擇合適的工作環(huán)境
    2024-10-10
  • Linux如何查看架構(gòu)和系統(tǒng)問題

    Linux如何查看架構(gòu)和系統(tǒng)問題

    在Linux系統(tǒng)上,可以使用`uname?-m`查看系統(tǒng)架構(gòu),使用`uname`查看內(nèi)核和操作系統(tǒng)信息,使用`/etc/os-release`和`lsb_release`查看系統(tǒng)詳細(xì)信息,使用`lscpu`、`lsblk`和`free?-h`查看硬件信息
    2025-03-03
  • Linux netstat命令詳細(xì)解析

    Linux netstat命令詳細(xì)解析

    以下是對(duì)Linux中的netstat命令進(jìn)行了詳細(xì)的介紹,需要的朋友可以過來參考下
    2013-08-08
  • Linux的二進(jìn)制文件無法運(yùn)行問題及解決

    Linux的二進(jìn)制文件無法運(yùn)行問題及解決

    解決“不能執(zhí)行二進(jìn)制文件”的問題,通常涉及檢查環(huán)境變量和腳本路徑,在本例中,通過將腳本中的文件路徑改為全路徑,成功解決了問題
    2024-11-11
  • linux nohup及tail-f用法

    linux nohup及tail-f用法

    這篇文章給大家分享了linux nohup及tail-f用法相關(guān)內(nèi)容,有興趣的朋友可以參考學(xué)習(xí)下。
    2018-07-07
  • linux命令實(shí)現(xiàn)音頻格式轉(zhuǎn)換和拼接的方法

    linux命令實(shí)現(xiàn)音頻格式轉(zhuǎn)換和拼接的方法

    今天小編就為大家分享一篇linux命令實(shí)現(xiàn)音頻格式轉(zhuǎn)換和拼接的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • 淺析CentOS8虛擬機(jī)訪問Windows10主機(jī)文件夾方法

    淺析CentOS8虛擬機(jī)訪問Windows10主機(jī)文件夾方法

    這篇文章主要介紹了CentOS8虛擬機(jī)訪問Windows10主機(jī)文件夾方法,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-10-10

最新評(píng)論

新民市| 洪雅县| 西充县| 丘北县| 宝丰县| 蓬溪县| 桂平市| 远安县| 贵溪市| 安西县| 英德市| 丹寨县| 余姚市| 岳西县| 平罗县| 陕西省| 衡山县| 永兴县| 邯郸市| 达尔| 通渭县| 逊克县| 北宁市| 金门县| 鹤峰县| 应城市| 新宁县| 兴和县| 桂平市| 徐州市| 酒泉市| 丰县| 贞丰县| 永昌县| 凤冈县| 天门市| 霍山县| 博白县| 黔东| 永德县| 珲春市|