centos 下ftp centos7如何登录ftp

大家好,今天来为大家解答centos 下ftp这个问题的一些问题点,包括centos7如何登录ftp也一样很多人还不知道,因此呢,今天就来为大家分析分析,现在让我们一起来看看吧!如果解决了您的问题,还望您关注下本站哦,谢谢~

如何在Centos下安装ftp服务器

一:安装vsftpd

查看是否已经安装vsftpd

2

二:基于虚拟用户的配置

所谓虚拟用户就是没有使用真实的帐户,只是通过映射到真实帐户和设置权限的目的。虚拟用户不能登录CentOS系统。

修改配置文件

配置文件直接贴出来吧

3

三:使用Berkeley DB进行认证

yum install db4 db4-utils

然后,创建用户密码文本/etc/vsftpd/vuser_passwd.txt,注意奇行是用户名,偶行是密码

4

接着,生成虚拟用户认证的db文件

编辑认证文件/etc/pam.d/vsftpd,全部注释掉原来语句,再增加以下两句:

最后,创建虚拟用户配置文件

5

设置FTP根目录权限

最新的vsftpd要求对主目录不能有写的权限所以ftp为755,主目录下面的子目录再设置777权限

6

添加防火墙,把ftp的21端口开放 vi/etc/sysconfig/iptables

7

经过以上步骤我们就完成了ftp服务器的搭建,让我们畅游ftp吧

Centos 怎么从win7建的ftp中下载东西

一、创建FTP站点。

打开:控制面板---系统和安全---管理工具---Internet信息服务。

(您可www.win114.cn进行下载,各种版本的系统都有)建站:右键点击网站---添加FTP站点。

输入FTP站点名称---选择你的 FTP目录物理路径,点下一步。

IP选择本机IP,端口默认21(可更改),SSL选"允许",点下一步。

设置权限,点击完成。

二、管理用户权限。

Trsmas(新建FTP站点)右键点击,选择"编辑权限"。

FTP属性----安全----编辑---打开FTP权限对话窗。

匿名访问:添加---打开选择用户或组对话窗---文本框中输入everyone---检查名称---确定。

权限访问:高级---打开新窗口---立即查找---在结果中选择---确定。

注:提前在系统中添加用户名和密码。

三、验证成功。

打开网页,输入ftp://IP:port。

匿名访问,则直接进入根目录下;有权限限制的,输入用户名和系统密码。

四、常遇问题。

更改防护墙设置。

若FTP所在主机IP发生变化要重置FTP站点的绑定IP。

FTP设置发生变化后,要重新启动FTP站点才能生效。

打开登录页后,输入用户名密码,登录失败始终停留在登录页。

修改SSl为"允许",重启站点确认。

CentOS下FTP连接传输的相关命令

%ftp主机名/IP/*登录ftp服务器,会提示输入用户名和密码*/

匿名登录:用户名输入:anonymous密码输入:一个邮箱格式的任意字符串

FTPascii:设定以ASCII方式传送文件(缺省值)

FTPbell:每完成一次文件传送,报警提示.

FTPbinary:设定以二进制方式传送文件.

FTPbye:终止主机FTP进程,并退出FTP管理方式.

FTPcase:当为ON时,用MGET命令拷贝的文件名到本地机器中,全部转换为小写字母.

FTPcd:同UNIX的CD命令.

FTPcdup:返回上一级目录.

FTPchmod:改变远端主机的文件权限.

FTPclose:终止远端的FTP进程,返回到FTP命令状态,所有的宏定义都被删除.

FTPdelete:删除远端主机中的文件.

FTPdir [remote-directory] [local-file]列出当前远端主机目录中的文件.如果有本地文件,就将结果写至本地文件.

FTPget [remote-file] [local-file]从远端主机中传送至本地主机中.

FTPhelp [command]输出命令的解释.

FTPlcd:改变当前本地主机的工作目录,如果缺省,就转到当前用户的HOME目录.

FTPls [remote-directory] [local-file]同DIR.

FTPmacdef:定义宏命令.

FTPmdelete [remote-files]删除一批文件.

FTPmget [remote-files]从远端主机接收一批文件至本地主机.

FTPmkdir directory-name在远端主机中建立目录.

FTPmput local-files将本地主机中一批文件传送至远端主机.

FTPopen host [port]重新建立一个新的连接.

FTPprompt:交互提示模式.

FTPput local-file [remote-file]将本地一个文件传送至远端主机中.

FTPpwd:列出当前远端主机目录.

FTPquit:同BYE.

FTPrecv remote-file [local-file]同GET.

FTPrename [from] [to]改变远端主机中的文件名.

FTPrmdir directory-name删除远端主机中的目录.

FTPsend local-file [remote-file]同PUT.

FTPstatus:显示当前FTP的状态.

FTPsystem:显示远端主机系统类型.

FTPuser user-name [password] [account]重新以别的用户名登录远端主机.

FTP? [command]:同HELP. [command]指定需要帮助的命令名称。如果没有指定 command,ftp将显示全部命令的列表。

FTP!从 ftp子系统退出到外壳。

阅读剩余
THE END