命令行登录FTP下,如何远程执行服务器上的可执行文件?不是在本机执行,而是远程执行,命令是什么呢。求高

命令行登录FTP下,如何远程执行服务器上的可执行文件?不是在本机执行,而是远程执行,命令是什么呢。求高,第1张

ftp是可以远程执行文件的,前提条件是你登陆的用户拥有“执行”权限,具体命令是:
quote site exec exe (你要执行的exe文件,bat也可以)。
说ftp不能执行是对ftp协议本身不够了解,其实用过ftp服务器端软件(例如serv-u)的人一定注意过,在设置用户权限的时候有一项是“执行”,如果这一项选中,那么本用户就拥有了执行远程服务器程序的权限。然而使用很多ftp客户端软件执行命令的时候都是在本地执行的,所以让很多人误解ftp不能在远程执行,这是客户端软件的问题,与ftp协议无关。所以用以上命令在命令行是能够在远程计算机执行命令的。
另外说ftp执行是漏洞,这也是片面的。实际应该是ftp协议本身提供执行的命令,但是这本身是非常不安全的,做为 *** 作系统(甚至所有服务器端软件)应该将这种权限设为对一般客户不可见。只有特殊权限的用户才能访问,这样才是软件本身应提供的功能。

首先我们要知道服务器FTP的空间地址。

一般登陆模式:打开我们的浏览器,然后输入:ftp://xxxxxxxxxxxx回车即可。

软件登陆模式:下载FlashFXP软件或其他ftp软件登陆。

如下图采用下载FlashFXP为例:

打开FlashFXP软件点击红色所标位置的“连接”—“快速连接”。

在下图d出的窗口输入如下:

连接类型为:FTP。

地址或URL:填写你服务器的地址,端口默认不变。

用户名称:如果是加密的FTP就需要输入对应的用户名和密码。

远程路径和代理服务器保持默认即可。

最后点击连接即可完成。

Filezilla是一款ftp客服端程序,可以连接远程FTP服务器。

1、打开filezilla,如下图所示:

2、输入ftp主机、用户名及密码端口信息:

主机:即ftp服务器地址

用户名:ftp用户名

密码:ftp用户名的密码

端口:有些ftp服务器不使用默认的21服务端口,这时候需要在次输入指定。

3、依次输入完成后,点击”快速链接“,即会看到登录成功的信息,如下图所示 :


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/zz/13207532.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-20
下一篇 2023-06-20

发表评论

登录后才能评论

评论列表(0条)

保存