
正文
Linux不认ftp命令,linux ftp拒绝连接解决办法
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
为什么Linux里使用FTP提示没有找到命令
即使 Linux(或者是UNIX)系统成功安装了任何一个应用软件(例如:ftp、telnet等),但是在环境变量 PATH 中必须要正确设置好这些应用软件所在的子目录才行。
一:你输入的命令本身不存在。二:该命令是需要自己安装对应的rpm包后才能使用的,比如使用iostat需要安装sysstat工具后才能使用。
ftp命令是ftp客户端,vsftp是ftp服务器,两者不是一个概念。
在安装好的Linux,当我输入ftp的时候,提示我没有找到ftp的指令,在网上查看,说是要去安装一个vsftpd。先将权限设置为root,或者指令前加sudo。
你没有启用ftp的客户端。vsftp是服务器来的。
相关问答
Q1: ftplinux权限
1、在linux中添加ftp用户,并设置相应的权限,操作步骤如下:环境:ftp为vsftp。被限制用户名为test。
2、首先,连接相应linux主机,进入到linux命令行状态下,等待输入shell指令。其次,在linux命令行中输入:ftp13115。最后,按下回车键执行shell指令,此时会看到已成功连接上ftp服务,可输入ftp命令了。
3、首先,连接相应linux主机,进入到linux命令行状态下,等待输入shell指令。其次,在linux命令行中输入:servicevsftpdstart。键盘按“回车键”运行shell指令,此时会看到ftp服务被成功启动了。
Q2: linux下ping隔壁机子ping的通,但是用ftp命令却总是连不上,求解
1、试试whereis ftp,看看能不能找到;否则,安装一个,再试试。
2、是SElinux在搞鬼,你关闭SELINUX就可以了。在/etc/sysconfig/selinux 下面,将SELINUX=enforcing,改为SELINUx=disable,然后重启就关闭SELINUX了。
3、检查防火墙设置,打开相应的端口。如FTP:21 打开Guest账户。
4、尝试使用DOS连接FTP, 命令 ftp 地址 → 然后输入回车,填写帐号,在回车,填写密码即可。 如果不能连接,就要找其他原因了, 看虚拟主机是否开了FTP等等。
Q3: ftp在windows能正常连接上,在linux连不上?
检查Linux服务器是否运行了vsftpd服务,登录后使用service vsftpd status查看,如果运行状态,检查端口21在iptables中是否打开。
第一步,连接到相应的linux主机,进入linux命令行状态,然后等待输入shell命令,见下图,转到下面的步骤。第二步,执行完上面的操作之后,在Linux命令行中输入:ftp 13115,见下图,转到下面的步骤。
GET 服务端:下载的档名 本地端:存放的档名 PUT 本地端:上传的档名 服务端:存放的档名 下载:ex:从服务器端下载一个档名为 linux.rar 的文件到本地路径 C:\,存放档名为 LINUX_S.RAR。
你关闭SELINUX就可以了。在/etc/sysconfig/selinux 下面,将SELINUX=enforcing,改为SELINUx=disable,然后重启就关闭SELINUX了。如果要不重启就让这个值生效,则需要在内存里面关它,敲命令 setenforce 0 就可以了。
首先你得先保证linux和windows是通的。其次你得保证服务器端ftp软件是开启的状态。如果你没有更改过配置文件,那么应该不是配置文件的问题。保证上面两条应该就没有问题。
首先你要确定linux主机ftp服务有没有开启。方法是在终端窗口中输入“service vsftpd status” 查看ftp服务是“run” 还是 “stop” 。要确保ftp服务开启(开启方法:在终端窗口中输入 “service vsftpd start”)。
Q4: linux成功安装ftp后命令无法找到
ftp命令是ftp客户端,vsftp是ftp服务器,两者不是一个概念。
原因是CentOS系统安装了SELinux,因为默认下是没有开启FTP的支持,所以访问时都被阻止了。
解决方法如下:执行如下命令getsebool -a | grep ftp,找到ftp_home_dir _ off 这一行,需要把后面的off 改为on,用下面这条命令改setsebool -P ftp_home_dir=1。ok,重启服务器之后本地账户就可以登录了。
-qa |grep ftp可以查询,命令执行后如果无任何显示,那就确定是没有安装了。那么在光盘中的Packages目录里,找到ftp-0.17-5eli68rpm软件包,直接安装就可以了。
安装成功后,需要修改/etc/vsftpd.conf配置文件。这个配置文件包含登录ftp的用户、密码、访问目录的设置。 修改了配置文件后,执行/etc/init.d/vsftpdrestart命令重启ftp服务器。那么ftp服务器就搭建完成了。
Linux不认ftp命令的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux ftp拒绝连接解决办法、Linux不认ftp命令的信息别忘了在本站进行查找喔。







