linux 字符终端terminal下 ftp的配置和启用

简介:

1. ftp组件一般不是linux的自带组件,在ubuntu 12中,就自带了ftp组件 vsftp,而在redhat 9中,就没有自带需要从安装光盘中或下载相应的ftp的rpm包。

1
~$ sudo apt-get install vsftpd

2. vsftp的配置,直接在vsftp的配置文件上进行修改保存即可。服务器安装好之后,可以在 /etc/vsftpd.conf生成配置文件。

1
~$ sudo gedit /etc/vsftpd.conf

3. vsftpd.conf的配置策略是这样的,注释掉某一行,就是关掉这一功能。取消注释,就是启用这一功能。下面的几项功能是基本功能,必须要设置的。

1
2
3
4
5
6
7
8
9
10
11
12
listen =YES                  # 服务器监听开启
anonymous_enable=YES        # 匿名访问允许
local_enable=YES            # 本地主机访问允许
write_enable=YES            # 写允许
anon_upload_enable=YES
                            # 匿名上传允许,默认是NO
anon_mkdir_write_enable=YES 
                             # 匿名创建文件夹允许
dirmessage_enable=YES        # 进入文件夹允许
xferlog_enable=YES           #  ftp 日志记录允许
connect_from_port_20=YES    
                             # 允许使用20号端口作为数据传送的端口        

4. 安装完毕后,/srv下会增加一个ftp目录。我们在/srv/ftp目录下创建两个分别名为upload和download的目录,分别用于上传 和下载。接下来我们为刚才创建的几个目录设置权限,如下: 

1
2
3
~$ sudo  chmod  777 /home/ftp
~$ sudo  chmod  777 /home/ftp/upload
~$ sudo  chmod  777 /home/ftp/download

5. 启用和关闭ftp服务器:

1
2
3
4
5
启动vsftpd
~$ sudo service vsftpd start
 
查看当前ftp进程: ~$ ps -e |  grep  vsftpd
  11291 ?  00:00:00 vsftpd
1
2
关闭vsftpd
~$ sudo service vsftpd stop

 本文转自二郎三郎博客园博客,原文链接:http://www.cnblogs.com/haore147/p/3603329.html,如需转载请自行联系原作者 

相关文章
|
3天前
|
Java Linux
手把手教你Linux系统下的Java环境配置,简单到不行!
手把手教你Linux系统下的Java环境配置,简单到不行!
23 1
|
3天前
|
弹性计算 缓存 负载均衡
ECS配置问题之FTP密码修改失败如何解决
ECS配置指的是对阿里云Elastic Compute Service(弹性计算服务)实例的硬件和软件资源进行设置的过程;本合集将详述如何选择合适的ECS配置、调整资源配比以及优化实例性能,以满足不同应用场景的需求。
|
14天前
|
网络协议 Linux
Linux配置HDCP
Linux配置HDCP
18 0
|
15天前
|
Linux 编译器 C语言
Linux应用开发基础知识——字符文字编码(五)
Linux应用开发基础知识——字符文字编码(五)
48 0
Linux应用开发基础知识——字符文字编码(五)
|
16天前
|
Kubernetes Linux 开发工具
容器开发运维人员的 Linux 操作机配置优化建议
容器开发运维人员的 Linux 操作机配置优化建议
|
16天前
|
NoSQL Linux Redis
Redis--安装与配置(Linux与Windows)
Redis--安装与配置(Linux与Windows)
|
17天前
|
网络协议 关系型数据库 Linux
Linux系统中如何开启和配置OpenGauss数据库的远程连接
openGauss是一款开源关系型数据库管理系统,采用木兰宽松许可证v2发行。openGauss内核深度融合华为在数据库领域多年的经验,结合企业级场景需求,持续构建竞争力特性.
|
20天前
|
Linux 开发工具 C++
Linux编辑器vim(含vim的配置)
Linux编辑器vim(含vim的配置)
39 0
|
20天前
|
Linux
如何在 Linux 中创建带有特殊字符的文件?
如何在 Linux 中创建带有特殊字符的文件?
34 0
|
22天前
|
Linux 索引 关系型数据库
Linux 终端命令之文件目录操作,对比Dos相关命令
Linux 终端命令之文件目录操作,对比Dos相关命令
74 0
Linux 终端命令之文件目录操作,对比Dos相关命令

相关产品

  • 云迁移中心