Saya miliki client1dan client2keduanya adalah mesin Linux. Dari client1:
client1$ssh root@client2 "env"
Ini menampilkan daftar variabel ssh dari client2.
Hal-hal yang saya lakukan pada client2:
Saya ingin menambahkan variabel baru ke client2. Jadi saya edit sshd_configke
PermitUserEnvironment yes
dan menciptakan lingkungan file di bawah ssh dengan entri berikut
Hi=Hello
kemudian mulai kembali sshd
/etc/init.d/sshd
Sekarang dari client1mencoba perintah yang sama
client1$ssh root@client2 "env"
tidak menyediakan variabel baru Hi.
ref:
1
selesai File "environment" harus di bawah ~ / .ssh tidak di bawah / etc / ssh Ini berfungsi dengan baik. Semoga orang ini.
Tidak
—
ℝaphink
/etc/ssh/environmentpasti, tetapi /etc/environmentharus bekerja (paling tidak untuk saya).