Centos7.6安装FTP

1.安装FTP

1、检测系统有没有安装ftp,执行命令:

rpm -qa | grep ftp

若存在用rpm命令移除后再行安装,执行命令:

rpm -e vsftpd-3.0.2-9.e17.x86_64

2、如果没有安装,则在线安装ftp,执行命令

yum install -y vsftpd
yum install -y ftp

  

3、离线安装ftp

vsftpd下载链接:http://mirror.centos.org/centos/7/os/x86_64/Packages/vsftpd-3.0.2-28.el7.x86_64.rpm

ftp服务资源包下载链接:http://mirror.centos.org/centos/7/os/x86_64/Packages/ftp-0.17-67.el7.x86_64.rpm

在/opt目录下新建一个ftp的文件夹。把vsftpd及ftp的安装包拷贝到/opt/ftp目录下。

进入到/opt/ftp目录下,执行命令:

cd /opt/ftp
rpm -ivh vsftpd-3.0.2-28.el7.x86_64.rpm
rpm -ivh ftp-0.17-67.el7.x86_64.rpm

2. 启动 vsftpd 服务和开机自动启动服务

执行命令:

sudo systemctl start vsftpd 
sudo systemctl enable vsftpd

3. 防火墙设置

<1>、安装或升级防火墙,执行命令:

sudo yum install firewalld

 

 <2>、为所有 FTP 流量创建规则来配置防火墙,执行命令:

sudo firewall-cmd --zone=public --permanent --add-port=21/tcp 
sudo firewall-cmd --zone=public --permanent --add-service=ftp 
sudo firewall-cmd –reload

4、配置vsftp

首先备份当前的 vsftpd conf 文件,执行命令:

sudo cp -p /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.default

<1>、配置FTP服务,修改/etc/vsftpd/vsftpd.conf文件。

然后执行以下命令,打开vsftpd.conf文件,将配置文件中“anonymous_enable=YES改为 “anonymous_enable=NO”,这样关闭了匿名登录功能;其次禁止切换根目录 101 行 删除#号在chroot_local_user=YES前面的

cd /etc/vsftpd/

vim vsftpd.conf

<2>、重启vsftpd服务,执行命令:

systemctl restart vsftpd

 

5.添加账户

<1>、添加用户

执行命令:

sudo useradd ftpadmin  

sudo passwd ftpadmin

输入密码:zj88064488

输入两次密码,匹配成功后,就设置好了ftpadmin帐户的密码了。

 

 <2>、将新用户添加到用户列表

执行命令:echo “ftpadmin” | sudo tee -a /etc/vsftpd/user_list

运行以下命令以创建所需的目录和权限,执行命令:

echo “ftpadmin” | sudo tee -a /etc/vsftpd/user_list
sudo mkdir -p /home/ftpadmin/ftp/upload 
sudo chmod 550 /home/ftpadmin/ftp 
sudo chmod 750 /home/ftpadmin/ftp/upload 
sudo chown -R ftpadmin: /home/ftpadmin/ftp

 6、 配置 SELinux 以保护 FTP 服务器

<1>、允许 FTP 从用户的主目录读取/写入文件,执行命令:

setsebool -P /home/ftpadmin/ on

semanage boolean -m ftpd_full_access –on

 <2>、执行命令:

systemctl status vsftpd

查看vsftpd运行状态

<3>、使用创建的用户连接到 FTP 服务器:ftp <ftp-服务器-ip>

 或者在在本地测试 ftp:ftp localhost

 7. 测试连接

用WinSCP或Xftp 在另外一台pc机中,新建站点或新建会话,文件协议选择“FTP”,主机名输入FTP服务器地址,用户输入:ftpadmin,密码输入:zj88064488   然后点击保存及登录后可以看到FTP服务器下的文件内容了,测试可以读写即可

#配置开机自启动

执行命令:systemctl enable vsftpd.service

#启动

执行命令:systemctl start vsftpd.service

#停止

执行命令:systemctl stop vsftpd.service

#查看状态

执行命令:systemctl status vsftpd.service

  • 3
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
为了在CentOS 7.6上安装网站,你可以按照以下步骤进行操作: 1. 首先,通过rpm命令移除可能已经存在的旧版本的软件。如果已经安装了vsftpd,可以使用以下命令进行卸载: `rpm -e vsftpd-3.0.2-9.e17.x86_64` 如果没有安装vsftpd,可以直接跳过这一步。 2. 然后,安装ftp服务和vsftpd软件。你可以使用以下命令在线安装: `sudo yum install -y vsftpd` `sudo yum install -y ftp` 3. 接下来,你可以设置yum源。你可以使用以下命令添加Docker的yum源: `yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo` 这一步是为了准备安装Docker,如果你不需要安装Docker,可以跳过这一步。 4. 如果你已经安装过Docker,需要先卸载旧版本。如果没有安装Docker,可以直接跳过这一步。执行以下命令进行卸载: `yum remove docker docker-common docker-selinux docker-engine` 5. 最后,安装所需要的软件。你可以使用以下命令安装所需的软件: `yum install -y yum-utils device-mapper-persistent-data lvm2` 完成以上步骤后,你的CentOS 7.6系统就准备好安装网站了。你可以按照具体需求选择合适的网站搭建方式进行安装和配置。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Centos7.6安装FTP](https://blog.csdn.net/qq_25231683/article/details/128063680)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [centos7.6安装docker](https://blog.csdn.net/ZJT6666666/article/details/128382657)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

丝路花雨0728

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值