当前位置:首页 » 文件管理 » linuxftp连不上

linuxftp连不上

发布时间: 2022-11-26 17:26:23

linux 用户为什么登陆不上ftp

原因太多,比如:用户名密码有问题,权限不够,公钥不对,服务端防火墙挡了端口,服务端SELinux阻止了连接等等。

② linux,新创建的用户无法登录ftp(vsftpd),包括root用户

1、首先在电脑中,打开并登录linux系统,查看当前用户名称,如下图所示。

③ FTP用root用户为什么连接不上linux

一般linux系统装的都是vsftp工具,默认情况下都不能用root账户通过ftp登录主机的,但是可以通过更改vsftp的配置文件来使得可以使用root账户登录ftp:

在/etc/vsftpd目录下找到ftpusers的配置文件(有的主机这个文件是在/etc目录下的):

[xuwangcheng14@root]#moreftpusers
#/etc/ftpusers:.Seeftpusers(5).

root
daemon
bin
sys
sync
games
man
lp
mail
news
uucp
nobody

这个文件上的用户名都是禁止登录ftp的,将文件中的root注释掉,然后重启下vsftp服务就可以了。

④ Linux下ftp没反应,也不报错,就是连不上

长时间没反应表示超时没有连上。
到192.168.1.230上去看一下21端口是否处于正常监听状态
netstat -anp | grep 21

⑤ ftp连不上linux服务器怎么办

Linux系统ftp连不上去建议从以下几个方面进行考虑:

  1. ftp服务是否开启,可以在Linux上面查看ps -aux |grep vsftpd 来查看进程情况,也可以使用status -tanlp |grep 20 ,status -tanlp |grep 21

  2. 查看Linux的iptables 是否有20 21号端口允许,然后可以在ftp客户端上面tcping ftp服务端的21号端口,或者使用telnet 21端口。

  3. 查看ftp客户端连接报错,检查ftp的配置文件,查看配置文件的问题。权限,selinux,用户授权。

    Linux下面ftp的问题建议参考:http://www.linuxprobe.com/chapter-11.html,祝你好运,加油!!!!

⑥ Linux中ftp连接530错误的解决方法

首先,如果正在使用vsftpd,可以先把其停掉,命令:service vsftpd stop,接下来需要编辑/etc/xinetd.d/下的`gssftp配置文件,文件内容如下:

# default: off

# description: The kerberized FTP server accepts FTP connections

# that can be authenticated with Kerberos 5.

service ftp

{

disable = yes

flags = REUSE

socket_type = stream

wait = no

user = root

server = /usr/kerberos/sbin/ftpd

server_args = -l -a

log_on_failure += USERID

}

在文件中,我们要修改的内容有:

1、disable = yes 改为 disable =no ,系统默认ftp功能是无效的,修改使ftp功能生效。

2、server_args = -l -a 改为 server_args = -l。

without -a means : *enable weak authentication*

其中表示使用Kerberos 5验证机制,而一般的ftp是不支持该验证机制的。

修改完毕后,将其保存。

3、重启启动xinetd服务。请执行一下的命令(/etc/xinetd.d/):

service xinetd restart

service vsftpd restart

⑦ 利用ftp登录Linux系统报错!怎么解决,求解!

1检查Linux系统上FTP是否成功安装
[root@localhost root]# service vsftpd status
vsftpd is stopped
#提示vsftpd服务停止,表明已安装但未开启该服务
2检查Linux系统上FTP服务是否开启
[root@localhost root]# service vsftpd start
Starting vsftpd for vsftpd: [ OK ]
再次查看发现已经处于启动状态:
[root@localhost root]# service vsftpd status
vsftpd (pid 4510) is running...
3.修改root用户可以使用ftp
#默认不能用root用户使用ftp,如下所示:
C:\Users\thinkpad>ftp 192.168.141.123
连接到 192.168.141.123。
220 (vsFTPd 1.1.3)
用户(192.168.141.123:(none)): root
530 Permission denied.
登录失败。
#修改/etc/vsftpd.ftpusers文件,该文件记录了不能使用ftp登录的用户,将root用户注释
#修改/etc/vsftpd.user_list文件,将root用户注释。

⑧ ftp 和sftp区别 我的linux虚拟机用sftp能脸上 ftp连不上 是什么情况

sftp是安全文件传送协议。为传输文件提供一种安全的加密方法。sftp 与 ftp 有着几乎一样的语法和功能。SFTP 为 SSH的一部份,可是这种传输方式使用了加密/解密技术,所以传输效率比普通的FTP要低得多。再具体的你可以找一下维基网络,相信他比我说的好,也详细的多。
linux虚拟机用sftp能脸上ftp连不上是因为你的linux本身安装了SSH,按照上面说的是SSH的一部份,所以SFTP能连上。而FTP服务器端程序本身linux没有安装,因此连不上。假如你需要使用FTP那就安装一下FTP服务器端程序,比如vsftp。

⑨ linux防火墙关闭后,为什么ftp还是连接不上

需要启用FTP服务
下面为起用FTP的方法
对于层级较高的上级节点不需要进行同步操作,但需要通过FTP服务上传铃音文件或其他文件。对于其他节点,如果用户需要用FTP服务上传或下载其他的文件也可以配置FTP服务。在两台服务器上使用YaST工具进行配置FTP服务器。步骤如下:
步骤 1 在终端命令窗口输入yast2命令打开YaST工具。
步骤 2 选择“Network Services”
步骤 3 单击“Network Services(inetd)”图标,显示网络服务列表
步骤 4 选择需激活的FTP服务,列表中FTP服务程序有两个,请选择“vsftpd”。
步骤 5 单击“Toggle Status(On or Off)”,启动FTP服务。
启动后可以看到“Status”列为“On”状态。
步骤 6 单击“Finish”完成配置。
步骤 7 修改配置文件。
vsftp服务默认的情况下只能通过匿名(anonymous)的方式登录,需要修改配置文件,增加Linux本地用户的方式进行登录。
执行vi /etc/vsftpd.conf命令编辑vsftpd.conf文件,将以下行前面的“#”去掉。
 Write_enable=YES
 local_enable=YES
 local_umask=022
 ascii_upload_enable=YES
 ascii_download_enable=YES
步骤 8 设置FTP用户。
在FTP服务的配置文件/etc/ftpusers中配置的用户不允许使用FTP服务,如果需要使用,必须注释该用户名,即在用户名前加“#”取消限制。
例如:需要使用root用户进行FTP登录。
1. 执行vi /etc/ftpusers命令。
2. 在“root”前加上“#”。
3. 保存退出。

热点内容
cmdc语言 发布:2024-10-05 15:58:32 浏览:550
服务器怎么弄公网ip 发布:2024-10-05 15:57:02 浏览:640
设备配置在什么地方 发布:2024-10-05 15:44:59 浏览:249
matlab外部接口编程 发布:2024-10-05 15:36:58 浏览:365
C事件编程 发布:2024-10-05 15:15:43 浏览:639
一台服务器出现两IP 发布:2024-10-05 15:10:05 浏览:925
md5加密算法c 发布:2024-10-05 15:05:40 浏览:761
如何重设控制器密码 发布:2024-10-05 14:19:13 浏览:439
安卓如何远程签到 发布:2024-10-05 14:11:11 浏览:302
阿里云服务器控制面板 发布:2024-10-05 13:57:48 浏览:820