by Devin Yang
(This article was automatically translated.)

Published - 7 years ago ( Updated - 7 years ago )

When we use ssh to connect to the host for the first time, a fingerprint confirmation of the host key will be displayed.
Sometimes use rsync for some automated scheduling, maybe the remote host has changed and needs to be automatically allowed,
How to let ssh automatically allow fingerprints to connect without manually pressing yes in interactive mode?

The following example is to copy data from my computer to test-server, so the specified key is test-server.pem
The following is the Sample, when no parameters are added.. -oStrictHostKeyChecking=no
rsync -av --rsh='ssh -i ~/.ssh/keys/server.pem' vimrc/ ubuntu@test.example.dev:~/vimrc/
You can see that in the screen above you will be asked if you want to continue, here I answer "No".

Then, we have the same command, if we add -oStrictHostKeyChecking=no
There will be no yes/no pop-up, and the synchronization can be completed directly.
rsync -av --rsh='ssh -i ~/.ssh/keys/server.pem -oStrictHostKeyChecking=no' vimrc/ ubuntu@test.example.dev:~/vimrc/

Tags: linux

Devin Yang

Feel free to ask me, if you don't get it.:)

No Comment

Post your comment

Login is required to leave comments

Similar Stories


linux, mac, terminal, tips

How to clear the input of the current command line on the terminal of Linux or Mac?

How to clear the current command line in Linux or Mac terminal? For example, if you typed a bunch of instructions wrongly, and you want to clear them, Be sure to do the same as I used to, use the reverse key to kill slowly, we can use...

linux,termux

how to play mp4 or webm in android phone background

I have some audio files downloaded from Youtube that I want to play in the background, do I know how to do it?

php,linux

WebShell Function Introduction and Precautions

I suddenly wanted to introduce what is WebShell, so I found one on the Internet. Its functions are quite good. But I still wanted some features, so I spent three nights making some small optimizations for him. If you haven't heard of WebShell yet, take a look at this video. If you like my optimized version, please give me a like, thank you.