ftp搭建与命令

一:FTP服务器搭建:(win7系统

 

(一)IIS里站点创建FTP服务器:

1.输入服务器名称和文件路径

2.填写IP和端口号,SSL允许

3.身份验证为基本验证,授权所有用户,权限(上传-写。下载-读)

 

 

二:FTP服务器搭建:(ubuntu

(一)安装启动ftp服务器

1)sudo apt-get install vsftpd

2)sudo service vsftpd restart   重启ftp服务器,同时也可以检测ftp是否开启

(sudo service vsftpd start/stop  服务开启或关闭

 

(二)创建ftp用户及文件路径

1)sudo mkdir /home/uftp        创建ftp目录

2)sudo useradd -d /home/uftp -s /bin/bash uftp           创建ftp服务器的用户

3)sudo passwd uftp

 

(三)配置ftp文件

1)sudo gedit /etc/vsftpd.conf     修改ftp配置文件(很重要的文件

配置conf:

userlist_deny=NO                                           (开启白名单

userlist_enable=YES

userlist_file=/etc/allowed_users              (建立一个用户列表白名单,该列表的用户可以登录,  

seccomp_sandbox=NO                 解决妙明奇妙的530问题

 

另外,conf配置文件中的几条默认配置是在#后面的,并没有启用,需手动去掉

 

2)sudo gedit /etc/allowed_users  创建白名单,加入用户

3)sudo gedit /etc/ftpusers       本身就存在的黑名单,可以查看被禁止的用户

 

三:ftp命令:

 

(一)进入ftp

在cmd下:输入ftp,进入ftp命令模式

 

(二)建立连接与退出

open host[port]:建立指定ftp服务器连接,可指定连接端口          open 192.168.1.88 2121

close:中断与远程服务器的ftp会话(与open对应)                   close

disconnection:同close

 

 

(三)交互式使用

![cmd[args]]:在本地机中执行交互shell,exit回到ftp环境,如:!ls*.zip     !即可返回当前主机

 

(四)文件路径问题

默认路径:你在CMD里的C:\user\DonWu打开的FTP默认路径就是C:\user\DonWu

lcd[dir]:将本地工作目录切换至dir                                    lcd c:\         lcd(默认到C:\user\DonWu

pwd:显示远程主机的当前工作目录

 

(五)查询与浏览

dir[remote-dir][local-file]:显示远程主机目录,并将结果存入本地文件local-file      

mdir remote-files local-file:与dir类似,但可指定多个远程文件,如:mdir*.o.*.zipoutfile

cd remote-dir:进入远程主机目录

ls[remote-dir][local-file]:显示远程目录remote-dir,并存入本地文件local-file

 

 

(六)上传与下载

1)上传

put local-file[remote-file]:将本地文件local-file传送至远程主机                        put c:\test.txt

mput local-file:将多个文件传输至远程主机

2)下载

get remote-file[local-file]:将远程主机的文件remote-file传至本地硬盘的local-file

mget remote-files:传输多个远程文件                                                              mget  qq.txt         

 

 

(七)创建、删除与修改

mkdir dir-name:在远程主机中建一目录

rmdir dir-name:删除远程主机目录

mdelete[remote-file]:删除远程主机文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值