ฉันกำลังทำงานในโครงการระยะไกลและฉันติดตั้ง MACOSX 10.7.4 แล้ว เซิร์ฟเวอร์ใช้ Ubuntu Linux และฉันใช้ "ssh" เพื่อเข้าถึง เมื่อเร็ว ๆ นี้เซิร์ฟเวอร์ openSSH ในเซิร์ฟเวอร์ระยะไกลที่มีการรักษาความปลอดภัยโดย obfuscated ssh ดังนั้นฉันต้องลงชื่อเข้าใช้ด้วยคำสั่ง ssh ที่ปรับปรุงแล้วใน Windows ซึ่งเป็นซอฟต์แวร์ Potty ที่สนับสนุน ใน Ubuntu Linux มีคำสั่ง "ssh" พร้อมตัวเลือก "-Z"
ฉันพบว่าไม่มีตัวเลือก -Z ในคำสั่ง "ssh" ของ MacOS ดังนั้นฉันจึงอัพเกรด openSSH เป็นรุ่นล่าสุด (6.01p1) แต่ก็ยังไม่มีตัวเลือกนี้ ฉันสงสัยว่าทำไมใน Ubuntu Linux ก็เป็นแพ็คเกจ openSSH แต่มีตัวเลือก "-Z" แต่สำหรับแพ็คเกจเดียวกันใน MacOS ไม่มีตัวเลือก "-Z" เลย?
ตัวเลือก "-Z" จะเปิดใช้งาน "ssh" เพื่อใช้การสื่อสารข้อมูล (ส่วนหัว TCP) ที่ยุ่งเหยิง ความช่วยเหลือใด ๆ ที่เป็นที่นิยมฉันต้องการลูกค้า ssh ซึ่งสามารถรองรับการสื่อสารที่สับสน
เกี่ยวกับ Obfuscated-openSSH โปรดตรวจสอบสิ่งนี้ - https://github.com/brl/obfuscated-openssh
นี่คือการใช้งานที่แสดงใน Ubuntu Linux - "ssh":
OpenSSH_5.2p1, OpenSSL 0.9.8k 25 Mar 2009
usage: ssh [-1246AaCfgKkMNnqsTtVvXxYyz] [-b bind_address] [-c cipher_spec]
[-D [bind_address:]port] [-e escape_char] [-F configfile]
[-i identity_file] [-L [bind_address:]port:host:hostport]
[-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port]
[-R [bind_address:]port:host:hostport] [-S ctl_path]
[-w local_tun[:remote_tun]] [-Z obfuscate_keyword]
[user@]hostname [command]
นี่คือการใช้งานที่แสดงใน MacOS โดย "ssh" -
OpenSSH_6.0p1, OpenSSL 0.9.8r 8 Feb 2011
usage: ssh [-1246AaCfgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec]
[-D [bind_address:]port] [-e escape_char] [-F configfile]
[-I pkcs11] [-i identity_file]
[-L [bind_address:]port:host:hostport]
[-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port]
[-R [bind_address:]port:host:hostport] [-S ctl_path]
[-W host:port] [-w local_tun[:remote_tun]]
[user@]hostname [command]