CentOS7安裝並配置vsftpd

2021-09-13 23:11:19 字數 826 閱讀 5401

1.安裝

yum -y install vsftpd

可以通過rmp -qa | grep vsftpd檢查是否安裝

2.建立虛擬使用者及ftp資料夾

mkdir /ftpfile

useradd ftpuser -d /ftpfile -s /sbin/nologin

chown -r ftpuser.ftpuser /ftpfile

passwd ftpuser

3.配置ftp服務埠傳送連線請求,建立一條資料鏈路來傳送資料。

二、pasv(被動)方式的連線過程是:客戶端向伺服器的ftp埠(預設是21)傳送連線請求,伺服器接受連線,建立一條命令鏈路。

當需要傳送資料時,伺服器在命令鏈路上用 pasv命令告訴客戶端:「我開啟了埠,你過來連線我」。於是客戶端向伺服器的埠傳送連線請求,建立一條資料鏈路來傳送資料。

從上面可以看出,兩種方式的命令鏈路連線方法是一樣的,而資料鏈路的建立方法就完全不同。而ftp的複雜性就在於此。

)配置chroot_list_file=/etc/vsftpd/chroot_list後要在相應資料夾下建立chroot_list並將建立的ftp使用者名稱新增chroot_list裡面

如果連線ftp報500 oops: vsftpd: refusing to run with writable root inside chroot ()新增allow_writeable_chroot=yes到vsftpd.conf

4.防火牆配置

centos7安裝docker並配置阿里雲映象

安裝docker需要centos7 核心3.1以上 基本上centos7以上的都支援,然後先更新到最新 sudo yum update 然後直接安裝 sudo yum install docker 安裝之後啟動 docker 服務,並讓它隨系統啟動自動載入。sudo service docker s...

centos7安裝docker並配置映象加速

1.如果系統上之前有安裝過docker 那麼就需要先執行下面的命令 刪除舊版本docker sudo yum remove docker docker client docker client latest docker common docker latest docker latest logr...

CentOS7安裝Docker並配置映象加速

sudo yum remove docker docker client docker client latest docker common docker latest docker latest logrotate docker logrotate docker engine docker官網比...