`
java_frog
  • 浏览: 253236 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux自建ftp服务

 
阅读更多
在此将自己使用中遇到问题记录一下,以便以后用到查看。
先下载vsftpd服务包或到搭载光盘里找/mnt/Server
rpm -ivh vsftpd-2.0.5-10.el5.i386.rpm

如果发生以下提示,那就换root用户执行
[bea1@linux103 tmp]$ rpm -ivh vsftpd-2.0.5-10.el5.i386.rpm 
warning: vsftpd-2.0.5-10.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
error: can't create transaction lock on /var/lib/rpm/__db.000

su - root


服务的停止和启动命令可以用
service vsftpd stop
service vsftpd start
service vsftpd restart
service vsftpd status


创建一个目录和用户
useradd -d /ftppath/ftphrcb hrcb创建用户hrcb,目录为ftphrcb
passwd hrcb给用户hrcb创建密码


这时,还是无法用新建的账号登录,经网上查询资料后,找到了解决办法:
1、查看ftp状态    sestatus -b |grep ftp;
2、在结果列表中看到fpt_home_dir off   |  tftpd_idsable_trans off之类,只要把其中之一设为on就可以了,具体其他作用暂用不到,有人关心可详细查询资料;
3、setsebool -P ftpd_disable_trans on
4、重启vsftpd服务
分享到:
评论

相关推荐

    基于linux下的ftp服务器与客户端

    1. 安装FTP服务:在Linux上,常用的FTP服务器软件有vsftpd(Very Secure FTP Daemon)。可以通过命令行安装,如在Ubuntu系统中,使用`sudo apt-get install vsftpd`,在CentOS/RHEL系统中,使用`sudo yum install ...

    FTP.rar_ftp 查找 linux_ftp linux_linux ftp_linux ftp_linux下ftp

    - 配置FTP服务通常涉及编辑服务器软件的配置文件,如`/etc/vsftpd.conf`或`/etc/proftpd.conf`,以设定监听端口、用户权限、日志记录等。 - 安全性是FTP服务器的关键,通常建议使用SSL/TLS进行加密传输,防止数据...

    快速自建FTP,TFTP服务器

    这篇文章将详细讲解如何快速自建FTP和TFTP服务器。 FTP是一种标准网络协议,用于在Internet上在计算机之间进行文件传输。它提供了在客户端和服务器之间交换文件的能力,支持用户认证和数据加密,适用于大型文件传输...

    Linux FTP最小实现

    在实际应用中,根据需求选择合适的FTP模式、添加安全措施以及利用高级特性,如脚本支持和加密传输,都是实现FTP服务时需要考虑的关键点。理解这些知识点,将有助于在Linux环境中构建高效、安全的文件传输系统。

    Linux下FTP服务器配置的几个疑难点分析.pdf

    "Linux下FTP服务器配置的几个疑难点分析" 在 Linux 环境下,FTP 服务器的配置过程看似简单,但却存在许多细节地方容易使学习者产生混乱。FTP 服务器是一种常见的服务器,在 Linux 的纯文本配置环境下,存在许多疑难...

    Linux下ftp

    总之,Linux下的FTP服务涉及客户端和服务器两部分,它们通过C语言或其他编程语言实现,遵循FTP协议进行通信。理解和掌握这一技术,有助于提升系统管理员和开发者的技能,尤其在需要自定义FTP功能或确保数据安全传输...

    学习linux网络编程的时候自己做的简单ftp

    此外,你还可以了解到如何使用标准的FTP命令行客户端如`ncftp`或`ftp`与自建的FTP服务器进行交互,这对于调试和测试自己的实现是非常有用的。总的来说,这个项目为学习Linux网络编程提供了一个实用且有趣的实践平台...

    Linux ftp安装.docx

    Linux FTP 服务器安装和配置 Linux FTP 服务器安装和配置是 Linux 环境下实现 FTP 功能的重要步骤。本文档将指导用户如何安装和配置 vsftpd 工具,以实现 FTP 功能。 一、安装 vsftpd 使用 yum 命令直接安装 ftp...

    2022年优秀-Linux网络服务FTP文件传输服务v.pptx

    总之,Linux系统的FTP服务通过`vsftpd`提供了灵活且安全的文件传输环境。管理员可以根据需求配置不同的访问级别、传输模式以及权限控制,以满足企业内部或对外的数据交互需求。了解和掌握这些知识对于Linux系统管理...

    一秒电脑变成FTP服务器

    2. **FTP服务器软件**:像`ftpServ.exe`这样的程序,可能是一个简单的FTP服务器应用程序,用于快速启动个人计算机上的FTP服务。常见的FTP服务器软件有vsftpd、FileZilla Server、ProFTPD等。 3. **配置FTP服务器**...

    阿里云Linux建站全套工具

    4. **FTP服务**:为了上传和下载网站文件,通常会配置FTP服务,如vsftpd。这允许用户通过FTP客户端远程管理服务器上的文件。 5. **防火墙配置**:为了保护服务器安全,需要正确配置防火墙(如iptables或firewalld)...

    ftp服务器设计

    开发平台可能是Windows或Linux操作系统,利用其内建的socket编程接口来实现网络通信。 五、程序结构 1. 类定义:设计中可能包含多个类,如服务器主控类CAlienFTPServerDlg,负责UI交互;服务器命令处理类...

    FTP 550 Permission denied 只能建文件夹,没法删除及上传文件的原因说明

    出现这种问题, ①首先检查用户对应的角色名,然后看路径设置是否正确,有没有相关的权限,如果这些都没问题,然后就尝试下面的操作: ②重起FTP服务,最好从服务里面重启(不能根本解决); ③重新设置Server-U帐号和...

    用vsFTPd自架Linux网络安装服务器.pdf

    ### 使用vsFTPd自建Linux网络安装服务器及Redhat局域网安装方法 #### 一、概述 在本文档中,我们将详细介绍如何使用vsFTPd(Very Secure FTP Daemon)搭建一个用于Linux网络安装的FTP服务器,并针对Redhat操作系统...

    个人FTP的构架教程

    FTP(File Transfer Protocol)是一种广泛使用的网络协议,用于在互联网上进行文件的上传和下载。构建个人FTP服务器,可以方便地管理和分享你的文件资源...记得定期更新软件,保持系统安全,享受自建FTP带来的便利吧!

    Redhat Linux建VSFTP实现Linux与Host机的共享

    在Windows客户端上测试是否能够成功连接到Linux服务器上的FTP服务。 ```bash # 使用命令行工具ping测试网络连通性 ping 192.168.187.130 ``` 如果ping命令返回成功,则可以尝试通过FTP客户端连接Linux服务器。 ``...

    Linux 怎么实现添加FTP用户并设置权限的方法

    Linux添加FTP用户并设置权限 在linux中添加ftp用户,并设置相应的权限,操作步骤如下: 1、环境:ftp为vsftp。被限制用户名为test。被限制路径为/home/test 2、建用户,命令行状态下,在root用户下:  运行命令:...

    Linux建站手册

    - FTP服务介绍:FTP的工作原理,以及vsftpd的配置。 - 配置用户权限:如何为FTP用户设定访问权限和隔离目录。 8. **第八章:DNS域名解析** - DNS概念:解析域名的工作流程,DNS记录类型。 - BIND服务器配置:...

    [Linux_FTP工具]lftp命令详解

    lftp 是一个功能强大且灵活的 FTP 客户端工具,在 Linux 系统中非常流行。下面是 lftp 命令的详细解释: 一、登录站点 lftp 提供了多种方式来登录 FTP 站点,包括: 1. 一气呵成式: `$ lftp (ftp://)user:...

    xshell连接linux服务器

    3. **文件传输**:内建的SFTP功能允许用户直接在本地和远程服务器之间传输文件,无需额外的FTP客户端。 4. **宏命令**:通过录制和编辑宏,可以实现重复性任务的自动化,减轻日常工作负担。 5. **安全性强化**:支持...

Global site tag (gtag.js) - Google Analytics