Jawaban:
Tentu, Anda dapat memasukkan pengaturan ini ~/.ssh/config
.
Host 192.168.1.45
Port 2222
Anda dapat mengambil kesempatan ini untuk memberi nama panggilan mesin, dan mengatur opsi lain, khususnya nama pengguna jarak jauh. Sebagai contoh, deklarasi berikut membuat ssh foo
setara dengan ssh -p 2222 matt@192.168.1.45
( Host foo
berarti bahwa opsi berikut berlaku ketika Anda menjalankan ssh foo
, dan HostName
arahan membuat foo
nama panggilan untuk 192.168.1.45 dengan semua opsi lain):
Host foo
HostName 192.168.1.45
Port 2222
User matt
ssh foo
dan tidak ssh 192.168.1.45
? Anda menggunakan nama panggilan yang diberikan setelah Host
, saya harus menyatakan ini dengan lebih jelas dalam jawaban saya.
-q
setara dengan LogLevel QUIET
.
Untuk setiap instance IP ec2, secara otomatis mengambil useranme dan file kunci.
Host *.*.*.*
IdentityFile ~/.ssh/key.pem
Port 22
CheckHostIP no
PasswordAuthentication no
User ec2-user
UserKnownHostsFile /dev/null
StrictHostKeyChecking no