行业资讯

最新动态、技术干货,汇聚前沿的云计算技术

腾讯云服务器FTP搭建教程

唯一小编 发布时间:2020-12-28 返回

唯一网络成立于2006年,是国内知名的云服务综合解决方案提供商。专业提供云服务器服务器租用托管云专线云等保一键免费获取方案等一站式云服务综合解决方案提供商。

新用户注册就送千元大礼包销售咨询热线:0769-23015555。

购买腾讯云 Linux 服务器的话还需要自己搭建好FTP之后才能正常使用。云服务器网小编就以现有的 Linux服务器 CentOS7.6 64 位,使用 vsftpd 作为 FTP 服务端,FlashFXP作为客户端跟大家说一下如何手动搭建 FTP 服务。腾讯云服务器FTP搭建教程

1.打开系统自带的终端工具(预装ssh工具,CMD模式下输入ssh–V,重视V大写

2.在终端中输入联结命令ssh[username]@[ipaddress]。将其中的username和ipaddress更替为云产品资源提供的ECS服务器的用户和弹性IP。比如:sshroot@123.123.123.123,用户:root,弹性ip:123.123.123.123。

3.按照网页提醒依次往下操作,其中登录密码为资源提供的ECS服务器的登录密码。

4.登录顺利后会显示如下内容

1.yuminstall-yvsftpd#运行“”命令安装vsftpd。2.systemctlenablevsftpd.service#设置FTP服务开机自启动。3.systemctlstartvsftpd.service#启动FTP服务。4.netstat-antup|grepftp运行以下命令查看FTP服务监听的端口。

1.调整配置文件vsftpd.conf。vim/etc/vsftpd/vsftpd.conf按i键进入编辑模式,将匿名上传权限anon_upload_enable=YES的注释解开。

2.按ESC键离开编辑模式,输入:wq保存并离开vim

3.更改/var/ftp/pub名目的权限,为FTP用户添加写权限。

chmodo+w/var/ftp/pub/

4.重启FTP服务。

systemctlrestartvsftpd.service

1.为FTP服务创建一个Linux用户。adduserftptest为用户设置密码。passwdftptest

2.创建一个供FTP服务应用的文件名目。mkdir/var/ftp/test3.更改/var/ftp/test名目的拥有者为ftptest。chown-Rftptest:ftptest/var/ftp/test4.调整vsftpd.conf配置文件。配置FTP为主动模式请执行如下命令:sed-i’s/anonymous_enable=YES/anonymous_enable=NO/’/etc/vsftpd/vsftpd.conf#禁止匿名登录FTP服务器sed-i’s/listen=NO/listen=YES/’/etc/vsftpd/vsftpd.conf#监听IPv4socketssed-i’s/listen_ipv6=YES/#listen_ipv6=YES/’/etc/vsftpd/vsftpd.conf#关闭监听IPv6socketssed-i’s/#chroot_local_user=YES/chroot_local_user=YES/’/etc/vsftpd/vsftpd.conf#所有用户被局限在主名目sed-i’s/#chroot_list_enable=YES/chroot_list_enable=YES/’/etc/vsftpd/vsftpd.conf#启用例外用户名单sed-i’s/#chroot_list_file=/chroot_list_file=/’/etc/vsftpd/vsftpd.conf#指定例外用户列表文件,列表中的用户不被锁定在主名目echo”allow_writeable_chroot=YES”>>/etc/vsftpd/vsftpd.confecho”local_root=/var/ftp/test”>>/etc/vsftpd/vsftpd.conf#设置本地用户登录后所在的名目配置FTP为被动模式请执行如下命令:sed-i’s/anonymous_enable=YES/anonymous_enable=NO/’/etc/vsftpd/vsftpd.conf#禁止匿名登录FTP服务器sed-i’s/listen=NO/listen=YES/’/etc/vsftpd/vsftpd.conf#监听IPv4socketssed-i’s/listen_ipv6=YES/#listen_ipv6=YES/’/etc/vsftpd/vsftpd.conf#关闭监听IPv6socketssed-i’s/#chroot_local_user=YES/chroot_local_user=YES/’/etc/vsftpd/vsftpd.conf#所有用户被局限在主名目sed-i’s/#chroot_list_enable=YES/chroot_list_enable=YES/’/etc/vsftpd/vsftpd.conf#启用例外用户名单sed-i’s/#chroot_list_file=/chroot_list_file=/’/etc/vsftpd/vsftpd.conf#指定例外用户列表文件,列表中的用户不被锁定在主名目echo”allow_writeable_chroot=YES”>>/etc/vsftpd/vsftpd.confecho”local_root=/var/ftp/test”>>/etc/vsftpd/vsftpd.conf#设置本地用户登录后所在的名目

echo”pasv_enable=YES”>>/etc/vsftpd/vsftpd.conf#开启被动模式echo”pasv_address=”>>/etc/vsftpd/vsftpd.conf#本教程中为ECS服务器弹性IPecho”pasv_min_port=20″>>/etc/vsftpd/vsftpd.conf#设置被动模式下,成立数据传输可应用的端口范围的最小值echo”pasv_max_port=21″>>/etc/vsftpd/vsftpd.conf#设置被动模式下,成立数据传输可应用的端口范围的最大值5.在/etc/vsftpd名目下创建chroot_list文件,并在文件中写入例外用户名单。应用vim命令编辑chroot_list文件,添加例外用户名单。此名单中的用户不会被锁定在主名目,可以访问别的名目。vim/etc/vsftpd/chroot_list说明:没有例外用户时,也不得不创建chroot_list文件,内容可为空。6.重启FTP服务。systemctlrestartvsftpd.service

FTP用户端、Windows命令行工具或浏览器均可用来测试FTP服务器。(此流程仅适用于本地用户,匿名模式无需进行测试操作)说明:应用浏览器访问FTP服务器出错时,建议您清除浏览器缓存后再尝试。1.打开Chrom浏览器,在地址栏中输入ftp://:FTP端口,FTP服务器公网IP地址为ECS服务器的弹性IP地址。比如:ftp://139.0.0.1:21。2.在弹出的对话框中,输入用户名和密码,登陆顺利。

  • 热门标签

  • 相关产品 >

    福建云服务器

    适合个人入门

    福建云服务器

    适合中小企业

    广东云服务器

    适合个人入门

    北京云服务器

    适合个人入门

腾讯云服务器FTP搭建教程

唯一小编 发布时间:2020-12-28 返回

购买腾讯云 Linux 服务器的话还需要自己搭建好FTP之后才能正常使用。云服务器网小编就以现有的 Linux服务器 CentOS7.6 64 位,使用 vsftpd 作为 FTP 服务端,FlashFXP作为客户端跟大家说一下如何手动搭建 FTP 服务。腾讯云服务器FTP搭建教程

1.打开系统自带的终端工具(预装ssh工具,CMD模式下输入ssh–V,重视V大写

2.在终端中输入联结命令ssh[username]@[ipaddress]。将其中的username和ipaddress更替为云产品资源提供的ECS服务器的用户和弹性IP。比如:sshroot@123.123.123.123,用户:root,弹性ip:123.123.123.123。

3.按照网页提醒依次往下操作,其中登录密码为资源提供的ECS服务器的登录密码。

4.登录顺利后会显示如下内容

1.yuminstall-yvsftpd#运行“”命令安装vsftpd。2.systemctlenablevsftpd.service#设置FTP服务开机自启动。3.systemctlstartvsftpd.service#启动FTP服务。4.netstat-antup|grepftp运行以下命令查看FTP服务监听的端口。

1.调整配置文件vsftpd.conf。vim/etc/vsftpd/vsftpd.conf按i键进入编辑模式,将匿名上传权限anon_upload_enable=YES的注释解开。

2.按ESC键离开编辑模式,输入:wq保存并离开vim

3.更改/var/ftp/pub名目的权限,为FTP用户添加写权限。

chmodo+w/var/ftp/pub/

4.重启FTP服务。

systemctlrestartvsftpd.service

1.为FTP服务创建一个Linux用户。adduserftptest为用户设置密码。passwdftptest

2.创建一个供FTP服务应用的文件名目。mkdir/var/ftp/test3.更改/var/ftp/test名目的拥有者为ftptest。chown-Rftptest:ftptest/var/ftp/test4.调整vsftpd.conf配置文件。配置FTP为主动模式请执行如下命令:sed-i’s/anonymous_enable=YES/anonymous_enable=NO/’/etc/vsftpd/vsftpd.conf#禁止匿名登录FTP服务器sed-i’s/listen=NO/listen=YES/’/etc/vsftpd/vsftpd.conf#监听IPv4socketssed-i’s/listen_ipv6=YES/#listen_ipv6=YES/’/etc/vsftpd/vsftpd.conf#关闭监听IPv6socketssed-i’s/#chroot_local_user=YES/chroot_local_user=YES/’/etc/vsftpd/vsftpd.conf#所有用户被局限在主名目sed-i’s/#chroot_list_enable=YES/chroot_list_enable=YES/’/etc/vsftpd/vsftpd.conf#启用例外用户名单sed-i’s/#chroot_list_file=/chroot_list_file=/’/etc/vsftpd/vsftpd.conf#指定例外用户列表文件,列表中的用户不被锁定在主名目echo”allow_writeable_chroot=YES”>>/etc/vsftpd/vsftpd.confecho”local_root=/var/ftp/test”>>/etc/vsftpd/vsftpd.conf#设置本地用户登录后所在的名目配置FTP为被动模式请执行如下命令:sed-i’s/anonymous_enable=YES/anonymous_enable=NO/’/etc/vsftpd/vsftpd.conf#禁止匿名登录FTP服务器sed-i’s/listen=NO/listen=YES/’/etc/vsftpd/vsftpd.conf#监听IPv4socketssed-i’s/listen_ipv6=YES/#listen_ipv6=YES/’/etc/vsftpd/vsftpd.conf#关闭监听IPv6socketssed-i’s/#chroot_local_user=YES/chroot_local_user=YES/’/etc/vsftpd/vsftpd.conf#所有用户被局限在主名目sed-i’s/#chroot_list_enable=YES/chroot_list_enable=YES/’/etc/vsftpd/vsftpd.conf#启用例外用户名单sed-i’s/#chroot_list_file=/chroot_list_file=/’/etc/vsftpd/vsftpd.conf#指定例外用户列表文件,列表中的用户不被锁定在主名目echo”allow_writeable_chroot=YES”>>/etc/vsftpd/vsftpd.confecho”local_root=/var/ftp/test”>>/etc/vsftpd/vsftpd.conf#设置本地用户登录后所在的名目

echo”pasv_enable=YES”>>/etc/vsftpd/vsftpd.conf#开启被动模式echo”pasv_address=”>>/etc/vsftpd/vsftpd.conf#本教程中为ECS服务器弹性IPecho”pasv_min_port=20″>>/etc/vsftpd/vsftpd.conf#设置被动模式下,成立数据传输可应用的端口范围的最小值echo”pasv_max_port=21″>>/etc/vsftpd/vsftpd.conf#设置被动模式下,成立数据传输可应用的端口范围的最大值5.在/etc/vsftpd名目下创建chroot_list文件,并在文件中写入例外用户名单。应用vim命令编辑chroot_list文件,添加例外用户名单。此名单中的用户不会被锁定在主名目,可以访问别的名目。vim/etc/vsftpd/chroot_list说明:没有例外用户时,也不得不创建chroot_list文件,内容可为空。6.重启FTP服务。systemctlrestartvsftpd.service

FTP用户端、Windows命令行工具或浏览器均可用来测试FTP服务器。(此流程仅适用于本地用户,匿名模式无需进行测试操作)说明:应用浏览器访问FTP服务器出错时,建议您清除浏览器缓存后再尝试。1.打开Chrom浏览器,在地址栏中输入ftp://:FTP端口,FTP服务器公网IP地址为ECS服务器的弹性IP地址。比如:ftp://139.0.0.1:21。2.在弹出的对话框中,输入用户名和密码,登陆顺利。

©2016-2021 www.wcloud.cn All rights reserved.
唯一网络-数据中心、云网服务及数字化解决方案提供商©版权所有

免费预约

客户免费预约阿里云/唯云架构师上门服务。免费服务内容:云数据中心、网络安全、云专线、云等保、公有云、混合云和其它云协助迁移。

请保持电话畅通,我们将在工作时间与您电话联系。

立即预约