使用root账号登录centos系统
检查是否已安装vsftp
rpm -qa |grep vsftpd #未输出信息,表示未安装vsftp通过yum安装vsftp
yum -y install vsftpdftp启动、重启、停止、状态查询命令
service vsftpd start #启动ftpservice vsftpd stop #停止ftpservice vsftpd restart #重启ftpservice vsftpd status #查询ftp状态设置为开机启动(可设置)
chkconfig vsftpd on设置配置文件
vi /etc/vsftpd/vsftpdconf修改如下内容:
anonymous_enable=NO #设置不允许匿名账户登录chroot_local_user=YES #所有用户限制在主目录中chroot_list_enable=NO #不启动限制用户名单,直接限制所有用户userlist_enable=NO #当为YES时只有userlist_file文件中指定的用户才能登录allow_writeable_chroot=YES #(在文件尾部新增)防止用户有写入权限时报错local_root=/home/>创建ftp用户
创建用户组
groupadd ftpgroups创建用户
# useradd 添加用户命令 -d /home/>设置文件权限
chmod 755 /home/>运行环境:1阿里云服务器做frp服务器
2路由器做frp客户端。
在被动方式FTP中,命令连接和数据连接都由客户端发起。FRP映射内网服务器的21端口,和至少1个数据传输端口,数据端口貌似不能太大(我用50000不可以),如25840-25842即可。
路由器设置被动端口范围。
所以需开启阿里云安全组端口25840/25842。
本地frp客户端配置文件参考:
运行frp :
现在就可以通过服务器ip:2121连接到内网ftp服务器了。做了一个下划线,修改与2020年2月17号下午
发布文章以来,很多朋友找我问具体的配置,说实话,当初配置的迷迷糊糊的,也忘记当时到底有没有配置好。
无论如何,过去了,大家用心得方法吧。
大家不需要再自己手工配置了,2020年2月10号左右,我使用了免费的filezilla配置一下。
因为我是阿里云,所以,在配置的时候,还需要进入阿里云的安全规则里,开启21端口,和你所需要的端口。
服务器上,装filezilla的服务端。
电脑上,用filezilla的客户端。
阿里云的配置,跟网上的很多教程,有点不一样,所以,我贴出来,给大家看看。
>1)收件服务器:默认为imap,可自主选择imap或者pop3收信,对应服务器分别为
imapaliyuncom \ pop3aliyuncom
用户名(必须填写):完整的邮箱账号如test@aliyuncom
密码:邮箱登录密码
2)发件服务器:smtpaliyuncom
用户名(必须填写):完整的邮箱账号如test@aliyuncom
密码:邮箱登录密码
PS:如您需要使用SSL加密协议,请对应将服务器端口更改为:
POP3:995 IMAP:993 SMTP:465
3、账户其他相关设置,请您自主选择保存即可。端口是指电脑对外开放的通道,端口对于电脑就像门口对于房子一样,没有端口就不能通讯。而21端口是默认的FTP端口,就是默认为FTP通讯功能使用的,FTP是一种协议,多用于文件传输,就像>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)