本站已安全运行:,共收录 35812 个站点! 网站地图
当前位置: 首页 > 站长问答 > 域名主机

ftp命令的哪个参数可以指定的机器建立连接(为什么FTP无法访问主机)

发布时间:2023-09-18 00:01:57  浏览:
本文目录

为什么FTP无法访问主机,ftp命令的哪个参数可以指定的机器建立连接?

FTP的命令行格式为:ftp -v -d -i -n -g [主机名],其中

-v显示远程服务器的所有响应信息;

-n限制ftp的自动登录,即不使用;

.n etrc文件;

-d使用调试方式;

-g取消全局文件名。

主机名即可指定连接机器。

xftp7为什么无法与主机连接?

服务器未连接指的是没有连接上服务器的行为,也就是说服务器连接失败的意思。服务器未连接说明服务器是没有成功连接上的,或者是根本没有连接服务器的行为。当然,也有可能是服务器没有开启的情况。这个时候,服务器未连接,就可以采取重新启动服务器的方式,或者是检查服务器是否打开的情况。如果上述都满足,那么可以检查服务器是否出现了故障或者问题。

Windows使用DNS未能找到已知主机?

因为DNS

在Linux中默认没有安装并开启bind:

The Berkeley Internet Name Domain (BIND) DNS (Domain Name System) server

在Linux主机中如果配置了nameserver,或DHCP服务器分配了dns地址. 也可以通过主机名称找到主机

而Windows因为有域控制器,应该是自带有DNS的功能在里面,而Linux是需要按照一个协议对应一个单独的服务去安装的

微软的活动目录就是:LDAP+kerberos+ntp+CA

而Linux要想实现Windows AD的功能就要安装openldap krb5 sssd ntpd openssl等等很多个服务

又比如微软的IIS其实就是http+tls+ftp

在Linux中就要安装httpd+mod_ssl+vsftpd

Windows的域控制器其中就包含了DNS

也就是说

Linux没有域控制器 活动目录 网上邻居 工作组这些东西, 但是Windows中的这些服务的功能在Linux都有其他软件可以代替,其中Windows的每一个功能对应一个协议. 每一个协议在Linux中又对应一个单独服务

即,Linux少的那个功能,是没有安装其对应的服务

微软喜欢把一个软件或一个服务做出很多功能,包含很多协议

Linux也有这种"傻瓜"式的服务..

但Linux更喜欢我用什么装什么,我不用的千万不要给我安装,以方便做配置,和提高性能.所以大家更喜欢去单独安装

ftp服务的带外传输是什么意思?

HTTP和FTP都是文件传输协议,但FTP使用两个并行的TCP连接来传输文件,一个是控制连接(control connection),一个是数据连接(data connection)。

1)控制连接用于在两个主机之间传输控制信息,如用户标识、口令命令。

2)数据连接用于实际传输一个文件。也称FTP的控制信息是带外(out-of-band)传送的。

当用户主机与远程主机开始一个FTP会话前,FTP的客户机首先在21号端口上发起一个用于控制的与服务器的TCP连接。

当FTF的服务器端从该连接上收到一个文件传输的命令后,在20号端口发起一个到客户机的数据连接。FTP在该数据连接上传送一个文件后关闭该连接。

对FTP传输而言,控制连接贯穿了整个用户会话期间,但是针对会话中的每一次文件传输都需要建立一个新的数据连接。

FTP服务器在整个会话期间保留用户的状态信息。 例如服务器必须追踪用户在远程目录树上的当前位置。对每个活跃用户会话的状态进行追踪等。

FTP命令和回答,都是按照7位ASII格式在控制连接上传送

常见的命令如下:

USER username:用于向服务器传送用户标识。

PASS password:用干向服务器传送用户口令。

LIST:用于请求服务器返回远程主机当前目录的所有文件列表。

RETR filename:用于从远程主机的当前目录下载文件。

STOR filename:用于向远程主机的当前目录上传文件。

1

2

3

4

5

1

2

3

4

5

要注意区分用户在FTP客户端输入的命令和FTF协议在控制连接上发送的命令之间的区别,尽管它们一般有一一对应关系。每个命令都对应着一个从服务器返回到客户机的回答。回答是一个3位数字,后跟一个可选信息。

FileZilla FTP服务器,可下载安装后,电脑win+R,ftp命令测试使用。

FTP服务器是啥?

FTP服务器就是互联网上提供FTP服务的服务器。以前,很多网络资源(音视频、电影、软件等等)都是从FTP服务器上下载的。

FTP文件传输协议(File Transfer Protocol,FTP)是用于在网络上进行文件传输的一套标准协议,它工作在 OSI 模型的第七层, TCP 模型的第四层, 即应用层, 使用 TCP 传输而不是 UDP, 客户在和服务器建立连接前要经过一个“三次握手”的过程, 保证客户与服务器之间的连接是可靠的, 而且是面向连接, 为数据传输提供可靠保证。

FTP允许用户以文件操作的方式(如文件的增、删、改、查、传送等)与另一主机相互通信。然而, 用户并不真正登录到自己想要存取的计算机上面而成为完全用户, 可用FTP程序访问远程资源, 实现用户往返传输文件、目录管理以及访问电子邮件等等, 即使双方计算机可能配有不同的操作系统和文件存储方式。

文章来自网络整理,如有侵权联系站长删除!