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

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

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

安裝vsftpd

$ sudo apt-get install vsftpd -y

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

$ 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.重新啟動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

保存文件并重新啟動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

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

相關(guān)文章

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

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

    CentOS 5 + rsync 同步2臺服務(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ì),對大家的學(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命令啟動圖形界面,更改系統(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ì)解析

    以下是對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à)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • 淺析CentOS8虛擬機(jī)訪問Windows10主機(jī)文件夾方法

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

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

最新評論

宣恩县| 台州市| 苏州市| 桐城市| 澄江县| 福建省| 开远市| 泰宁县| 岑巩县| 光泽县| 桐乡市| 富源县| 永善县| 江口县| 龙州县| 乌鲁木齐县| 吉木萨尔县| 淮滨县| 南漳县| 姜堰市| 黄大仙区| 阿城市| 巴南区| 蒙自县| 潼南县| 防城港市| 左贡县| 吉林省| 扬州市| 乌海市| 裕民县| 阜城县| 河津市| 安义县| 台安县| 曲阜市| 包头市| 石狮市| 广昌县| 沿河| 尚志市|