使用 SSH 及 SSHD 可以建立安全連線通道,做法有兩種:
.ssh user@SSHDServer -L SSHClientPort:RemoteHost:RemotePort
(我本身會監聽 SSHClientPort,然後將它轉送到 SSHDServer,再由 SSHDServer 將封包送到 RemoteHost 的 RemotePort)
.ssh user@SSHDServer -R SSHDServerPort:RemoteHost:RemotePort
(你,SSHDServer 要負責監聽 SSHDServerPort 這個埠,然後將它轉送給我,我再將它送到 RemoteHost 的 RemotePort)
1. 由 SSH Client 本身監聽特定埠,由 SSHD 負責轉送到指定的主機:埠
# ssh localhost -L 8888:mail.so-net.net.tw:25 (由 ssh client 監聽 8888 埠,再由 sshd 轉送到 mail.so-net.net.tw 的 25 埠)
root@localhost’s password:
Last login: Sun Mar 22 20:55:28 2009 from 127.0.0.1