当前位置:操作系统 > Unix/Linux >>

linux的两个机器间传送文件

How to transfer files between two linux boxs without pwd

  Let me guess you have two linux boxs ( linux1 and linux2). You want to copy files from linux1 to linux2 without password or do it at crontab.

  1. Install SSH

  2. Create two users. user1 at liunx1 and user2 at linux2.

  3. On linux2, login as user2. do

  ssh-keygen -P "" -trsa1 -f ~/.ssh/identity

  4. Copy key file to linux1

  scp /home/user2/.ssh/identity.pub user1@linux1:/home/user1/.ssh/authorized_keys

  5. Change file permission

  chmod 600 /home/user2/.ssh/authorized_keys

  6. change ssh config file: /etc/ssh/ssh_config

  Ad

  Host *

  ForwardX11 yes

  IdentityFile ~/.ssh/identity

  Protocol 1

  7. Restart sshd

  8. login to linux1 as user1.

  9.Change file permission

  chmod 600 /home/user1/.ssh/identity

  10. Restart sshd

  Now, you can ssh or secure copy filles by using user1 from linux1 to linux2 without prompt本文来自:http://www.xiaoyaxiao.com/1474.html
发表您的高见!
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,