现在的位置: 首页 > 综合 > 正文

Linux SCP 命令

2013年03月15日 ⁄ 综合 ⁄ 共 455字 ⁄ 字号 评论关闭

1 用SCP 命令从远程拷贝文件:

 

scp username@serverip:/serverdirecotry/file_to_be_downloaded /local_directory

 

eg. scp test@rtptest.us.cn:/projects/e/tty/test.log /bldtool;

 

这样使用的时候有个非常烦人的问题,每次都需要输入密码。

 

如果避免这个问题呢:

需要有个ssh key

 

2 生成ssh key的方法:

在local 机器上生成ssh key

ssh-keygen -t rsa

 

将sshkey 上传到服务器

#在脚本所在服务器上操作
ssh-keygen -t rsa
出来的提示可以用默认值,然后将产生的公共密钥传到目标机器
scp ~/.ssh/id_rsa.pub username@远程机器IP:/userhome/.ssh/authorized_keys
然后就可以了

 

3 从本地拷贝文件到服务器

scp /local/directory  username@serverip:/serverdirectory/

 

抱歉!评论已关闭.