centos install ftp
下载 CentOS-8.3.2011-x86_64-dvd1.iso
# 安裝 VSFTP sudo yum install vsftpd # 啟動 vsftpd 服務 sudo systemctl start vsftpd # 在啟動 OS 的時候加載 vsftpd 服務 sudo systemctl enable vsftpd # 配置防火墻端口 sudo firewall-cmd --zone=public --permanent --add-port=21/tcp # 配置防火墻服務 sudo firewall-cmd --zone=public --permanent --add-service=ftp # 不中断服务,重新加载防火墻 sudo firewall-cmd --reload # 拷貝配置文件為 vsftpd.conf.default sudo cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.default # 重啟 VSFPD 服務 sudo systemctl restart vsftpd # 添加用戶 testuser sudo adduser testuser # 配置 testuser 用戶名密碼 sudo passwd testuser # 將 testuser 添加到 VSFTP 用戶列表 echo “testuser” | sudo tee –a /etc/vsftpd/user_list # 創建目錄 sudo mkdir -p /home/testuser/ftp/upload #配置 FTP 目錄權限 sudo chmod 550 /home/testuser/ftp #配置 upload 目錄權限 sudo chmod 750 /home/testuser/ftp/upload #配置目錄用戶 testuser 權限 sudo chown -R testuser: /home/testuser/ftp
應該可以一次性運行命令
sudo yum install vsftpd sudo systemctl start vsftpd sudo systemctl enable vsftpd sudo firewall-cmd --zone=public --permanent --add-port=21/tcp sudo firewall-cmd --zone=public --permanent --add-service=ftp sudo firewall-cmd --reload sudo cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.default sudo systemctl restart vsftpd sudo adduser testuser sudo passwd testuser echo “testuser” | sudo tee –a /etc/vsftpd/user_list sudo mkdir -p /home/testuser/ftp/upload sudo chmod 550 /home/testuser/ftp sudo chmod 750 /home/testuser/ftp/upload sudo chown -R testuser: /home/testuser/ftp
本機的 FTP 測試結果
sudo yum install ftp ftp localhost
版权声明:
作者:Implementer
链接:https://www.ianext.com/centos-install-ftp/
来源:粵分享越快樂
文章版权归作者所有,未经允许请勿转载。
THE END
二维码
共有 0 条评论