在不时使用ftp传输文件的环境中,每回上传和下载文件都亟需再度连接然后登录是卓殊繁琐的一件业务。大家得以将FTP空间映射到地点磁盘空间,免去输入地方以及账号、密码。方便大家普通粤语件的上传和下载。

在日常使用ftp传输文件的条件中,每趟上传和下载文件都急需再一次连接然后登录是卓殊麻烦的一件事情。大家得以将FTP空间映射到本地磁盘空间,免去输入地方以及账号、密码。方便大家常见汉语件的上传和下载。

在时常应用ftp传输文件的环境中,每趟上传和下载文件都须要再行连接然后登录是那多少个繁琐的一件工作。我们可以将FTP空间映射到地面磁盘空间,免去输入地方以及账号、密码。方便我们无独有偶汉语件的上传和下载。

原稿链接:https://www.cnblogs.com/yanghj010/p/6009376.html

1. 双机桌面上的自作者的微机,然后点击映射网络驱动器

澳门金沙国际 1


1. 双机桌面上的自家的计算机,然后点击映射互联网驱动器

澳门金沙国际 2


1. 双机桌面上的自笔者的处理器,然后点击映射互联网驱动器

澳门金沙国际 3


向linux服务器上传下载文件格局募集。1. scp

【优点】不难方便,安全可信;扶助限速参数
【缺点】不帮忙免去目录
【用法】
scp就是secure copy,是用来拓展远程文件拷贝的。数据传输使用
ssh,并且和ssh 使用同一的验证情势,提供平等的安全保证 。
一声令下格式:
scp [参数] <源地址(用户名@IP地址或主机名)>:<文件路径>
<目标地址(用户名 @IP 地址或主机名)>:<文件路径>
举例:

scp /home/work/source.txt work@192.168.0.10:/home/work/   #把本地的source.txt文件拷贝到192.168.0.10机器上的/home/work目录下
scp work@192.168.0.10:/home/work/source.txt /home/work/   #把192.168.0.10机器上的source.txt文件拷贝到本地的/home/work目录下
scp work@192.168.0.10:/home/work/source.txt work@192.168.0.11:/home/work/   #把192.168.0.10机器上的source.txt文件拷贝到192.168.0.11机器的/home/work目录下
scp -r /home/work/sourcedir work@192.168.0.10:/home/work/   #拷贝文件夹,加-r参数 
scp -r /home/work/sourcedir work@www.myhost.com:/home/work/   #使用主机名 
scp -r -v /home/work/sourcedir work@www.myhost.com:/home/work/   #显示详情,加-v参数 
2. 增选映射网络驱动器

澳门金沙国际 4


2. 挑选映射互连网驱动器

澳门金沙国际 5


2. 选用映射互联网驱动器

澳门金沙国际 6


2. rcp

目的主机必要事先打开rcp功用,并安装好rcp的权杖:把源主机加入到可靠任主机列表中,否则不能在源主机上使用rcp远程复制文件到目的主机。

http://baike.baidu.com/view/611109.htm 
3. 摘取 连接到可用来存储文档和图表的网站

澳门金沙国际 7


3. 选项 连接到可用来存储文档和图表的网站

澳门金沙国际 8


3. 选取 连接到可用来存储文档和图表的网站

澳门金沙国际 9


3. wget

【优点】简单方便,帮忙免去目录,扶助限速参数
【缺点】只好从远程机器将文件或文件夹下载到本地,并且远程机器须要帮助ftp服务(例如运行proftpd);参数较多,使用上比scp复杂
【用法】

wget是三个从网络上机关下载文件的妄动工具,支持通过HTTP、HTTPS、FTP多少个最常见的TCP/IP协议下载,并可以运用HTTP代理。
指令格式:

wget [参数] ftp://<目的机器ip或主机名>/<文件的相对路径>
#proftpd格式

举例:

wget ftp://192.168.0.10//home/work/source.txt   #从192.168.0.10上拷贝文件夹source.txt
wget ftp://www.myhost.com//home/work/source.txt   #使用主机名 
wget -nH -P /home/work/ ftp://www.myhost.com//home/work/source.txt   #指定本地保存路径,使用参数“-P 路径”或者“--directory-prefix=路径”;-nH, --no-host-directories 不创建主机目录

wget -r -l 0 -nH -P /home/work/ ftp://www.myhost.com//home/work/sourcedir   #递归下载sourcedir目录,使用参数-r;参数-l, --level=NUMBER 最大递归深度 (inf 或 0 代表无穷). 
wget --cut-dirs=3 -r -l 0 -nH -P /home/work/ ftp://www.myhost.com//home/work/sourcedir   #-参数-cut-dirs=NUMBER 忽略 NUMBER层远程目录,本例中将myhost上的sourcedir目录保存到本地的work目录下。
wget --limit-rate=200k --cut-dirs=3 -r -l 0 -nH -P /home/work/ ftp://www.myhost.com//home/work/sourcedir   #-参数--limit-rate=RATE 限定下载输率 
wget --limit-rate=200k --cut-dirs=3 -r -l 0 -nH -P /home/work/ -X /home/work/sourcedir/notincludedir ftp://www.myhost.com//home/work/sourcedir   #排除路径使用-X参数 
wget -q --limit-rate=200k --cut-dirs=3 -r -l 0 -nH -P /home/work/ -X /home/work/sourcedir/notincludedir ftp://www.myhost.com//home/work/sourcedir   #参数-q表示安静模式,无输出;默认是-v,冗余模式 
4. 下一步

澳门金沙国际 10


4. 下一步

澳门金沙国际 11


4. 下一步

澳门金沙国际 12


4. rsync

【优点】功能强大,操作看似scp,帮助免去目录,协助限速参数;还支持地方复制。
【缺点】暂无
【用法】

rsync是类unix系统下的多寡镜像备份工具,从软件的命名上就可以看出来了——remote
sync。它的操作方法和scp和一般,不过比scp强大很多。使用双冒号分割主机名和文书路径时,是利用rsync服务器,那里不做牵线。
命令格式:

rsync [参数] <源地址(用户名@IP地址或主机名)>:<文件路径> <目的地址(用户名 @IP 地址或主机名)>:<文件路径>

举例:

rsync /home/work/source.txt work@192.168.0.10:/home/work/   #把本地的source.txt文件拷贝到192.168.0.10机器上的/home/work目录下
rsync work@192.168.0.10:/home/work/source.txt /home/work/   #把192.168.0.10机器上的source.txt文件拷贝到本地的/home/work目录下
rsync work@192.168.0.10:/home/work/source.txt work@192.168.0.11:/home/work/   #把192.168.0.10机器上的source.txt文件拷贝到192.168.0.11机器的/home/work目录下
rsync -r /home/work/sourcedir work@192.168.0.10:/home/work/   #拷贝文件夹,加-r参数 
rsync -r /home/work/sourcedir work@www.myhost.com:/home/work/   #使用主机名 
rsync -r -v /home/work/sourcedir work@www.myhost.com:/home/work/   #显示详情,加-v参数
rsync -r -v --exclude sourcedir/notinclude  /home/work/sourcedir work@www.myhost.com:/home/work/   #排除子目录,注意:--exclude后面的路径不能为绝对路径,必须为相对路径才可以,否则匹配不上,就不会被排除掉。 
5. 下一步

澳门金沙国际 13


5. 下一步

澳门金沙国际 14


5. 下一步

澳门金沙国际 15


5 linux系统下用 ssh登录管理服务器,并用scp上传下载文件

登录ssh方法:
1、ssh 主机

ssh 192.168.1.155 (表示用root用户登录到服务器)

2、ssh 用户@主机

ssh user1@192.168.1.155  (表示用user1登录到服务器)

3、ssh 主机 -l 用户名 -p 端口

ssh 192.168.1.155 -l user2 -p 8080 (表示user2用户用8080端口连接到192.168.1.155的服务器)

用scp命令上传和下载文件

scp root@192.168.1.155:1.txt 2.txt (把服务器的1.txt下载到本地,并且重命名为2.txt)
scp 2.txt root@192.168.1.155:3.txt (把本地2.txt文件上传到服务器的root目录下,并且命名为3.txt)

scp -r 的话表示上传或者下载文件夹
scp -表示加上端口信息(P为大写)
5. 依照示例,填写FTP地址

澳门金沙国际 16


5. 依据示例,填写FTP地址

澳门金沙国际 17


5. 依照示例,填写FTP地址

澳门金沙国际 18


6 winscp软件方式(推荐)

在Windows下下载安装 winscp,运维后方可看出远程linux
服务器目录,接纳要上传的文书拖到相应的目录即可,该情势大约实用

6. 输入用户名。
  • 匿名登录是接连到FTP的私行认同目录。
  • 输入用户名则连接到用户目录下。
  • 那里本身每每利用用户名下的目录就,所以输入用户名。
    澳门金沙国际 19

6. 输入用户名。
  • 匿名登录是接连到FTP的暗中同意目录。
  • 输入用户名则连接到用户目录下。
  • 那里本身平时应用用户名下的目录就,所以输入用户名。
![](https://upload-images.jianshu.io/upload_images/6852280-5aa6c62d72fe7cf0.png)

6. 输入用户名。
  • 匿名登录是接连到FTP的暗许目录。
  • 输入用户名则连接到用户目录下。
  • 那里自身日常接纳用户名下的目录就,所以输入用户名。
    澳门金沙国际 20

7 window系统下用 ssh登录管理服务器,并用scp上传下载文件

前提,在windows下安装cygwin,后边的操作同5

1 ssh    www.2cto.com  

在Cygwin中施行:sshusername@remotehost2scp命令scp基于SSH协议,可以将当羊眼半夏件拷贝到远程服务上的内定目录,格式如下:

scp filename username@remotehost:remotedirectory
执行:
$ scp ipmsg.log admin@10.25.1.202:/home/admin
7. 给连接起个名字,暗中认同即可

澳门金沙国际 21


7. 给连接起个名字,暗中认同即可

澳门金沙国际 22


7. 给连接起个名字,暗中同意即可

澳门金沙国际 23


8 ftp软件形式

8. 点击完结

澳门金沙国际 24


8. 点击已毕

澳门金沙国际 25


8. 点击已毕

澳门金沙国际 26


Step1. 在云服务器配置FTP服务

澳门金沙国际,9. 那时候在双击打开作者的微机,就能见到FTP已经一而再好了。今后再使用FTP就不要每趟都输入地点、用户名、密码了。

澳门金沙国际 27


9. 那时在双击打开小编的处理器,就能看出FTP已经一连好了。今后再接纳FTP就无须每便都输入地点、用户名、密码了。

澳门金沙国际 28


9. 那时候在双击打开小编的微处理器,就能寓目FTP已经一连好了。以后再利用FTP就不要每趟都输入地方、用户名、密码了。

澳门金沙国际 29


1.在root权限下,通过如下命令安装Vsftp。
[root@VM_250_202_tlinux ~]# yum install vsftpd
10. 开拓FTP就能来看其中的公文了

澳门金沙国际 30

10. 打开FTP就能观察其中的文本了

澳门金沙国际 31

10. 开拓FTP就能见到其中的文书了

澳门金沙国际 32

2.在开行vsftpd服务以前,须要登录云服务器修改配置文件,将匿名登录禁用掉。打开配置文件,命令如下:
[root@VM_250_202_tlinux ~]# vim /etc/vsftpd/vsftpd.conf

在配备文件中第③1行的“anonymous_enable=YES”前边加上#号,即将匿名登录禁用。

3.读取生效配置。
[root@VM_250_202_tlinux ~]# cat /etc/vsftpd/vsftpd.conf |grep ^[^#] 

local_enable=YESwrite_enable=YESlocal_umask=022anon_upload_enable=YESanon_mkdir_write_enable=YESanon_umask=022dirmessage_enable=YESxferlog_enable=YESconnect_from_port_20=YESxferlog_std_format=YESlisten=YESpam_service_name=vsftpduserlist_enable=YEStcp_wrappers=YES
4.启动vsftpd服务。
[root@VM_250_202_tlinux ~]# service vsftpd start
5.安装FTP用户账号。设置成功后,即可通过该账号登录FTP服务器。

(1)设置FTP用户的账号,例如账号为“ftpuser1”,目录为/home/ftpuser1,且设置不容许通过ssh登录。

[root@VM_250_202_tlinux ~]# useradd -m -d /home/ftpuser1 -s /sbin/nologin ftpuser1

(2)设置账号对应的密码,例如密码为“ftpuser1”。

[root@VM_250_202_tlinux ~]# passwd ftpuser1

6.改动vsftpd的pam配置,使开发者可以透过投机安装的FTP用户帐号和密码连接到云服务器。

(1)修改pam。

[root@VM_250_202_tlinux ~]# vim /etc/pam.d/vsftpd

故事情节改动为:

#%PAM-1.0 auth required /lib64/security/pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed auth required /lib64/security/pam_unix.so shadow nullok auth required /lib64/security/pam_shells.so account required /lib64/security/pam_unix.so session required /lib64/security/pam_unix.so 

(2)确认修改后的文件是或不是正确。

[root@VM_250_202_tlinux ~]# cat /etc/pam.d/vsftpd#%PAM-1.0 auth required /lib64/security/pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed auth required /lib64/security/pam_unix.so shadow nullok auth required /lib64/security/pam_shells.so account required /lib64/security/pam_unix.so session required /lib64/security/pam_unix.so 

(3)重启vsftpd服务,使修改生效。

[root@VM_250_202_tlinux ~]# service vsftpd restartShutting down vsftpd: [ OK ]Starting vsftpd for vsftpd: [ OK ]

Step2. 上传文件到Linux云服务器

1.下载并设置开源软件FileZilla请使用FileZilla的3.5.一 、3.5.2版本(使用3.5.3本子的FileZilla举行FTP上传会有毛病)。

是因为FileZilla
官网上只提供了新式的3.5.3版本下载,因而提议开发者自行检索3.5.壹 、3.5.2下载地址。提出的3.5.1
下载地址:http://www.oldapps.com/filezilla.php?old\_filezilla=6350

2.连接FTP运维FileZilla,按下图所示举行陈设,配置后点击“快速链接”:

配置新闻验证如下:
(1)主机:云服务器的公网IP(在云服务器“管理视图”页面可查看云服务器的公网IP)。
(2)用户名:在Step1中安装的FTP用户的账号,那里以“ftpuser1”为例。
(3)密码:在Step1中装置的FTP用户账号对应的密码,那里以“ftpuser1”为例。(4)端口:FTP监听端口,默许为“21”。

3.上传文件到Linux云服务器上传文件时,鼠标选中本麻芋果件,拖拽到长途站点,即将文件上传到了Linux云服务器。注意:云服务器FTP通道不协助上传tar压缩包后自行解压,以及去除tar包功用。

9 SecureCRT

本地下载SecureCLX570T,解压后打开,点击快速连接upload11
输入服务器IP地址和用户名,点击连接upload12
输入服务器密码,点击显然upload13
连接成功未来,若服务器未设置奥迪Q5Z软件,输入apt-get install lrzsz,或 yum
install lrzsz 回车等待安装upload23
安装rz成功之后,输入rz,回车upload14
弹出文件选拔窗口,选用需求上传的公文,点击添加upload15
伺机文件上传,落成将来则成功文件上传upload17
输入 rz上传的文书暗中认同在root下

相关文章