(linux 搭建 ftp)-编程知识网

linux系统ftp命令用法?

linux 操作 ftp 命令的用法有四种:

1. 连接ftp服务器

格式:ftp

a)在linux命令行下输入:

ftp 192.168.1.1

b)服务器询问你用户名和密码,分别输入用户名和相应密码,待认证通过即可。

2. 下载文件

下载文件通常用get和mget这两条命令。

a) get

格式:get

将文件从远端主机中传送至本地主机中。

3.上传文件

a) put

格式:put local-file

将本地一个文件传送至远端主机中。

如要把本地的1.htm传送到远端主机/usr/your,并改名为2.

4. 断开连接

bye:中断与服务器的连接。

ftp> bye (回车)

ftp下载文件命令?

linux中的ftp下载文件命令的用法

从远程ftp服务器下载文件的命令格式:

get 远程ftp服务器上当前目录下要下载的文件名 ,如:

get nmap_file

意思是把远程ftp服务器下的文件nmap_file下载到本地机器的当前目录下,名称更改为nmap。

带括号表示可写可不写,不写的话是以该文件名下载。

linux seru_ftp如何装?

用yum install seru_ftp命令在centos linux安装,apt get seru_ftp在debian linux安装

linux浏览器怎么ftp文件?

可以在linux浏览器的地址栏输入FTP地址即可。

Linuxftp如何配置被动模式?

vsftpd 被动模式与主动模式

VSFTP文件与目录

/usr/sbin/vsftp vsftp的主程序

/etc/rc.d/init.d/vsftp vsftp的启动脚本

/etc/vsftpd/vsftpd.conf vsftp的配置文件

/etc/pamd/vsftpd PAM认证文件

/etc/vsftpd/vsftpd.ftpuser 禁止使用FTP的用户

/etc/vsftpd/vsftpd.user_list 禁止或允许使用ftp的用户列表

/var/ftp ftp匿名主目录

/varftp/pub ftp匿名上传主目录

VSFTP启动

Standalone方式

用于ftp访问频繁的环境 VSFTP进程始终运行监听端口

Service vsftp start|stop|restart|status

/etc/rc.d/init.d/vsftpd start|stop|restart

或者在/etc/vsftpd/vsftpd.conf中 加入listen=yes 表示以standalone运行

在inet.d守护进程中运行

用于ftp访问量很小的情况 vsftp在inet.d守护进程中运行

运行/etc/inet.d/vsftp中的脚本

VSFTP的配置文件 /etc/vsftpd/vsftpd.conf

主动模式设置

Port_enable=YES 开启主动模式

Connect_from_port_20=YES 当主动模式开启的时候 是否启用默认的20端口监听

Ftp_date_port=%portnumber% 上一选项使用NO参数是 指定数据传输端口

被动模式

PASV_enable=YES 开启被动模式

PASV_min_port=%number% 被动模式最低端口

PASV_max_port=%number% 被动模式最高端口

匿名上传设置

anonymous_enable=YES 启用匿名帐户

anon_world_readable_only=NO 关闭匿名全局浏览

anon_upload_enable=YES 匿名上传开启

anon_mkdir_write_enable=YES 允许匿名用户创建目录

write_enable=YES 全局写入权限开启

限制本地用户访问文件系统

chroot_local_user=YES 将本地用户浏览限制在其FTP根目录下

限制部分用户访问文件系统

chroot_list_enable=YES 启用列表(不可以与上条命令同时开启)

chroot_list_file=%file path% 限制用户的列表文件

连接限制

Max_client=%number% 最大连接数

max_per_ip=%number% 每ip最大连接数

anon_max_rate=%number% 匿名用户最大速率 单位kbps

local_max_rate=%number% 本地用户最大速率 单位kbps

user_config_dir=%file path%/%username% 针对不同用户的连接速率设置

%username%文件的内容为 local_max_rate=%number%

用户主目录设置

本地用户的主目录定义在/etc/passwd文件中

其中FTP user:________为定义行

全局重定向localuser的ftp主目录

local_root=%path%

安全设置

hide_ids=YES 隐藏用户的UID和GID

改变原有banner

ftpd_banner=%message%

或者

banner_file=%file path%

虚拟FTP站点设置

首先创建2套conf文件

#cp /etc/vsftpd/vsftpd.conf /etc/vsftp/vsftp2.conf

创建ftp2的主目录

#mkdir /var/ftp2

#useradd -d /var/ftp2 -M FTP2

#service vsftpd restart