标签存档: ssh

ssh免密码登录

1.本地系统执行

ssh-keygen -t rsa

命令,生成密钥文件

2.本地机器执行命令如:

ssh-copy-id -i ~/.ssh/id_rsa.pub dss@10.164.194.42

将公钥文件传输的远程机器,并生效

linux下SSH传输文件

通过ssh传输文件
SSH进入对方机器:ssh remoteIP
scp -rp /path/filename username@remoteIP:/path #将本地文件拷贝到服务器上
scp -rp username@remoteIP:/path/filename /path #将远程文件从服务器下载到本地

tar cvzf – /path/ | ssh username@remoteip “cd /some/path/; cat -> path.tar.gz” #压缩传输
tar cvzf – /path/ | ssh username@remoteip “cd /some/path/; tar xvzf -” #压缩传输一个目录并解压