Ubuntu下配置vsftpd服务器
2018-03-17 21:55
381 查看
1 安装vsftpd。
apt-get install vsftpd
2 判断vsftpd安装情况
vsftpd -version
3 创建ftp共享目录
mkdir /home/ftp
4 创建ftp用户名和密码
useradd -d /home/ftp -s /bin/bash ftpname
5 为新建用户设置密码
passwd ftpname
[/etc/group 这个文件保存服务器上的用户信息]
6 共享目录设置新的所有者和权限
chown -R ftpname /home/ftp
chmod 777 /home/ftp
7 配置vsftpd
vim /etc/vsftpd.conf [如果找不到,可以用whereis filename 搜索文件位置]
anonymous_enable = NO
local_enable=yes
write_enable=yes
保存退出
8 启动vsftpd
service vsftpd start
service vsftpd status [查看状态] 失败:启动失败,vsftpd状态为failed 原因:vsftpd.conf有问题,可能是我版本的原因。 解决:在vsftpd.conf配置文件中把listen_ipv6=yes注释掉。启动vsftpd服务,成功 active
9 连接ftp服务器
window下在文件夹对话框输入 ftp://ip// 回车。
失败:提示 无法与服务器建立连接。 原因:服务器防火墙设置问题 解决:在防火墙中开放端口 打开21|20 tcp端口: iptables -A INPUT -p tcp --dport 21 -j ACCEPT
iptables -A INPUT -p tcp --dport 20 -j ACCEPT
ufw disable
ufw enable
10 再次连接成功 失败:操作文件夹时出现打开ftp服务器上的文件夹时发生错误。请检查是否有权限访问文件夹。
原因:一般是客户端使用了被动ftp连接,关闭。 解决:在windows下操作: 打开 “网络和共享中心”,找到“Internet选项” -->【高级】这页, 取消掉“使用被动FTP(用于防火墙和DSL调制解调器的兼容)” 连接成功,可以打开文件夹。11 拷贝一个文件到服务器 失败:提示无权限。 原因:可能是 服务器上的文件夹操作权限的问题。
解决:在服务器端,找到共享的目录,命令 chmod 755 path 开放权限。
apt-get install vsftpd
2 判断vsftpd安装情况
vsftpd -version
3 创建ftp共享目录
mkdir /home/ftp
4 创建ftp用户名和密码
useradd -d /home/ftp -s /bin/bash ftpname
5 为新建用户设置密码
passwd ftpname
[/etc/group 这个文件保存服务器上的用户信息]
6 共享目录设置新的所有者和权限
chown -R ftpname /home/ftp
chmod 777 /home/ftp
7 配置vsftpd
vim /etc/vsftpd.conf [如果找不到,可以用whereis filename 搜索文件位置]
anonymous_enable = NO
local_enable=yes
write_enable=yes
保存退出
8 启动vsftpd
service vsftpd start
service vsftpd status [查看状态] 失败:启动失败,vsftpd状态为failed 原因:vsftpd.conf有问题,可能是我版本的原因。 解决:在vsftpd.conf配置文件中把listen_ipv6=yes注释掉。启动vsftpd服务,成功 active
9 连接ftp服务器
window下在文件夹对话框输入 ftp://ip// 回车。
失败:提示 无法与服务器建立连接。 原因:服务器防火墙设置问题 解决:在防火墙中开放端口 打开21|20 tcp端口: iptables -A INPUT -p tcp --dport 21 -j ACCEPT
iptables -A INPUT -p tcp --dport 20 -j ACCEPT
ufw disable
ufw enable
10 再次连接成功 失败:操作文件夹时出现打开ftp服务器上的文件夹时发生错误。请检查是否有权限访问文件夹。
原因:一般是客户端使用了被动ftp连接,关闭。 解决:在windows下操作: 打开 “网络和共享中心”,找到“Internet选项” -->【高级】这页, 取消掉“使用被动FTP(用于防火墙和DSL调制解调器的兼容)” 连接成功,可以打开文件夹。11 拷贝一个文件到服务器 失败:提示无权限。 原因:可能是 服务器上的文件夹操作权限的问题。
解决:在服务器端,找到共享的目录,命令 chmod 755 path 开放权限。
相关文章推荐
- Ubuntu 用vsftpd 配置FTP服务器
- Ubuntu 14.04 FTP服务器--vsftpd的安装和配置
- Ubuntu 用vsftpd 配置FTP服务器
- Ubuntu 用vsftpd 配置FTP服务器
- Ubuntu 14.04 FTP服务器--vsftpd的安装和配置
- Ubuntu 14.04 FTP服务器--vsftpd的安装和配置
- ubuntu 14.04 VSFTPD 匿名FTP服务器 配置文件
- Ubuntu 14.04 FTP服务器--vsftpd的安装和配置
- Ubuntu环境FTP服务器vsftpd安装及配置方法
- 【FTP服务器之】ubuntu下FTP服务器vsftpd安装与配置
- ubuntu14.04 搭建FTP服务器 -- vsftpd的安装和配置
- ubuntu ftp 服务器搭建及vsftpd.conf配置实例详解
- Ubuntu 14.04 FTP服务器--vsftpd的安装和配置
- Ubuntu16.04 下配置vsftpd服务器并配置pam-mysql验证以及其他功能的探索
- Ubuntu 用vsftpd 配置FTP服务器
- Ubuntu 14.04 配置vsftpd实现FTP服务器 - 通过FTP连接AWS
- Ubuntu 14.04 FTP服务器--vsftpd的安装和配置
- Ubuntu FTP服务器--vsftpd的安装和配置
- 阿里云 ubuntu 下配置ftp服务器 ProFtpd (个人感觉配置起来比vsftpd容易)
- Ubuntu 14.04 FTP服务器--vsftpd的安装和配置