失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 百度云服务器BCC上创建ftp并用filezilla连接笔记

百度云服务器BCC上创建ftp并用filezilla连接笔记

时间:2020-12-17 03:13:35

相关推荐

百度云服务器BCC上创建ftp并用filezilla连接笔记

一.用Git Bash连接服务器

$ ssh用户名@外网ip

二.服务器上安装vsftp组件

# yum -y install vsftpd

还要安装ftp客户端,否则ftp命令无法使用(这一步可省略)

三、检查服务是否正常启动

1、启动 vsftp 服务

#systemctl start vsftpd.service

2、检查服务是否正常启动

#ps -ef|grep vsftpd

这个表示ftp 已经正常启动

四、修改 配置文件

1、进到安装vsftpd安装目录

#cd/etc/vsftpd

2、编辑vsftpd.conf 配置文件

# vim vsftpd.conf修改 以下几个地方

分别检查修改:

anonymous_enable=NOwrite_enable=YES local_enable=YES chroot_local_user=YESpam_service_name=vsftpdlisten=no

行末添加以下 内容:

userlist_enable=YEStcp_wrappers=YESallow_writeable_chroot=YESanon_root=/home/ftp/ftpuser

wq保存退出

五、配置文件说明

配置的选项及说明

1、 核心设置local_enable=YES //允许本地用户登录write_enable=YES //本地用户的写权限local_umask=022 //使用FTP的本地文件权限,默认为077,一般设置为022pam_service_name=vsftpd //验证方式connect_from_port_20=YES //启用FTP数据端口的数据连接listen=yes // 以独立的FTP服务运行listen_port=23//修改连接端口2、匿名登录设置anon_upload_enable=YES// 如果允许匿名登录,是否开启匿名上传权限anon_mkdir_write_enable=YES //如果允许匿名登录,是否允许匿名建立文件夹并在文件夹内上传文件anon_other_write_enable=yes // 如果允许匿名登录,匿名帐号可以有删除的权限anon_world_readable_only=no //如果允许匿名登录,匿名的下载权限,匿名为Other,可设置目录/文件属性控制anon_max_rate=30000// 如果允许匿名登录,限制匿名用户传输速率,单位bite3、限制登录 userlist_enable=yes //用userlist来限制用户访问userlist_deny=no//名单中的人不允许访问userlist_file=/etc/vsftpd/userlist_deny.chroot //限制名单文件放置的路径4、限制目录chroot_local_user=yes //限制所有用户都在家目录chroot_list_enable=YES //调用限制在家目录的用户名单chroot_list_file=/etc/vsftpd/chroot_list //限制在家目录的用户名单所在路径5、日志设置xferlog_file=/var/log/vsftpd.log //日志文件路径设置xferlog_std_format=YES // 使用标准的日志格式6、安全设置idle_session_timeout=600 //用户空闲超时,单位秒data_connection_timeout=120 //数据连接空闲超时,单位秒accept_timeout=60 //将客户端空闲1分钟后断开local_max_rate=10000 //本地用户传输速率,单位bitemax_clients=100 //FTP的最大连接数max_per_ip= 3 //每IP的最大连接数7、被动模式设置pasv_enable=yes //是否开户被动模式pasv_min_port=3000 // 被动模式最小端口pasv_max_port=5000 //#被动模式最大端口

六.创建用户

1.创建账号

# useradd -d /home/ftp/ftpuser-s /sbin/nologin ftpuser

2.创建密码

# passwd ftpuser

七.重启ftp服务

#systemctl restart vsftpd.service

ok了,可以用filezilla连接了ftp默认端口是21

附:如果登陆后无法上传下载

设置文件夹的权限是publicchmod -R 777 ftpuser/

参考博客/u013919633/article/details/79075363

如果觉得《百度云服务器BCC上创建ftp并用filezilla连接笔记》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。