以前都不造ssh到底是干什么的==
1.用ssh-keygen
生成两个key”id_tsubame”和”id_tsubame.pub”
id_tsubame.pub放在server的.ssh文件夹下,
id_tsubame.pub放在自己电脑的.ssh文件夹下。(chmod +600 id_tsubame)
2.用户名user,登录远程主机host
ssh user@host
最开始的时候我只能以ssh -i ~/.ssh/id_tsubame user@host
的形式登录,而用ssh user@host
会报错,找到的解决方案有:
(1)ssh-add ~/.ssh/id_tsubame
(只是暂时的)
(2)ssh-add -K ~/.ssh/id_tsubame
(Mac 系统内置了一个 Keychain 的服务及其管理程序,可以方便的帮你管理各种秘钥,其中包括 ssh 秘钥。)
3.scp
scp user@host:/work/na/test.txt local_Directory
scp local_Directory/test.txt user@host:/work/na/