买了云服务器,还要做什么才能通过ftp上传代码?
网友解答: 谢邀。还要做什么才能通过ftp上传代码?答案就是搭建一个ftp服务器。那么如何搭建ftp服务器呢?如是您是centos系统的话,那么安装一个vsftpd就可以了。vsftpd
谢邀。
还要做什么才能通过ftp上传代码?答案就是搭建一个ftp服务器。那么如何搭建ftp服务器呢?
如是您是centos系统的话,那么安装一个vsftpd就可以了。vsftpd 是一款在Linux发行版中最受推崇的FTP服务器程序,它是一个基于GPL协议的开源程序。vsftpd代表very secure FTP daemon,它安全,稳定,性能优异,小巧轻快,安全易用,是一个非常成熟和可信的解决方案。
1. 安装vsftpd
2. 设置开机启动vsftpd ftp服务
3. 启动vsftpd服务(默认ftp服务是没有启动的,用下面命令启动)
停止vsftpd: service vsftpd stop重启vsftpd: service vsftpd restart
安装完后,有/etc/vsftpd/vsftpd.conf 文件,用来配置,还有新建了一个ftp用户和ftp的组,指向home目录为/var/ftp,默认是nologin(不能登录系统)可以用下面命令查看用户cat /etc/passwd
4. 配置vsftpd服务器
默认的配置文件是/etc/vsftpd/vsftpd.conf,你可以用文本编辑器打开。把第一行的 anonymous_enable=YES ,改为NO,取消匿名登陆将底下三行
改为
重启
5. 增加用户newuser,指向目录/home/wwwroot/newuser
其中,-d后加目标目录, 最后newuser是用户名
别忘了设置用户密码还要把用户名加到文件chroot_list中:
内容为ftp用户名,每个用户占一行,如:
至此,ftp基本设置完毕,你可以在另外的机子上用ftp客户端连接一下,如果连接不上,那有可能是服务器的防火墙权限没开,设置一下防火墙即可。
如果有不清楚的,欢迎粉我私信交流。
网友解答:建议买window平台的云服务器,用系统自带的远程桌面进行连接,云端就跟装在一个窗口里运行的window一个样,可以简单的共享本地磁盘给云端,互考文件非常方便,比FTP方便多了,而且安装软件也都和本地操作完全一样,比Linux服务器那种只有黑屏命令行的操作方式容易太多了,当然,我并不是说Linux不好,只是一个连FTP服务都不会安的菜鸟,买Linux绝对是自找麻烦