如题所述
如何通过FTP上传文件到阿里云服务器
1。首先,使用ssh连接到服务器:Sshroot@您的服务器IP地址
输入密码并登录。
2.将源列表更新为最新的源信息:
apt-get更新
安装ftp服务器vsftp:
apt-get安装vsftpd-y
没有特殊情况,安装会成功。
3.添加一个帐户作为ftp帐户登录:
useradd-d/home/myFTP-s/usr/sbin/nologinmyFTP
帐户名:myftp
帐户的主目录:/home/myftp
-s/usr/sbin/nologin限制myftp帐户登录到shell终端。
4.为了安全起见,禁止myftp帐户登录shell终端:
看看/etc/shell中是否包含/usr/sbin/nologin,如果没有,就加在末尾。
vim/etc/shell
5.更改帐户的密码:
passwdmyftp
输入自己的密码,在输入过程中是看不见的。
6.创建帐户主目录并修改权限:
mkdir/home/myftp
chown-Rmyftp.myftp/home/myftp
chmod555/home/myftp
/home/myftp不能有写权限,否则登录不会成功。
7.修改vsftpd配置文件:
vim/etc/vsftpd.conf
修改以下配置:
禁止匿名登录,注释行:#anonymous_enable=YES
允许本地帐户登录:local_enable=YES
允许上传:write_enable=YES
打开以下注释,以允许myftp访问其主目录:
chroot_local_user=是
chroot_list_enable=是
chroot_list_file=/etc/vsftpd.chroot_list
8.添加/etc/vsftpd.chroot_list文件:
vim/etc/vsftpd.chroot_list
禁止ftp帐号访问主目录,并在文件中添加以下内容:ftp。
9.配置完成后,重新启动vsftpd。
服务vsftpd重新启动
10.下载并安装FileZilla
FileZilla是一款开源的免费ftp客户端,支持Windows、Linux和MacOS系统。
下载地址百度搜索FileZilla官网,第一个就是。
1.启动FileZilla并连接到ftp服务器。
输入服务器的IP地址、用户名、密码和端口21,然后单击Quickconnect按钮进行连接。
连接成功后,文件上传无法成功,因为/home/myftp目录不可写。你可以在这个目录下设置几个可读可写的目录来上传文件。
ftp如何将本地jar包放到阿里云服务器上?
通过xshell连接到阿里云上面,然后传输到指定目录
阿里云服务器,内网可以访问怎么用外网访问?
看下ftp配置文件开启远程访问阿里云策略那边开放2120端口
如何把本地文件传到阿里云windows服务器?
有几种办法,您可以参考一下第一种:在阿里云服务器里建一个FTP服务商,在本地用FTP客户端上传文件第二种:进阿里云服务器远程界面的时候,把本地磁盘带进去,然后进服务器里直接从本地磁盘里把文件复制到服务器里第三种:QQ安装到阿里云服务器里,用QQ对传第四种:把本地文件上传到邮箱里,然后进阿里云服务器里打开您的邮箱,进去下载文件即可
阿里云盘支持ftp吗?
支持的。
阿里云盘可以在阿里云服务器里建一个FTP服务商,在本地用FTP客户端上传文件。也可以进阿里云服务器远程界面的时候,把本地磁盘带进去,然后进服务器里直接从本地磁盘里把文件复制到服务器里。第三种QQ安装到阿里云服务器里,用QQ对传第四种:把本地文件上传到邮箱里,然后进阿里云服务器里打开您的邮箱,进去下载文件即可。