Ubuntu&Fedora系统开启FTP服务方法
FTP 是File Transfer Protocol(文件传输协议)的英文简称,用于Internet上的控制文件的双向传输。
一、Ubuntu开启FTP服务的方法:
1. 安装FTP服务
$sudo apt-get install vsftpd
2. 开启FTP服务
$sudo service vsftpd start 或 $sudo /etc/init.d/vsftpd start
(没法开启请修改配置文件)
3. 查看FTP服务状态
$sudo service vsftpd status 或 $sudo initctl list | grep vsftpd
4. 编辑配置文件
$sudo vi /etc/vsftpd.conf 或 $sudo gedit /etc/vsftpd.conf
根据需要更改设置,示例:
anonymous_enable=YES (允许匿名登录)
write_enable=YES (允许写操作)
5.常用命令
$sudo service vsftpd stop (关闭)
$sudo service vsftpd restart (重启)
二、Fedora开启FTP服务的方法:
1. 安装FTP服务
#yum install vsftpd
2. 开启FTP服务
#systemctl start vsftpd.service
(fedora开启ftp服务很容易报错,出错就是配置文件不正确,请修改配置文件)
3. 查看FTP服务状态
#systemctl status vsftpd.service
4. 编辑配置文件
#vi /etc/vsftpd/vsftpd.conf 或 #gedit /etc/vsftpd/vsftpd.conf
根据需要更改设置,示例:
anonymous_enable=YES (允许匿名登录)
write_enable=YES (允许写操作)
listen=NO
listen_ipv6=YES
5、更改目录权限
Fedora FTP服务器路径默认是 /var/ftp/pub
#chmod 755 /var/ftp/pub (给目录添加读写权限)
#ln -s /var/ftp/pub /home/your_name/ftp (在Home目录建一个软链接)
6.常用命令
#systemctl stop vsftpd.service (关闭)
#systemctl restart vsftpd.service (重启)
三、FTP基本操作:
put file 上传文件
get file 下载文件
bye/quit 退出登录