本地上传文件到linux服务器慢是什么原因

本地上传文件到linux服务器慢是什么原因,第1张

1 ssh

在Cygwin中执行:$ ssh username@remotehost

2 scp

命令scp基于SSH协议,可以将本地文件拷贝到远程服务上的指定目录,格式如下:

$ scp filename username@remotehost:remotedirectory

执行:$ scp ipmsg.log admin@10.25.1.202:/home/admin

3 ftp/sftp

首先用root用户登录远程Linux服务器,将admin用户添加到FTP账户中。

通过echo命令追加一行到user_list文件中:# echo admin >>user_list

之后通过service命令开启FTP服务:# service vsftpd start

现在就可以在本机访问FTP远程服务器了,然后通过put命令上传文件了。

在Cygwin中执行:$ sftp admin@10.25.1.202

4 SSH Windows Client

SSH提供了一个scp2.exe作为Windows下的scp命令工具。

具体位置:C:\Program Files (x86)\SSH Communications Security\SSH Secure Shell

首先,不建议你上传整个目录,首先是上传速度会慢,如果文件数量过多,还有可能造成文件损坏。建议是先tar打包后直接上传这个文件,然后再解压。

如果你非要上传文件夹,命令如下(前提是已经连接sftp)

put

-r

dir/.

在一个已连接的sftp中执行这个命令,dir/后面必须有.否则会报错

注意:这个命令是上传

dir

目录中的文件和子目录,并不上传

dir

目录本身

在FTP配置文件中,将权限修改为write,因为权限不够引起的,修改文件后,重启一下

我这里只有centos,暂时使用ntfs的共享,没有使用ftp,所以不能给你修改的目录了,你找一下

如果不会改文件,可以直接通过yest,找到FTP服务,可以直接修改为可写权限

加一行:

write_enable = yes

保存后,重启ftp服务:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7298977.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存