Suse Linux下安装FTP,并开启FTP服务
1、root用户登录系统,在/etc下安装FTP
执行安装命令:zypper install -y vsftpd
2、修改配置文件:etc/vsftpd.conf文件
(1)执行:vi /etc/vsftpd.conf
(2)修改如下配置项:
# line 18: uncomment ( allow writing ),开启任何用户的写权限
write_enable=YES
# line 39: uncomment
ls_recurse_enable=YES
# line 59: uncomment ( allow local user ) ,开启本地用户登录服务
local_enable=YES
# line 69: uncomment ( enable chroot )
chroot_local_user=YES
# line 75: uncomment ( enable chroot list )
chroot_list_enable=YES
# line 79: uncomment ( specify chroot list )
chroot_list_file=/etc/vsftpd.chroot_list
# line 91: 不启用匿名访问
anonymous_enable=NO
# line 200: uncomment: ( allow ascii mode )
ascii_upload_enable=YES
ascii_download_enable=YES
# add at the bottom: specify your root directory
local_root=/home
# use local time
use_localtime=YES
3、配置FTP登录用户:etc/vsftpd.conf文件
# 增加用户可以使用FTP登录
vi /etc/vsftpd.chroot_list
root
4、重启
关闭FTP服务,/etc下执行:chkconfig vsftpd
查看FTP服务状态,/etc下执行: service vsftpd status
重新启动FTP服务,/etc下执行 service vsftpd restart
关闭FTP服务,/etc下执行 service vsftpd stop