`
wjt276
  • 浏览: 650297 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

vsftpd服务

阅读更多
4、vsFTPd的服务器的启动和关闭; 

vsFTPd服务器启动和关闭是极容易的;我们可以直接把服务器运行调到后台运行;这是几乎所有服务器管理的运行方式;

4.1、vsFTPd服务器启动和关闭的通用方法; 

运行vsftpd命令,要用到root权限,如果您当前操作用户并非是root,可以用su切换到root权限;关于root权限的切换,您有两种方式,一种是su,另一种是sudo;请参考: 《Linux 系统中的超级权限的控制》 

vsFTPd服务器的运行; 

# /usr/sbin/vsftpd &
# /usr/local/sbin/vsftpd & 
vsFTPd服务器是否运行起来; 

我们可以通过pgrep vsftpd 来查看vsftpd是否运行起来;

# pgrep vsftpd
4248 
上面显示vsFTPd服务器运行起来了,您可以通过ftp命令、lftp工具或gftp或其它的FTP客户端来测试连接;

vsFTPd 服务器关闭: 

我们用pkill vsftpd 来杀死vsftpd进程,这样就把vsFTPd关闭,用psgrep vsftpd 来查看进程,如果没有进程,证明vsFTPd已经关掉;当然也要用到root权限。

 
# pkill vsftpd
# pgrep vsftpd 


5、vsFTPd的服务器和防火墙及SELINUX的关系;(重要) 

我在论坛上看到有些弟兄说vsFTPd服务器启动正常,但却不能访问或用户不能上传文件,我感觉应该是防火墙或SELINUX的事;可能FTPD服务器被防火墙或SELINUX的安全机制防住了。所以您必须要让防火墙通过ftp,当然也要让SELINUX通过ftp服务器才行;

在Fedora/Redhat/CentOS中,您要设置一下防火墙,可以把防火墙关掉,或者在自定义中让ftp “通过”防火墙;

# system-config-securitylevel-tui 
或者运行一下如下的命令,清除防火墙规则(通用);

# iptables -F 
关于SELINUX服务器的解说 ,可能老手或新手对SELINUX都有点麻烦,建议您SELINUX;或者让vsFTPd服务器跳过SELINUX启动;也就是说要用到 4.1、vsFTPd服务器启动和关闭的通用方法; ;这在Fedora/Redhat/CentOS中这样启动vsFTPd服务器是有效的;

当然您可也可以关掉SELINUX,在/etc/selinux/config 配置文件如下;

/etc/selinux/config
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#       enforcing - SELinux security policy is enforced.
#       permissive - SELinux prints warnings instead of enforcing.
#       disabled - SELinux is fully disabled.
SELINUX=Disabled  #这样就把SELINUX服务器关掉了,请重新启动系统;
# SELINUXTYPE= type of policy in use. Possible values are:
#       targeted - Only targeted network daemons are protected.
#       strict - Full SELinux protection.
SELINUXTYPE=targeted 

  

分享到:
评论

相关推荐

    手动添加vsftpd服务

    手动编译安装vsftpd之后,只需要将该文件复制到/etc/init.d文件夹下,即为安装了vsftpd服务,可运行service vsftpd status查看

    VSFTPD服务配置(上).doc

    总的来说,VSFTPD服务配置涉及网络协议理解、服务器软件安装与配置、系统服务管理等多个IT领域的知识,对于系统管理员而言是一项重要的技能。在实际操作中,务必注意安全设置,避免不必要的风险。

    在armlinux 下架设 vsftpd 服务器(文档加源码)详细

    配置完成后,重启VSFTPD服务使更改生效,如`sudo systemctl restart vsftpd`。 5. **添加用户和权限**:在Linux中,FTP用户需属于特定的用户组,通常为`ftp`组。创建新用户并将其添加到该组,例如: ``` sudo ...

    rehl-linux-Server6搭建vsftpd服务器

    重启VSFTPD服务以应用这些更改,使用`service vsftpd start`命令。 为了简化软件包的管理和更新,我们还需要安装`yum`。首先查看已安装的`yum`包,然后使用`rpm`命令进行安装。更改`yum`源为更快速的镜像,如163或...

    linux下安装vsftpd服务

    Linux 下安装 vsftpd 服务 在 Linux 系统中,安装 vsftpd 服务可以提供 FTP 服务器功能,vsftpd 是目前 Linux 最好的 FTP 服务器工具之一,其中的 vs 就是“Very Secure”的缩写,表明该工具的最大优点就是安全。除...

    centos7上安装与卸载vsftpd服务器

    接下来,启动 vsftpd 服务,并设置开机自启: ```bash systemctl start vsftpd systemctl enable vsftpd ``` 最后,检查服务状态确认服务是否正常运行: ```bash systemctl status vsftpd ``` 通过以上步骤,您...

    Ubuntu下Vsftpd服务器配置指南

    2. **Superdaemon**:由xinetd在需要时启动Vsftpd服务。如果服务器不是长期开放FTP服务,或者上传下载量不大时,可以选择这种方式。 #### 三、安装Vsftpd 在Ubuntu系统中安装Vsftpd可以通过以下命令实现: ```bash...

    基于webmin的vsftpd服务器

    将VSFTPD与Webmin结合,可以提供一个图形化的界面来管理和配置FTP服务,使得对服务器的管理更加直观和便捷。 首先,我们来了解一下Webmin的核心功能。Webmin提供了一个易于使用的图形界面,可以用来管理各种服务,...

    VSFTPD服务器的搭建实验报告

    3. **虚拟用户登录失败**:确保修改完配置文件后重启VSFTPD服务。 4. **文件路径问题**:在使用FTP客户端上传或下载文件时,需要确保当前工作目录正确或指定完整的文件路径。 5. **本地用户登录失败**:检查`vsftpd....

    配置vsFTPd服务器.pdf

    vsFTPd服务的配置文件是/etc/vsftpd/vsftpd.conf,用户可以根据需要修改该文件来进行配置。例如,可以设置FTP服务的监听端口、匿名用户的权限、最大连接数等。 在配置完成后,可以使用命令启动vsFTPd服务,例如使用...

    vsftpd服务器配置与管理

    为了启动、停止或重启vsftpd服务,可以使用以下命令: ```bash # 启动vsftpd service vsftpd start # 停止vsftpd service vsftpd stop # 重启vsftpd service vsftpd restart ``` 为了提高安全性,可以考虑以下措施...

    vsftpd服务器初学者指南

    在使用SELinux的安全增强Linux系统上配置vsFTPd时,还需要注意SELinux的策略可能会影响FTP服务的正常工作。例如,需要确保文件和目录的上下文标签正确,以允许vsFTPd读写相应的文件。 #### 五、常见错误及其解决...

    CentOS 7.0 使用Vsftpd服务传输文件.zip

    **CentOS 7.0 使用Vsftpd服务传输文件** Vsftpd(Very Secure FTP Daemon)是一款在Linux系统中广泛使用的FTP服务器软件,以其高度的安全性和可配置性而备受推崇。在CentOS 7.0操作系统中,我们可以利用Vsftpd来...

    vsftpd服务配置.docx

    ### 安装vsftpd服务 首先,我们需要在服务器上安装vsftpd服务。这通常可以通过包管理器完成。对于基于Debian的系统(如Ubuntu),可以使用以下命令: ```bash sudo apt-get update sudo apt-get install vsftpd ``...

    基于LINUX的VSFTPD服务的实现.pdf

    在Linux上配置VSFTPD服务,首先需要确保系统已经安装了该软件。这通常通过包管理器如`apt-get`(Debian/Ubuntu)或`yum`(CentOS/RHEL)来完成。安装完成后,需要进行一系列的配置,以设定FTP服务的基本行为,如监听...

    -第6季 Vsftpd服务全攻略之常规配置.docx

    【Vsftpd服务全攻略之常规配置】 Vsftpd(Very Secure FTP Daemon)是一款轻量级且安全的FTP服务器软件,常用于Linux系统中。它提供了丰富的配置选项,以满足不同场景下的FTP服务需求。本攻略主要围绕Vsftpd的常规...

Global site tag (gtag.js) - Google Analytics