Saya ingin menggunakan flag -N di file konfigurasi ssh saya, tetapi saya tidak yakin bagaimana melakukan ini?
Apa itu mungkin?
-N Do not execute a remote command. This is useful for just for‐
warding ports (protocol version 2 only).
Host foo
HostName foo.bar.com
User baz
<how can I add -N flag here?>
ssh -N
, mengapa Anda perlu mengatur ini sebagai parameter konfigurasi?Jawaban:
OS yang mana? Lakukan man ssh_config dan lihat apakah ssh Anda memiliki opsi seperti itu. Di linux, opsi ini tidak tersedia sebagai parameter konfigurasi. Sejauh yang saya tahu, saya pikir hal yang sama berlaku dengan openssh lain atau klien serupa di platform lain.
sumber
sebenarnya -N bukan parameter tetapi hanya flag seperti -l atau yang lain
jika Anda tidak ingin memiliki perintah ssh -N -l nama pengguna HOSTNAME Anda dapat membuat alias ssh = "ssh -N" (pada host dari mana Anda ingin ssh ke server gitolite Anda.
ide lain yang muncul di benak saya, lambatnya ssh bisa karena DNS juga, pada server koneksi sedang mencoba menyelesaikan hostname mesin yang sedang mencoba untuk terhubung dan jika ada entri yang salah dalam DNS atau tidak ada info yang tersedia itu akan menjadi koneksi lambat
jenis
sumber
Dijawab di sini /unix//a/417373/69080 . Mulai di OpenSSH 7.6, ada opsi yang disebut
RemoteCommand
. Coba tambahkan ke file konfigurasi Anda:Saat menggunakan ini, saya juga ingin memasukkan:
sumber