跆操:SSH SCP(不同服务器间的文件拷贝) - 东方龙马的日志 - 网易博客

来源:百度文库 编辑:九乡新闻网 时间:2024/04/27 21:54:43

SSH提供了一些命令和shell用来登录远程服务器。在默认情况下它不允许你拷贝文件,但是还是提供了一个"scp"命令。
假定你想把本地计算机当前目录下的一个名为"wuyang"的文件拷贝到远程服务器192.168.0.2上你的家目录下。而且你在远程服务器上的帐号名为"root"。可以用这个命令:
scp wuyang root@192.168.0.2

把文件拷贝回来用这个命令:
scp root@192.168.0.2:wuyang

关于scp命令
scp命令是SSH中最方便有用的命令了,试想,在两台服务器之间直接
传送文件,仅仅用scp一个命令就完全解决了。 你可以在一台服务器上
以root身份运行#scp servername:/home/ftp/pub/file1 这样就把另
一台服务器上的文件/home/ftp/pub/file1直接传到本机器的当前目录下,
当然你也可以用#scp /tmp/file2 servername:/boot 把本机上的文件
/tmp/file2送到另一台机器的/boot目录下。而且整个传送过程仍然是
用SSH加密的。

 -----------------------------------

scp localfile user@server:path
scp locathost_path/filename username@remotehost:remotehost_path/filename

 -------------------------------------
ssh工具scp使用示例

关键词: ssh                                          

ssh
ssh(Secure Shell)是用来登录远程计算机和在远程计算机上执行命令的程序。它是用来替代rlogin和rsh,以及在不安全的网络环境下在两台计算机之间提供安全和加密的信息交流。X11连接和TCP/IP端口可以被转发到一个安全的通道里。
用下面的命令,登录远程计算机:
[root@deep]# ssh
例如:
[root@deep]# ssh username www.openarch.com
username@deep.openarch.com’s password:
Last login: Tue Oct 19 1999 18:13:00 -0400 from gate.openarch.com
Welcome to www.openarch.com on Deepforest.
是用来登录ssh服务器的用户名,是ssh服务器主机的地址。
scp
可以用这个命令把文件从本地计算机拷贝到远程计算机,或者反之,甚至可以在两台远程计算机之间用“scp”命令拷贝文件。把远程主机上的文件拷贝到当前目录的一个简单的方法如下。
用下面的命令把文件从远程主机拷贝到本地主机上:
[root@deep /]# su admin
[admin@deep /]$ scp -p :/dir/for/file localdir/to/filelocation
例如:
[username@deep]$ scp -p username@mail:/etc/test1 /tmp
Enter passphrase for RSA key 'username@mail.openarch.com':
test1 | 2 KB | 2.0 kB/s | ETA: 00:00:00 | 100%
用下面的命令把文件从本地主机拷贝到远程主机上:
[root@deep /]# su admin
[admin@deep /]$ scp -p localdir/to/filelocation :/dir/for/file
例如:
[username@deep]$ scp -p /usr/bin/test2 username@mail:/var/tmp
username@mail's password:
test2 | 7 KB | 7.9 kB/s | ETA: 00:00:00 | 100%
注意:“-p”选项表示文件的改变和访问时间属性以及权限,在拷贝过程中被保留。通常是需要这样的。

scp -P port -r(如果是拷贝目录的话) user1@host1:/path/source_file[dir]  user@dest_host:/path/to/copy

SSH SCP(不同服务器间的文件拷贝) - 东方龙马的日志 - 网易博客 C#中大文件快速拷贝方法 - 云中飞龙的日志 - 网易博客 如何查看服务器日志 - dreamman的日志 - 网易博客 免费新闻组服务器 - danzisedefenglin的日志 - 网易博客 构建DNS服务器指南 - 苍狼的日志 - 网易博客 linux的scp命令 Ubuntu 服务器上 SSH Server 的安装和设置 系统的启动文件 - 骐源的日志 - 网易博客 一次访问Web服务器的详细通信过程 - 饿狼的日志 - 网易博客 不同的人 - 真光的日志 - 网易博客 LINUX下如何开启FTP服务器[转] - Strong的日志 - 网易博客 视角如此不同 - 唐辛子的日志 - 网易博客 脸上不同的皱纹 反映不同的健康状况 - 闲人SGM的日志 - 网易博客 自己制作简便的---清理垃圾文件的批处理---文件 - 网易唬鸠人的日志 - 网易博客 【转】使用cygwin/openSSH搭建windows下的SSH服务器_DoctorP_... CentOS--SSH服务器的构建-服务器端配置("钥匙验证登陆")_Lee_Baidu ... CentOS--SSH服务器的构建-客户端连接配置("钥匙验证登陆")_Lee_Baidu... 怎样找回断电、死机前未储存的文件 - 分享生活的日志 - 网易博客 找回被删并清空回收站的文件 - 渴望美好的日志 - 网易博客 找回被删并清空回收站的文件 - 渴望美好的日志 - 网易博客 找回被删并清空了回收站的文件 - 衣袂飘飘的日志 - 网易博客 教你有效删除怪文件 - 理睬的日志 - 网易博客 将图片文件用作项目符号 - 天使若涵的日志 - 网易博客 各种文件后缀名与打开方式大全 - 理睬的日志 - 网易博客