状态:连接建立,等待欢迎消息...
响应:220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
响应:220-You are user number 7 of 50 allowed.
响应:220-Local time is now 10:57. Server port: 26522.
响应:220-This is a private system - No anonymous login
响应:220-IPv6 connections are also welcome on this server.
响应:220 You will be disconnected after 15 minutes of inactivity.
命令:AUTH TLS
响应:234 AUTH TLS OK.
状态:初始化 TLS 中...
状态:正在验证证书...
状态:TLS 连接已建立。
命令:USER www
响应:331 User www OK. Password required
命令:PASS ****************
响应:230 OK. Current directory is /
命令:SYST
响应:215 UNIX Type: L8
命令:FEAT
响应:211-Extensions supported:
响应: EPRT
响应: IDLE
响应: MDTM
响应: SIZE
响应: MFMT
响应: REST STREAM
响应: MLST type*size*sizd*modify*UNIX.mode*UNIX.uid*UNIX.gid*unique*
响应: MLSD
响应: AUTH TLS
响应: PBSZ
响应: PROT
响应: UTF8
响应: TVFS
响应: ESTA
响应: PASV
响应: EPSV
响应: SPSV
响应: ESTP
响应:211 End.
命令:OPTS UTF8 ON
响应:200 OK, UTF-8 enab.... // 这居然是不良信息,一行一行的试终于找到他了 enab....ed 这个单词
命令:PBSZ 0
响应:200 PBSZ=0
命令:PROT P
响应:200 Data protection level set to "private"
状态:已登录
状态:读取目录列表...
状态:服务器发回了不可路由的地址。使用服务器地址代替。
状态:列出“/”的目录成功
状态:已从服务器断开
状态:正在连接 49.*.*.*:26522...
状态:连接建立,等待欢迎消息...
状态:初始化 TLS 中...
状态:正在验证证书...
状态:TLS 连接已建立。
状态:已登录
状态:读取目录列表...
状态:列出“/”的目录成功
状态:读取“/wp-content”的目录列表...
状态:服务器发回了不可路由的地址。使用服务器地址代替。
状态:列出“/wp-content”的目录成功
状态:正在连接 49.*.*.*:26522...
状态:连接建立,等待欢迎消息...
状态:初始化 TLS 中...
状态:正在验证证书...
状态:TLS 连接已建立。
状态:已登录
状态:开始下载 /wp-config.php
状态:服务器发回了不可路由的地址。使用服务器地址代替。
状态:文件传输成功,传输了 3,223 字节 (用时1 秒)
状态:已从服务器断开
状态:正在连接 49.*.*.*:26522...
状态:连接建立,等待欢迎消息...
状态:初始化 TLS 中...
状态:尝试连接“ECONNABORTED - 连接中止”失败。
错误:无法连接到服务器
状态:已从服务器断开
状态:由于上一次尝试连接失败,将推迟连接 5 秒...
状态:正在连接 49.*.*.*:26522...
状态:连接建立,等待欢迎消息...
状态:初始化 TLS 中...
状态:尝试连接“ECONNABORTED - 连接中止”失败。
错误:无法连接到服务器
状态:已从服务器断开
状态:由于上一次尝试连接失败,将推迟连接 5 秒...
状态:正在连接 49.*.*.*:26522...
状态:连接建立,等待欢迎消息...
状态:初始化 TLS 中...
状态:尝试连接“ECONNABORTED - 连接中止”失败。
错误:无法连接到服务器
在安装好的Linux,当我输入ftp的时候,提示我没有找到ftp的指令,在网上查看,说是要去安装一个vsftpd。先将权限设置为root,或者指令前加sudo。指令如下:yum install vsftpd
或者
sudo yum install vsftpd
2
然后安装好后,输入/sbin/service vsftpd restart去重启vsftpd.
3
然后安装ftp。
yum install vsftpd
4
然后输入ftp后,尽可以进入ftp的控制界面。
5
现在如果你想登陆一个FTP,就可以通过open指令去进入该FTP。
例如:open 127.0.0.0
如果FTP设置权限,可能在输入后需要输入用户名和密码。
这样就可以直接进入FTP去 *** 作了。
END
*** 作指令
FTP的 *** 作指令其实和Linux很相似,如下:
1、ls
列出远程机的当前目录2、cd 在远程机上改变工作目录3、lcd 在本地机上改变工作目录4、ascii
设置文件传输方式为ASCII模式5、binary 设置文件传输方式为二进制模式6、close 终止当前的ftp会话7、hash
每次传输完数据缓冲区中的数据后就显示一个#号8、get(mget) 从远程机传送指定文件到本地机9、put(mput)
从本地机传送指定文件到远程机10、open 连接远程ftp站点11、exit退出ftp。
例如:下载文件
下载文件之前要先设置好本地的目录,用来存放下载的文件
lcd /home/123/web ##设置本地存放目录 默认为 /home/usr
get 123.txt ##下载123.txt文件到 /home/123/web 中
get -c 123.txt ##断点续传下载
mget *.txt ##批量下载所有txt文件
mget -c *.txt ##断点续传
mget -c ./123/aaa/*.txt ##断点续传、批量下载ftp端aaa目录下的所有txt文件
pget -c -n 10 file.dat
##以最多10个线程以允许断点续传的方式下载file.dat
##可以通过设置 set pget:default-n 5 的值而使用默认值。
mirror aaa/
##将aaa目录整个的下载下来,子目录也会自动复制 本地自动建立目录
例如:上传文件
put 123.txt ##同下载
mput *.txt ##同下载
mirror -R aaa/ ##同下载
例如:查看ftp端文件
ls *.txt ##查找当前目录下的所有txt文件
ls ./123/ ##列出123目录下所有文件
find . -name "*.txt" ##递归查找站点上所有的txt文件
find ./xx -name "*.txt" ##查找xx目录下所有的txt文件
附1: ls第二次读取的是本地缓存,可以用 rels 代替 ls 或者catch off / catch on 来开关catch,catch flush清空本地catch
附2: 浏览本地目录的命令可用!ls, 如 !ls /usr/local/bin/
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)