首页 > 编程知识 正文

ftp传输文件,怎么访问ftp服务器

时间:2023-05-05 04:43:19 阅读:160510 作者:2688

ftp服务器端:

您可以先下载vsftp,使用yum安装,然后运行命令: yum install vsftpd

启动vsftpd服务时,缺省情况下处于禁用状态,然后执行以下命令: 运行service vsftpd start可以启动vsftpd的服务。

要查看FTP服务器端配置,请:

执行: swstatus -b | grep ftp

ftp客户端:

yum install ftp可以安装ftp客户端

如果连接ftp时出现“500 oops : cannotchangedirectory :/root”错误,该如何解决?

解决方案:

1、查看SELinux状态: sestatus -b | grep ftp准确地说,只是查看了ftp的状态。

2、结果中出现ftp_home_dir off

tftpd_disable_trans off

等等。 我们现在把其中一个打开就可以了。

3、setsebool-pftpd _ disable _ trans on或setsebool -P ftp_home_dir on

4、vsftpd :重新启动服务vsftpd restart

附录ftp通用命令:

FTP匿名登录

FTP的匿名登录一般有三种。

1、用户名: anonymous密码:电子邮件或空

2、用户名: FTP密码: FTP或空

3、用户名:用户密码: pass

FTP通用命令

文件传输软件的使用形式为FTP(URL或IP地址),连接成功后会提示输入用户名和密码。

User:(输入合法用户名或anonymous );

Password:()输入合法密码,以anonymous方式登录时,通常不使用密码。

进入想要连接的FTP网站后,用户可以进行适当的文件传输操作。 一些重要的命令包括:

1、help,rhelp

help显示LOCAL端(本地端)的命令说明,不接受时显示所有可用的命令;

? 相当于帮助。 比如, 光盘;

rhelp和help只是为了显示远程端(远程端)的命令说明。

2、ascii、binary、Image、type

将ascii传输模式切换为文字模式

binary将传输模式切换为二进制模式

image相当于binary

type用于变更或显示当前的传输模式。

3、bye、quit

bye退出FTP服务器

quit相当于bye。

4、cd、cdup、lcd、pwd、

更改CD当前的工作目录;

cdup返回上一个目录,相当于“cd…”

Icd用于更改或显示LOCAL端的工作目录

pwd显示当前的工作目录(REMOTE端)

!“! 洛杉矶。

5、delete、mdelete、rename

删除删除端的文件:

批量删除mdelete文件

rename会更改REMOTE端的文件名。

6、get、mget、put、mput、recv、send

get下载文件

mget批量下载文件

上传put文件

mput批量上传文件

recv相当于get

send相当于put。

7、hash、verbose、status、bell

有hash数据传输时,显示#号,表示每个#号传输了1024B或8192b;

verbose切换所有文件传输流程的显示

status显示当前的几个参数

铃声在命令结束后发出叫声。

8、ls、dir、mls、mdir、mkdir、rmdir

ls与Unix上的ls(list )命令相似

dir相当于“ls-l”

mls只需将远程目录下的文件保存到LOCAL端的某个文件中

mdir相当于mls;

mkdir如同DOS下的md (创建了目录)

rmdir类似于DOS下的rd (目录已删除)。

9、open、close、disconnect、user

open连接到某个远程FTP服务器

close关闭当前连接

disconnect相当于close

user再次输入用户名和密码(类似于Linux下的su ) ) )。

欢迎转载、交流、学习!

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。