CentOS7安裝vsftp服務

2021-09-05 12:44:32 字數 1458 閱讀 4968

安裝

yum install -y vsftpd
建立ftp檔案儲存目錄

mkdir /ftp
給修改許可權

chmod -r 777 /ftp
新增ftp使用者

useradd -d /ftp -s /bin/bash ftpuser
設定密碼,輸入以下命令後,出現對話,直接輸入密碼即可

passwd ftpuser
檢視ftp的selinux狀態

然後修改狀態

setsebool -p tftp_home_dir on
setsebool -p ftpd_full_access on
重啟

systemctl restart firewalld.service
修改ftp配置

vi /etc/vsftpd/vsftpd.conf
#去掉前面的注釋

chroot_local_user=yes

ascii_upload_enable=yes

ascii_download_enable=yes

chroot_local_user=yes

chroot_list_enable=yes

chroot_list_file=/etc/vsftpd/chroot_list

#檔案末尾新增

allow_writeable_chroot=yes

pasv_enable=yes

pasv_min_port=6000

pasv_max_port=7000

然後在/etc/vsftpd下新建chroot_list,加入登陸使用者的名字

儲存,重啟vsftpd

systemctl restart vsftpd.service
設定開機啟動:

systemctl enable vsftpd.service
啟動vsftpd服務

如果連線不了,可能是防火牆的問題,我們嘗試關閉防火牆試試

systemctl stop firewalld

CentOS7安裝 Apache HTTP 伺服器

點選 11457次 不管你因為什麼原因使用伺服器,大部分情況下你都需要乙個 http 伺服器執行 多 使用者端指令碼和很多其它的東西。安裝 apache 伺服器 listen 80 把埠號 80 改為其它任何埠 例如 3221 儲存並退出。更改 apache 埠 允許 http 服務通過防火牆 永久...

centos7 安裝配置vsftp

其實搭建ftp伺服器不難,但是網路上的資料很多不全,對新手來說就是個天坑,我也曾跳過天坑,還浪費了很多生命值,所以我要寫這篇部落格為民除坑!1.安裝vsftp yum install y vsftpd2.設定開機啟動 systemctl enable vsftpd3.啟動ftp服務 service ...

centos7安裝配置vsftp

systemctl stop firewalld systemctl disable firewalld yum install vsftpd yum install psmisc net tools systemd devel libdb devel perl dbi vi etc vsftpd ...