在Linux操作环境下搭建内网源

在修改配置文件之前都应该有备份。

比如在/目录下专门创建一个目录用来储存文件的备份。

1.安装vsftpd软件

首先使用命令yum search ftpd

来查看当前Linux操作系统下是否有ftpd软件。

随后使用yum install vsftpd,来安装vsftpd软件

2.修改vsftpd的配置文件,以启动匿名访问

要启用匿名访问,你需要编辑/etc/vsftpd/vsftpd.conf配置文件,至少需要设置以下几项:

  • anonymous_enable=YES:允许匿名用户访问。
  • 可能还需要设置anon_root来指定匿名用户登录后的根目录。
  • 如果希望匿名用户能上传文件,还需设置write_enable=YES以及anon_upload_enable=YES

修改配置后,通常需要重启vsftpd服务以应用这些更改。通过这样的配置,你就可以在Linux系统上提供一个既方便又可控的匿名FTP服务。

一般我们将/opt/目录作为匿名用户登录后使用的根目录。

 

如上图所示,使用命令systemctl restart vsftpd来停止当前正在运行的vsftpd服务(如果正在运行),然后立即重新启动它。这在更改了vsftpd的配置文件并需要使新配置生效,或者当服务遇到问题需要恢复时非常有用。

如上图所示,使用命令systemctl status vsftpd 的作用是来

查询vsftpd服务的当前状态。这个命令通过Systemd系统管理器来执行,具体功能如下:

  • status:是systemctl命令的一个参数,用于查询指定服务的运行状态。
  • vsftpd:指定了要检查状态的服务名称,即Very Secure FTP Daemon。

执行这条命令后,系统会返回关于vsftpd服务的详细状态信息,包括但不限于:

  • 服务是否正在运行(active状态)还是未运行。
  • 服务的进程PID(如果正在运行)。
  • 服务最近一次启动或失败的时间和原因。
  • 与服务状态相关的其他日志信息或错误消息。

这对于诊断服务配置问题、确认服务是否按预期启动或排查系统故障非常有帮助。

3.修改vsftpd的配置文件,以启动匿名访问的作用如下

  1. 公开共享资源:允许互联网上的用户无需凭据(用户名和密码)即可访问FTP服务器上指定的目录。这对于希望向公众提供下载服务,如软件分发、文档共享等场景非常有用。

  2. 简化访问流程:对于那些不需个性化权限控制的场景,匿名访问免去了用户注册和认证的过程,使得资源访问更加直接和便捷。

  3. 访问控制:虽然称为“匿名”,但管理员仍可以通过配置来控制匿名用户的权限,比如是否允许上传、创建或删除文件,以及限制访问的目录范围,从而在开放性与安全性之间找到平衡。

  4. 资源隔离:通常,匿名用户会被限制在特定的目录(如/var/ftp或配置文件中指定的anon_root目录)内活动,确保他们不能访问系统中的其他敏感数据。

4.当在Linux操作环境下软件的配置文件不小心清空,或者不小心错误操作出现问题时。

首先停止服务

systemctl stop vsftpd

然后删除服务

yum remove vsftpd

清理原来的遗留文件

rm -rf /etc/vsftpd/

重新安装服务,

yum install -y vsftpd

重新配置服务。

vi /etc/vsftpd/vsftpd.conf

#添加

anon_root=/opt

5.如果在修改配置文件的时候不小心错误删除一个软件众多配置文件中的一个时。

有文件备份情况

直接将备份文件对误操作文件进行覆盖即可。

可以使用ssh工具进行远程拷贝

基于SSH的远程拷贝工具,windows下为winscp和mobaxterm,命令行下scp,实现了windows和 linux,以及linux之间的拷贝。

无文件备份情况

  • 13
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值