a. Using ssh to do port forwarding.
b. Using the following command means that:
c. You are connecting to computer benjamin using ssh, with account username using local port 1234 to connect to port 21 (ftp) at computer abigail.
benjamin$ ssh -l username -g -L1234:abigail:21 benjamin
d. You’ll be asked by the password of username.
e. Then, you need to open another terminal to do ftp session to abigail using the following command
benjamin$ ftp benjamin 1234
Note:
You seem like opening ftp session to your own computer (benjamin); however, what happens is that you are opening a session to port 1234 on benjamin (your computer) which then using its ssh program now forwarding on to abigail. But this time, this forwarded connection is encrypted.
No comments:
Post a Comment