yastftp
suse自带的包管理,叫yast,现在可能是yast2了,图形界面直接打开yast搜索vsftpd安装就行。命令行的话用yast2 install vsftpd
‘贰’ linux中配置FTP服务器,WIN系统登录,为何下载不了文件
一楼的说法是不对的,FTP,只要服务端开了21或23端口就就可以用的,在运行里输入CMD
然后FTP IP地址 就可以用的。你在检查一下FTP的配置文件吧,一般我们用的FTP是VSFTP,但PUREFTP也能用的,有几个配置文件要改成如下,
1、通过yast2工具来进行设置,选择Network Services->Network Services(inetd)。
2、在出现的界面上,选中“FTP”项”(ftp服务有两项,安装时,请选中Server为/usr/sbin/vsftpd的项),点击“Toggle Status(On or Off)”按钮,使其“Status”状态变为“On”。
3、点击Finish,即可。
4、配置FTP选项
vsftp默认的情况下只能通过anonymous的方式登陆,需要修改配置文件,让其可以通过Unix本地用户的方式进行登陆,修改/etc/vsftpd.conf,将如下行前面的“#”去掉。
Write_enable=YES
local_enable=YES
local_umask=022
ascii_upload_enable=YES
ascii_download_enable=YES
5、设置FTP用户
FTP服务启动后,文件/etc/ftpusers中配置的用户是不允许使用FTP服务的,如果需要使用,请将该用户名前加“#”取消限制。
‘叁’ 安装了datastage的虚拟文件,在yast中怎么ping ip,求大神知道,找不到终端在哪
用自动获取的ip(该ip和局域网内的ip不在一个网段)可以ping通局域网,可以使用ftp,我想会不会自动获取的ip直接绑定了网卡呢。之前装的一个也是自动获取ip,不过那个ip和局域网内的ip在一个网段,然后配置了一下路由就可以使用了。
‘肆’ 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. 保存退出。
‘伍’ suse检查哪些ftp账户登录过
suse检查哪些ftp账户登录过
有几种方法:
1.命令的方法:
ps -aux | grep ftpd
netstat -na | grep 21
看看有没有启动。
2.在界面模式下查看ftp服务有没有开启,比如suse Linux的,在yast中就能看到
3.你用ftp软件看看能否连到系统。这方法缺点明显,要是配置错了也连不上,呵呵。
建议采用第一种,直接用命令查看。
‘陆’ suse10中yast命令里怎么设置ftp telnet和远程管理
yast--network services--network services(xinetd)
ftp: /usr/sbin/pure-ftpd 那行的状态改为on
telnet: /usr/sbin/in.telnet 那行的状态改为on
telnet 可以让root用户使用:
要把vi /etc/pam.d/login 中的auto required pam_securetty.so 注释掉
ftp 可以让root用户使用:
要把vi /etc/ftpusers 中的root注释掉
‘柒’ SUSE系统的FTP服务启动失败
不确定你用的什么模式,我在自己的系统上测试了一下。
1.standalone 模式:
1.1yast xinetd 里off vsftpd
1.1.1 /etc/vsftpd.conf 里设置listen_ipv6=YES 注释掉listen=YES
FTP工作正常
/etc/init.d/vsftpd restart done
1.1.2 /etc/vsftpd.conf 里注释掉listen_ipv6=YES 设置listen=YES
# /etc/init.d/vsftpd restart done
ftp正常
1.1.3 /etc/vsftpd.conf 里设置isten_ipv6=YES 设置listen=YES
# /etc/init.d/vsftpd restart
exit status of parent of /usr/sbin/vsftpd: 1 failed
ftp 无法连接 原因应为conf里写的 “ run two copies with two conf files”
1.1.4/etc/vsftpd.conf 里注释掉isten_ipv6=YES 注释掉listen=YES
# /etc/init.d/vsftpd restart
exit status of parent of /usr/sbin/vsftpd: 1 failed
ftp 无法连接
1.1.5 根据 以下文档 不做测试 文档见
/usr/share/doc/packages/vsftpd/README.SUSE
”Starting with 10.1 vsftpd can be configured standalone
or over the xinetd superdeamon. Default is standalone.
If you want to run it over xinetd make sure the you enable
the service in the xinetd configuration (/etc/xinetd.d/vsftp)
and set the following line in /etc/vsftpd.conf
listen=NO
This is needed for vsftpd to over xinetd.“
2.xinetd 模式
2.1 yast xinetd 里 on vsftpd
/etc/vsftpd,conf 注释掉listen_ipv6=YES 设置listen=NO
#service xinetd restart
ftp 工作正常
# /etc/init.d/vsftpd restart
exit status of parent of /usr/sbin/vsftpd: 1 failed
2.2 yast xinetd 里 off vsftpd
/etc/vsftpd,conf 注释掉listen_ipv6=YES 设置listen=NO
#service xinetd restart
ftp无法连接
# /etc/init.d/vsftpd restart
exit status of parent of /usr/sbin/vsftpd: 1 failed
‘捌’ 如何在Linux下构建Ftp服务器虚拟主机的配置文件
suse
10
linux的配置,方法,供参考
通过yast启动inetd服务中vsftpd对应的ftp项,并注释/etc/ftpusers文件中需要ftp的用户名一行,编辑/etc/vsftpd.conf文件删除下面每一行行首的“#”符号:
#
local_enable=YES
#
write_enable=YES
#
dirmessage_enable=YES
#
ascii_upload_enable=YES
将如下两个参数取值修改为022,并取消行首的“#”符号:
local_umask=022
anon_umask=022
将如下面一行注释掉:
listen=YES
希望对你有用~
‘玖’ SUSE10操作系统 使用FTP工具无法连接什么原因
不确定你用的什么模式,我在自己的系统上测试了一下。
1.standalone 模式:
1.1yast xinetd 里off vsftpd
1.1.1 /etc/vsftpd.conf 里设置listen_ipv6=YES 注释掉listen=YES
FTP工作正常
/etc/init.d/vsftpd restart done
1.1.2 /etc/vsftpd.conf 里注释掉listen_ipv6=YES 设置listen=YES
# /etc/init.d/vsftpd restart done
ftp正常
1.1.3 /etc/vsftpd.conf 里设置isten_ipv6=YES 设置listen=YES
# /etc/init.d/vsftpd restart
exit status of parent of /usr/sbin/vsftpd: 1 failed
ftp 无法连接 原因应为conf里写的 “ run two copies with two conf files”
1.1.4/etc/vsftpd.conf 里注释掉isten_ipv6=YES 注释掉listen=YES
# /etc/init.d/vsftpd restart
exit status of parent of /usr/sbin/vsftpd: 1 failed
ftp 无法连接
1.1.5 根据 以下文档 不做测试 文档见
/usr/share/doc/packages/vsftpd/README.SUSE
”Starting with 10.1 vsftpd can be configured standalone
or over the xinetd superdeamon. Default is standalone.
If you want to run it over xinetd make sure the you enable
the service in the xinetd configuration (/etc/xinetd.d/vsftp)
and set the following line in /etc/vsftpd.conf
listen=NO
This is needed for vsftpd to over xinetd.“
2.xinetd 模式
2.1 yast xinetd 里 on vsftpd
/etc/vsftpd,conf 注释掉listen_ipv6=YES 设置listen=NO
#service xinetd restart
ftp 工作正常
# /etc/init.d/vsftpd restart
exit status of parent of /usr/sbin/vsftpd: 1 failed
2.2 yast xinetd 里 off vsftpd
/etc/vsftpd,conf 注释掉listen_ipv6=YES 设置listen=NO
#service xinetd restart
ftp无法连接
# /etc/init.d/vsftpd restart
exit status of parent of /usr/sbin/vsftpd: 1 failed
发现是因为yast中xinetd下的ftp被打开,ftp模式却是standalone模式
‘拾’ 在Linux下搭建FTP
自己练习的使用ftp访问suse liunx:
安装vsfpd 命令yast -i vsftpd
查看 ftp服务 rpm –qa |grep ftp
启动FTP服务 service vsftpd start
查看FTP进程 ps –ef |grep ftp
本地ftp测试:
ftp 192.168.80.131
Connected to 192.168.80.131.
220 (vsFTPd 2.0.6)
Name(192.168.80.131:root):root
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>
本地测试通过,windows XP 系统使用ftp工具正常连接
如果FTP连不上关闭防火墙
希望可以帮助你