Mac OS 如何通过 FTP 工具上传文件+阿里云服务器 centos7 ftp安装+设置阿里云服务器端口号

一、下载安装YummyFTP软件

        前几天买了一个阿里云服务器,用的是centos7的系统,想上传本地文件到服务器时,在网上找了一些资料,我采用了第三方工具实现上传。具体步骤如下:

         1、下载 YummyFTP 中文版软件,可以点击这里下载。

         2、填写 FTP 的服务器IP、用户名和密码;协议选择标准(FTP),端口选择默认21(或更改为其您所使用的端口),SSH 密匙不选择。

         3、单击 连接。安装后打开如图:

                 Clicking Connect

         4、在右侧选择要上传的目录(Windows 不需要选择目录,Linux 主机选择 htdocs 目录),然后在左边窗口选择要上传的文件,右击上传即可。

                 Choosing root

        注意:若安装 YummyFTP 时系统提示:您的安全性偏好设置仅允许安装来自 Mac App Store 和被认可的开发者的应用程序,按以下步骤设置您的 MAC。

    a. 依次打开:系统偏好设置 > 安全性与隐私 。

    b. 单击左下角的安全锁,输入管理员密码解锁。

    c. 在允许从以下位置下载的应用程序菜单中,选择任何来源

    设置后即可正常安装该软件。如图:

                   Changing security status


二、阿里云服务器centos7 FTP安装

     到这里软件已经正常安装好了,但是我在登陆的时候出现permission denied(权限被拒绝),上午查资料,发现自己服务器上没有安装ftp,然后接下来就是好几个小时的胡搞乱搞,在网上查了很多资料,又是该配置文件,又是关防火墙的,期间还把服务器系统重置了两次。今天早上过来,先又把系统重置了一下,准备捋一下思路重新弄,最后,终于让我找到了正确资料。

解决办法如下:

    1、如果没有安装ftp,需要先安装

yum -y install vsftpd

    2、启动ftp

systemctl start vsftpd.service

    3、查看一下启动状态

systemctl status vsftpd.service

如果一切正常,进行下一步,若有问题,根据问题自行百度。

     4、配置文件下面两个文件

           /etc/vsftpd/ftpusers

           /etc/vsftpd/user_list

     首先进入ftpusers文件查看

vim /etc/vsftpd/ftpusers

          

    这个文件中列出的用户是禁止访问ftp的,因为我使用的是root来访问的,所以要把root给注释掉

    然后进入user_list

vim /etc/vsftpd/user_list

           

        从网上看这个表的作用是根据vsftpd.conf文件的下面两个属性设置来决定

        userlist_enable 和 userlist_deny

        但是我在vsftpd.conf中只找到了userlist_enable

        

感兴趣的自己去这个配置文件看一下

vim /etc/vsftpd/vsftpd.conf

        在userlist_enable=YES的情况下,如果userlist_deny=YES的话,那列在user_list文件中的用户就会被禁止访问ftp, 也就是相当于黑名单,如果userlist_deny=NO,则在文件中的用户就会被允许访问ftp,相当于是白名单,

        当userlist_deny不存在的时候,其默认状态就是YES,所以我们也要把user_list表中的root用户给注释掉。

    5、完成所有配置之后,重新启动一下ftp

systemctl restart vsftpd.service

     到这里所有配置就完成了,但是因为我用的阿里云,为了安全,他默认会把你服务器一些端口关闭,最后我们需要把这些端口打开,步骤如下:

三、设置阿里云服务器端口号

    1、登录阿里云账户进入云服务器管理控制台,选择要操作的实例,点击管理。

    2、然后选择本实例安全组。

    3、选择配置规则。

    4、选择添加安全规则

    5、添加服务器端口号

未来若要配置服务器,可以根据以上步骤,开启80和3306等其他端口。

     自此,就可以就可以通过FTP工具实现本地文件上传到服务器了。

 

本篇文章是参考下面链接写的,感谢原作者。

阿里云服务器 centos7 ftp安装

Mac OS 如何通过 FTP 工具上传文件

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值