เดชเตเดฐเดพเดฏเต‹เด—เดฟเด• เดจเตเดฑเตเด™เตเด™เตเด•เดณเตเด‚ เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เดณเตเด‚ SSH เดŸเดฃเดฒเตเด•เดณเตเด‚

เดชเตเดฐเดพเดฏเต‹เด—เดฟเด• เดจเตเดฑเตเด™เตเด™เตเด•เดณเตเด‚ เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เดณเตเด‚ SSH เดŸเดฃเดฒเตเด•เดณเตเด‚
เดชเตเดฐเดพเดฏเต‹เด—เดฟเด• เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ เดŽเดธเตเดŽเดธเตเดŽเดšเตเดšเต, เด‡เดคเต เด’เดฐเต เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดธเดฟเดธเตเดฑเตเดฑเด‚ เด…เดกเตเดฎเดฟเดจเดฟเดธเตเดŸเตเดฐเต‡เดฑเตเดฑเตผ เดŽเดจเตเดจ เดจเดฟเดฒเดฏเดฟเตฝ เดจเดฟเด™เตเด™เดณเตเดŸเต† เด•เดดเดฟเดตเตเด•เดณเต† เดชเตเดคเดฟเดฏ เดคเดฒเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เด•เตŠเดฃเตเดŸเตเดชเต‹เด•เตเด‚. เด•เดฎเดพเตปเดกเตเด•เดณเตเด‚ เดจเตเดฑเตเด™เตเด™เตเด•เดณเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ เดธเดนเดพเดฏเดฟเด•เตเด•เตเด‚ SSH, เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เด•เต‚เดŸเตเดคเตฝ เด•เดพเดฐเตเดฏเด•เตเดทเดฎเดฎเดพเดฏเดฟ เดจเดพเดตเดฟเด—เต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด•.

เด•เตเดฑเดšเตเดšเต เดคเดจเตเดคเตเดฐเด™เตเด™เตพ เด…เดฑเดฟเดฏเดพเด‚ ssh เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดธเดฟเดธเตเดฑเตเดฑเด‚ เด…เดกเตเดฎเดฟเดจเดฟเดธเตเดŸเตเดฐเต‡เดฑเตเดฑเตผ, เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดŽเดžเตเดšเดฟเดจเต€เดฏเตผ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเต†เด•เตเดฏเต‚เดฐเดฟเดฑเตเดฑเดฟ เดธเตเดชเต†เดทเตเดฏเดฒเดฟเดธเตเดฑเตเดฑเต เดŽเดจเตเดจเดฟเดตเตผเด•เตเด•เต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฃเต.

เดชเตเดฐเดพเดฏเต‹เด—เดฟเด• SSH เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ

  1. SSH เดธเต‹เด•เตเดธเต เดชเตเดฐเต‹เด•เตเดธเดฟ
  2. SSH เดŸเดฃเตฝ (เดชเต‹เตผเดŸเตเดŸเต เดซเต‹เตผเดตเต‡เดกเดฟเด‚เด—เต)
  3. เดฎเต‚เดจเตเดจเดพเดฎเดคเตเดคเต† เดนเต‹เดธเตเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ SSH เดŸเดฃเตฝ
  4. เดฑเดฟเดตเต‡เดดเตเดธเต เดŽเดธเตเดŽเดธเตเดŽเดšเตเดšเต เดŸเดฃเตฝ
  5. SSH เดฑเดฟเดตเต‡เดดเตเดธเต เดชเตเดฐเต‹เด•เตเดธเดฟ
  6. SSH เดตเดดเดฟ VPN เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเดจเตเดจเต
  7. เด’เดฐเต SSH เด•เต€ เดชเด•เตผเดคเตเดคเตเดจเตเดจเต (ssh-copy-id)
  8. เดฑเดฟเดฎเต‹เดŸเตเดŸเต เด•เดฎเดพเตปเดกเต เดŽเด•เตโ€Œเดธเดฟเด•เตเดฏเต‚เดทเตป (เด‡เดจเตเดฑเดฑเดพเด•เตเดŸเต€เดตเต เด…เดฒเตเดฒเดพเดคเตเดคเดคเต)
  9. เดตเดฏเตผเดทเดพเตผเด•เตเด•เดฟเตฝ เดตเดฟเดฆเต‚เดฐ เดชเดพเด•เตเด•เดฑเตเดฑเต เด•เตเดฏเดพเดชเตโ€Œเดšเตผ เดšเต†เดฏเตเดฏเดฒเตเด‚ เด•เดพเดฃเดฒเตเด‚
  10. SSH เดตเดดเดฟ เด’เดฐเต เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เดซเต‹เตพเดกเตผ เดตเดฟเดฆเต‚เดฐ เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เดชเด•เตผเดคเตเดคเตเดจเตเดจเต
  11. SSH X11 เดซเต‹เตผเดตเต‡เดกเดฟเด‚เด—เต เด‰เดณเตเดณ เดฑเดฟเดฎเต‹เดŸเตเดŸเต GUI เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ
  12. rsync, SSH เดŽเดจเตเดจเดฟเดต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดซเดฏเตฝ เดชเด•เตผเดคเตเดคเตฝ
  13. เดŸเต‹เตผ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดฒเต‚เดŸเต† SSH
  14. SSH เดฎเตเดคเตฝ EC2 เดตเดฐเต†เดฏเตเดณเตเดณ เด‰เดฆเดพเดนเดฐเดฃเด‚
  15. ssh/scp เดตเดดเดฟ VIM เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดซเดฏเดฒเตเด•เตพ เดŽเดกเดฟเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต
  16. SSHFS เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฑเดฟเดฎเต‹เดŸเตเดŸเต SSH เดฒเต‹เด•เตเด•เตฝ เดซเต‹เตพเดกเดฑเดพเดฏเดฟ เดฎเตŒเดฃเตเดŸเต เดšเต†เดฏเตเดฏเตเด•
  17. เด•เตบเดŸเตเดฐเต‹เตพเดชเดพเดคเตเดคเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเตพเดŸเตเดŸเดฟเดชเตเดฒเต†เด•เตเดธเดฟเด‚เด—เต SSH
  18. VLC, SFTP เดŽเดจเตเดจเดฟเดต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต SSH เดตเดดเดฟ เดตเต€เดกเดฟเดฏเต‹ เดธเตเดŸเตเดฐเต€เด‚ เดšเต†เดฏเตเดฏเตเด•
  19. เดฐเดฃเตเดŸเต-เด˜เดŸเด• เดชเตเดฐเดพเดฎเดพเดฃเต€เด•เดฐเดฃเด‚
  20. SSH เด‰เด‚ -J เด‰เด‚ เด‰เดณเตเดณ เดœเดฎเตเดชเดฟเด‚เด—เต เดนเต‹เดธเตเดฑเตเดฑเตเด•เตพ
  21. iptables เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต SSH เดฌเตเดฐเต‚เดŸเตเดŸเต เดซเต‹เดดเตโ€Œเดธเต เดถเตเดฐเดฎเด™เตเด™เดณเต† เดคเดŸเดฏเตเดจเตเดจเต
  22. เดชเต‹เตผเดŸเตเดŸเต เดซเต‹เตผเดตเต‡เดกเดฟเด‚เด—เต เดฎเดพเดฑเตเดฑเดพเตป เดŽเดธเตเดŽเดธเตเดŽเดšเตเดšเต เดŽเดธเตเด•เต‡เดชเตเดชเต

เด†เดฆเตเดฏเด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจเด•เดพเดฐเตเดฏเด™เตเด™เตพ

SSH เด•เดฎเดพเตปเดกเต เดฒเตˆเตป เดชเดพเดดเตโ€Œเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต

เด’เดฐเต เดตเดฟเดฆเต‚เดฐ เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เด•เดฃเด•เตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เดจเต‡เดฐเดฟเดŸเตเดจเตเดจ เดชเตŠเดคเตเดตเดพเดฏ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด‰เดฆเดพเดนเดฐเดฃเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต SSH.

localhost:~$ ssh -v -p 22 -C neo@remoteserver

  • -v: เดชเตเดฐเดพเดฎเดพเดฃเต€เด•เดฐเดฃ เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เดตเดฟเดถเด•เดฒเดจเด‚ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เดกเต€เดฌเด—เตเด—เดฟเด‚เด—เต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเตเด‚ เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฃเต. เด…เดงเดฟเด• เดตเดฟเดตเดฐเด™เตเด™เตพ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดคเดตเดฃ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚.
  • - p 22: เด•เดฃเด•เตเดทเตป เดชเต‹เตผเดŸเตเดŸเต เด’เดฐเต เดตเดฟเดฆเต‚เดฐ SSH เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต. 22 เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เต‡เดฃเตเดŸเดคเดฟเดฒเตเดฒ, เด•เดพเดฐเดฃเด‚ เด‡เดคเต เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดฎเต‚เดฒเตเดฏเดฎเดพเดฃเต, เดŽเดจเตเดจเดพเตฝ เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ เดฎเดฑเตเดฑเต‡เดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดชเต‹เตผเดŸเตเดŸเดฟเดฒเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดžเด™เตเด™เตพ เด…เดคเต เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเด‚. -p. เดฒเดฟเดธเดฃเดฟเด‚เด—เต เดชเต‹เตผเดŸเตเดŸเต เดซเดฏเดฒเดฟเตฝ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต sshd_config เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเตฝ Port 2222.
  • -C: เด•เดฃเด•เตเดทเดจเตเดณเตเดณ เด•เด‚เดชเตเดฐเดทเตป. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดตเต‡เด—เดค เด•เตเดฑเดžเตเดž เด•เดฃเด•เตเดทเดจเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดงเดพเดฐเดพเดณเด‚ เดŸเต†เด•เตโ€Œเดธเตโ€Œเดฑเตเดฑเต เด•เดพเดฃเตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เด‡เดคเต เด•เดฃเด•เตเดทเตป เดตเต‡เด—เดคเตเดคเดฟเดฒเดพเด•เตเด•เตเด‚.
  • neo@: @ เดšเดฟเดนเตเดจเดคเตเดคเดฟเดจเต เดฎเตเดฎเตเดชเตเดณเตเดณ เดตเดฐเดฟ เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดธเต†เตผเดตเดฑเดฟเดฒเต† เดชเตเดฐเดพเดฎเดพเดฃเต€เด•เดฐเดฃเดคเตเดคเดฟเดจเตเดณเตเดณ เด‰เดชเดฏเต‹เด•เตเดคเตƒเดจเดพเดฎเดคเตเดคเต† เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต. เดจเดฟเด™เตเด™เตพ เด…เดคเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดจเดฟเด™เตเด™เตพ เดจเดฟเดฒเดตเดฟเตฝ เดฒเต‹เด—เดฟเตป เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ (~$whoami) เด…เด•เตเด•เต—เดฃเตเดŸเดฟเดจเตเดฑเต† เด‰เดชเดฏเต‹เด•เตเดคเตƒเดจเดพเดฎเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เด…เดคเต เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เดฎเดพเดฑเตเด‚. เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเต† เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚ -l.
  • remoteserver: เดฌเดจเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เต‡เดฃเตเดŸ เดนเต‹เดธเตเดฑเตเดฑเดฟเดจเตเดฑเต† เดชเต‡เดฐเต ssh, เด‡เดคเต เด’เดฐเต เดชเต‚เตผเดฃเตเดฃ เดฏเต‹เด—เตเดฏเดคเดฏเตเดณเตเดณ เดกเตŠเดฎเต†เดฏเตเตป เดจเดพเดฎเดฎเต‹ IP เดตเดฟเดฒเดพเดธเดฎเต‹ เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เดนเต‹เดธเตเดฑเตเดฑเต เดซเดฏเดฒเดฟเดฒเต† เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดนเต‹เดธเตเดฑเตเดฑเต‹ เด†เด•เดพเด‚. IPv4, IPv6 เดŽเดจเตเดจเดฟเดตเดฏเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดนเต‹เดธเตเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เด•เดฃเด•เตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เดฎเดพเตปเดกเต เดฒเตˆเดจเดฟเดฒเต‡เด•เตเด•เต เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เดšเต‡เตผเด•เตเด•เดพเด‚. -4 เด…เดฅเดตเดพ -6 เดถเดฐเดฟเดฏเดพเดฏ เดชเดฐเดฟเดนเดพเดฐเดคเตเดคเดฟเดจเดพเดฏเดฟ.

เดฎเตเด•เดณเดฟเดฒเตเดณเตเดณ เดŽเดฒเตเดฒเดพ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เดณเตเด‚ เด’เดดเดฟเด•เต† เด“เดชเตเดทเดฃเดฒเดพเดฃเต remoteserver.

เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดซเดฏเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต

เดซเดฏเดฒเตเดฎเดพเดฏเดฟ เดชเดฒเตผเด•เตเด•เตเด‚ เดชเดฐเดฟเดšเดฟเดคเดฎเดพเดฃเต†เด™เตเด•เดฟเดฒเตเด‚ sshd_config, เด•เดฎเดพเตปเดกเดฟเดจเดพเดฏเดฟ เด’เดฐเต เด•เตเดฒเดฏเดจเตเดฑเต เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดซเดฏเดฒเตเด‚ เด‰เดฃเตเดŸเต ssh. เดธเตเดฅเดฟเดฐ เดฎเต‚เดฒเตเดฏเด‚ ~/.ssh/config, เดŽเดจเตเดจเดพเตฝ เด‡เดคเต เด’เดฐเต เด“เดชเตเดทเดจเตเดฑเต† เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเดพเดฏเดฟ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดพเด‚ -F.

Host *
     Port 2222

Host remoteserver
     HostName remoteserver.thematrix.io
     User neo
     Port 2112
     IdentityFile /home/test/.ssh/remoteserver.private_key

เดฎเตเด•เดณเดฟเดฒเตเดณเตเดณ เด‰เดฆเดพเดนเดฐเดฃ ssh เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดซเดฏเดฒเดฟเตฝ เดฐเดฃเตเดŸเต เดนเต‹เดธเตเดฑเตเดฑเต เดŽเตปเดŸเตเดฐเดฟเด•เตพ เด‰เดฃเตเดŸเต. เด†เดฆเตเดฏเดคเตเดคเต‡เดคเต เดŽเดฒเตเดฒเดพ เดนเต‹เดธเตเดฑเตเดฑเตเด•เดณเต†เดฏเตเด‚ เด…เตผเดคเตเดฅเดฎเดพเด•เตเด•เตเดจเตเดจเต, เดŽเดฒเตเดฒเดพเด‚ เดชเต‹เตผเดŸเตเดŸเต 2222 เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต‡เดคเต เดนเต‹เดธเตเดฑเตเดฑเดฟเดจเดพเดฏเดฟ เดชเดฑเดฏเตเดจเตเดจเต เดฑเดฟเดฎเต‹เดŸเตเดŸเตเดธเต†เตผเดตเตผ เดฎเดฑเตเดฑเตŠเดฐเต เด‰เดชเดฏเต‹เด•เตเดคเตƒเดจเดพเดฎเด‚, เดชเต‹เตผเดŸเตเดŸเต, FQDN, IdentityFile เดŽเดจเตเดจเดฟเดต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเด‚.

เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดนเต‹เดธเตเดฑเตเดฑเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เด•เดฃเด•เตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เดตเดฟเดชเตเดฒเดฎเดพเดฏ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดธเตเดตเดฏเดฎเต‡เดต เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต† เด’เดฐเต เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดซเดฏเดฒเดฟเดจเต เดงเดพเดฐเดพเดณเด‚ เดŸเตˆเดชเตเดชเดฟเด‚เด—เต เดธเดฎเดฏเด‚ เดฒเดพเดญเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚.

SCP เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต SSH เดตเดดเดฟ เดซเดฏเดฒเตเด•เตพ เดชเด•เตผเดคเตเดคเตเดจเตเดจเต

เดซเดฏเดฒเตเด•เตพ เดชเด•เตผเดคเตเดคเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ SSH เด•เตเดฒเดฏเดจเตเดฑเต เดฎเดฑเตเดฑเต เดฐเดฃเตเดŸเต เดธเตเดฒเดญเดฎเดพเดฏ เดŸเต‚เดณเตเด•เดณเตเดฎเดพเดฏเดพเดฃเต เดตเดฐเตเดจเตเดจเดคเต เดŽเตปเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดค ssh เด•เดฃเด•เตเดทเตป. scp, sftp เด•เดฎเดพเตปเดกเตเด•เดณเตเดŸเต† เดธเดพเดงเดพเดฐเดฃ เด‰เดชเดฏเต‹เด—เดคเตเดคเดฟเดจเตเดฑเต† เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเดพเดฏเดฟ เดคเดพเดดเต† เด•เดพเดฃเตเด•. เดชเดฒ ssh เด“เดชเตเดทเดจเตเด•เดณเตเด‚ เดˆ เด•เดฎเดพเตปเดกเตเด•เตพเด•เตเด•เตเด‚ เดฌเดพเดงเด•เดฎเดพเดฃเต†เดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•.

localhost:~$ scp mypic.png neo@remoteserver:/media/data/mypic_2.png

เดˆ เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ เดซเดฏเตฝ mypic.png เดฒเต‡เด•เตเด•เต เดชเด•เตผเดคเตเดคเดฟ เดฑเดฟเดฎเต‹เดŸเตเดŸเตเดธเต†เตผเดตเตผ เดซเต‹เตพเดกเดฑเดฟเดฒเต‡เด•เตเด•เต /เดฎเดพเดงเตเดฏเดฎเด‚/เดกเดพเดฑเตเดฑ เดŽเดจเตเดจเต เดชเตเดจเตผเดจเดพเดฎเด•เดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต mypic_2.png.

เดชเต‹เตผเดŸเตเดŸเต เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเดฟเดฒเต† เดตเตเดฏเดคเตเดฏเดพเดธเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดฎเดฑเด•เตเด•เดฐเตเดคเต. เดฒเต‹เดžเตเดšเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เดชเดฒเดฐเตเด‚ เดชเดฟเดŸเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเดคเต เด‡เดตเดฟเดŸเต†เดฏเดพเดฃเต scp เด•เดฎเดพเตปเดกเต เดฒเตˆเดจเดฟเตฝ เดจเดฟเดจเตเดจเต. เดชเต‹เตผเดŸเตเดŸเต เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เด‡เดคเดพ -Pเดชเด•เตเดทเต‡ เด‡เดฒเตเดฒ -p, เด’เดฐเต ssh เด•เตเดฒเดฏเดจเตเดฑเดฟเดฒเต†เดจเตเดจเดชเต‹เดฒเต†! เดจเดฟเด™เตเด™เตพ เดฎเดฑเด•เตเด•เตเด‚, เดชเด•เตเดทเต‡ เดตเดฟเดทเดฎเดฟเด•เตเด•เต‡เดฃเตเดŸ, เดŽเดฒเตเดฒเดพเดตเดฐเตเด‚ เดฎเดฑเด•เตเด•เตเด‚.

เด•เตบเดธเต‹เตพ เดชเดฐเดฟเดšเดฏเดฎเตเดณเตเดณเดตเตผเด•เตเด•เต ftp, เดชเดฒ เด•เดฎเดพเตปเดกเตเด•เดณเตเด‚ เดธเดฎเดพเดจเดฎเดพเดฃเต sftp. เดจเดฟเดจเด•เตเด•เต เดšเต†เดฏเตเดฏเดพเตป เดชเดฑเตเดฑเตเด‚ เดคเดณเตเดณเตเด•, เด‡เดŸเตเด• ะธ lsเดนเตƒเดฆเดฏเด‚ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเดคเตเดชเต‹เดฒเต†.

sftp neo@remoteserver

เดชเตเดฐเดพเดฏเต‹เด—เดฟเด• เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ

เดˆ เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เดณเดฟเตฝ เดชเดฒเดคเดฟเดฒเตเด‚, เดตเตเดฏเดคเตเดฏเดธเตเดค เดฐเต€เดคเดฟเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดซเดฒเด™เตเด™เตพ เดจเต‡เดŸเดพเดจเดพเด•เตเด‚. เดจเดฎเตเดฎเตเดŸเต† เดŽเดฒเตเดฒเดพเด‚ เดชเต‹เดฒเต† เดชเดพเด เดชเตเดธเตเดคเด•เด™เตเด™เตพ เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ, เด…เดตเดฐเตเดŸเต† เดœเต‹เดฒเดฟ เดฒเดณเดฟเดคเดฎเดพเดฏเดฟ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดชเตเดฐเดพเดฏเต‹เด—เดฟเด• เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพเด•เตเด•เต เดฎเตเตปเด—เดฃเดจ เดจเตฝเด•เตเดจเตเดจเต.

1. SSH เดธเต‹เด•เตเดธเต เดชเตเดฐเต‹เด•เตเดธเดฟ

เด’เดฐเต เดจเดฒเตเดฒ เด•เดพเดฐเดฃเดคเตเดคเดพเตฝ SSH เดชเตเดฐเต‹เด•เตเดธเดฟ เดซเต€เดšเตเดšเตผ เดจเดฎเตเดชเตผ 1 เด†เดฃเต. เด‡เดคเต เดชเดฒเดฐเตเด‚ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต‡เด•เตเด•เดพเตพ เดถเด•เตเดคเดฎเดพเดฃเต, เด•เต‚เดŸเดพเดคเต† เดตเดฟเดฆเต‚เดฐ เดธเต†เตผเดตเดฑเดฟเดจเต เด†เด•เตโ€Œเดธเดธเต เด‰เดณเตเดณ เดเดคเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต‡เด•เตเด•เตเด‚ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด†เด•เตโ€Œเดธเดธเต เดจเตฝเด•เตเดจเตเดจเต, เดเดคเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด’เดฐเต ssh เด•เตเดฒเดฏเดจเตเดฑเดฟเดจเต เด’เดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด’เดฐเต SOCKS เดชเตเดฐเต‹เด•เตเดธเดฟ เดตเดดเดฟ เดŸเตเดฐเดพเดซเดฟเด•เตเด•เต เดŸเดฃเตฝ เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚. เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดŸเตเดฐเดพเดซเดฟเด•เต เด’เดฐเต เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดธเต†เตผเดตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดฐเตเดฎเต†เดจเตเดจเต เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เต‡เดฃเตเดŸเดคเต เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต, เด‡เดคเต เดตเต†เดฌเต เดธเต†เตผเดตเตผ เดฒเต‹เด—เตเด•เดณเดฟเตฝ เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเด‚.

localhost:~$ ssh -D 8888 user@remoteserver

localhost:~$ netstat -pan | grep 8888
tcp        0      0 127.0.0.1:8888       0.0.0.0:*               LISTEN      23880/ssh

เด‡เดตเดฟเดŸเต† เดจเดฎเตเดฎเตพ TCP เดชเต‹เตผเดŸเตเดŸเต 8888-เตฝ เด’เดฐเต เดธเต‹เด•เตเดธเต เดชเตเดฐเต‹เด•เตเดธเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต, เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เด•เดฎเดพเตปเดกเต เดชเต‹เตผเดŸเตเดŸเต เดฒเดฟเดธเดฃเดฟเด‚เด—เต เดฎเต‹เดกเดฟเตฝ เดธเดœเต€เดตเดฎเดพเดฃเต‹ เดŽเดจเตเดจเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเต. 127.0.0.1 เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต เดฒเต‹เด•เตเด•เตฝ เดนเต‹เดธเตเดฑเตเดฑเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเดพเดฃเต เดธเต‡เดตเดจเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเต เดŽเดจเตเดจเดพเดฃเต. เด‡เดฅเตผเดจเต†เดฑเตเดฑเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดตเตˆเดซเตˆ เด‰เตพเดชเตเดชเต†เดŸเต† เดŽเดฒเตเดฒเดพ เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด•เดณเดฟเดฒเตเด‚ เด•เต‡เตพเด•เตเด•เดพเตป เดจเดฎเตเด•เตเด•เต เด…เดฒเตเดชเด‚ เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏ เด’เดฐเต เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚, เด‡เดคเต เดžเด™เตเด™เดณเตเดŸเต† เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดฒเต† เดฎเดฑเตเดฑเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเต† (เดฌเตเดฐเต—เดธเดฑเตเด•เตพ เดฎเตเดคเดฒเดพเดฏเดต) ssh เดธเต‹เด•เตเดธเต เดชเตเดฐเต‹เด•เตเดธเดฟ เดตเดดเดฟ เดชเตเดฐเต‹เด•เตเดธเดฟ เดธเต‡เดตเดจเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เด•เดฃเด•เตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเด‚.

localhost:~$ ssh -D 0.0.0.0:8888 user@remoteserver

เดธเต‹เด•เตเดธเต เดชเตเดฐเต‹เด•เตเดธเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต เด•เดฃเด•เตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเดพเตป เด‡เดชเตเดชเต‹เตพ เดจเดฎเตเด•เตเด•เต เดฌเตเดฐเต—เดธเตผ เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเดพเด‚. เดซเดฏเตผเดซเต‹เด•เตเดธเดฟเตฝ, เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเด• เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ | เด…เดŸเดฟเดธเตเดฅเดพเดจ | เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ. เดฌเดจเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ IP เดตเดฟเดฒเดพเดธเดตเตเด‚ เดชเต‹เตผเดŸเตเดŸเตเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเด•.

เดชเตเดฐเดพเดฏเต‹เด—เดฟเด• เดจเตเดฑเตเด™เตเด™เตเด•เดณเตเด‚ เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เดณเตเด‚ SSH เดŸเดฃเดฒเตเด•เดณเตเด‚

เดจเดฟเด™เตเด™เดณเตเดŸเต† เดฌเตเดฐเต—เดธเดฑเดฟเดจเตเดฑเต† DNS เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เตพ เด’เดฐเต SOCKS เดชเตเดฐเต‹เด•เตเดธเดฟเดฏเดฟเดฒเต‚เดŸเต† เด•เดŸเดจเตเดจเตเดชเต‹เด•เดพเตป เดซเต‹เดฎเดฟเดจเตเดฑเต† เดšเตเดตเดŸเต†เดฏเตเดณเตเดณ เด“เดชเตเดทเตป เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•. เดจเดฟเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเตฝ เดตเต†เดฌเต เดŸเตเดฐเดพเดซเดฟเด•เต เดŽเตปเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป เดจเดฟเด™เตเด™เตพ เด’เดฐเต เดชเตเดฐเต‹เด•เตโ€Œเดธเดฟ เดธเต†เตผเดตเตผ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดจเดฟเด™เตเด™เตพ เดˆ เด“เดชเตโ€Œเดทเตป เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเตป เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดชเตเดชเต†เดŸเตเดŸเต‡เด•เตเด•เดพเด‚, เด…เดคเตเดตเดดเดฟ DNS เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เตพ SSH เด•เดฃเด•เตเดทเดจเดฟเดฒเต‚เดŸเต† เดคเตเดฐเด™เตเด•เด‚ เดตเดฏเตเด•เตเด•เตเดจเตเดจเต.

Chrome-เตฝ เดธเต‹เด•เตเดธเต เดชเตเดฐเต‹เด•เตเดธเดฟ เดธเดœเต€เดตเดฎเดพเด•เตเด•เตเดจเตเดจเต

เดšเดฟเดฒ เด•เดฎเดพเตปเดกเต เดฒเตˆเตป เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต Chrome เดธเดฎเดพเดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเต เดธเต‹เด•เตเดธเต เดชเตเดฐเต‹เด•เตเดธเดฟเดฏเตเด‚ เดฌเตเดฐเต—เดธเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ DNS เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เดณเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเด‚. เดตเดฟเดถเตเดตเดธเดฟเด•เตเด•เตเด• เดŽเดจเตเดจเดพเตฝ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด•. เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด• tcpdump DNS เด…เดจเตเดตเต‡เดทเดฃเด™เตเด™เตพ เด‡เดจเดฟ เดฆเตƒเดถเตเดฏเดฎเดฒเตเดฒเต†เดจเตเดจเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเตป.

localhost:~$ google-chrome --proxy-server="socks5://192.168.1.10:8888"

เด’เดฐเต เดชเตเดฐเต‹เด•เตเดธเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเดฑเตเดฑเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต

เดฎเดฑเตเดฑเต เดชเดฒ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเตเด‚ เดธเต‹เด•เตเดธเต เดชเตเดฐเต‹เด•เตเดธเดฟเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต‡เด•เตเด•เดพเดฎเต†เดจเตเดจเต เด“เตผเดฎเตเดฎเดฟเด•เตเด•เตเด•. เดตเต†เดฌเต เดฌเตเดฐเต—เดธเตผ เด…เดตเดฏเดฟเตฝ เดเดฑเตเดฑเดตเตเด‚ เดœเดจเดชเตเดฐเดฟเดฏเดฎเดพเดฃเต. เดšเดฟเดฒ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพเด•เตเด•เต เดชเตเดฐเต‹เด•เตเดธเดฟ เดธเต†เตผเดตเตผ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เด“เดชเตเดทเดจเตเด•เตพ เด‰เดฃเตเดŸเต. เดฎเดฑเตเดฑเตเดณเตเดณเดตเตผเด•เตเด•เต เด’เดฐเต เดนเต†เตฝเดชเตเดชเตผ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเตฝ เดšเต†เดฑเดฟเดฏ เดธเดนเดพเดฏเด‚ เด†เดตเดถเตเดฏเดฎเดพเดฃเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดชเตเดฐเต‹เด•เตเดธเดฟเดšเต†เดฏเดฟเดจเตเด•เตพ เด’เดฐเต เดธเต‹เด•เตเดธเต เดชเตเดฐเต‹เด•เตเดธเดฟ Microsoft RDP เดฎเตเดคเดฒเดพเดฏเดตเดฏเดฟเดฒเต‚เดŸเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต.

localhost:~$ proxychains rdesktop $RemoteWindowsServer

เดธเต‹เด•เตเดธเต เดชเตเดฐเต‹เด•เตเดธเดฟ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เดชเตเดฐเต‹เด•เตเดธเดฟเดšเต†เดฏเดฟเตป เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดซเดฏเดฒเดฟเตฝ เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดธเต‚เดšเดจ: เดจเดฟเด™เตเด™เตพ เดตเดฟเตปเดกเต‹เดธเดฟเตฝ เดฒเดฟเดจเด•เตเดธเดฟเตฝ เดจเดฟเดจเตเดจเต เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดกเต†เดธเตเด•เตเดŸเต‹เดชเตเดชเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ? เด•เตเดฒเดฏเดจเตเดฑเต เดชเดฐเต€เด•เตเดทเดฟเด•เตเด•เตเด• เดซเตเดฐเต€เด†เตผเดกเดฟเดชเดฟ. เด‡เดคเต เด•เต‚เดŸเตเดคเตฝ เด†เดงเตเดจเดฟเด•เดฎเดพเดฏ เดจเดŸเดชเตเดชเดพเด•เตเด•เดฒเดพเดฃเต rdesktop, เดตเดณเดฐเต† เดธเตเด—เดฎเดฎเดพเดฏ เด…เดจเตเดญเดตเด‚.

เดธเต‹เด•เตเดธเต เดชเตเดฐเต‹เด•เตเดธเดฟ เดตเดดเดฟ SSH เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด“เดชเตเดทเตป

เดจเดฟเด™เตเด™เตพ เด’เดฐเต เด•เดซเต‡เดฏเดฟเดฒเต‹ เดนเต‹เดŸเตเดŸเดฒเดฟเดฒเต‹ เด‡เดฐเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต - เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดฒเตเดฒเดพเดคเตเดค เดตเตˆเดซเตˆ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดจเดฟเตผเดฌเดจเตเดงเดฟเดคเดฐเดพเด•เตเดจเตเดจเต. เดžเด™เตเด™เตพ เด’เดฐเต เดฒเดพเดชเตโ€ŒเดŸเต‹เดชเตเดชเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเตเดฐเดพเดฆเต‡เดถเดฟเด•เดฎเดพเดฏเดฟ เด’เดฐเต ssh เดชเตเดฐเต‹เด•เตโ€Œเดธเดฟ เดธเดฎเดพเดฐเด‚เดญเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เดฑเดพเดธเตโ€Œเดฌเต†เดฑเดฟ เดชเตˆเดฏเดฟเตฝ เดนเต‹เด‚ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต ssh เดŸเดฃเตฝ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด’เดฐเต เดฌเตเดฐเต—เดธเดฑเต‹ เดธเต‹เด•เตเดธเต เดชเตเดฐเต‹เด•เตเดธเดฟเด•เตเด•เดพเดฏเดฟ เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดฎเดฑเตเดฑเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเต‹ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต, เดžเด™เตเด™เดณเตเดŸเต† เดนเต‹เด‚ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดฒเต† เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดธเต‡เดตเดจเด™เตเด™เตพ เด†เด•เตโ€Œเดธเดธเต เดšเต†เดฏเตเดฏเดพเดจเต‹ เดžเด™เตเด™เดณเตเดŸเต† เดนเต‹เด‚ เด•เดฃเด•เตเดทเตป เดตเดดเดฟ เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เด†เด•เตโ€Œเดธเดธเต เดšเต†เดฏเตเดฏเดพเดจเต‹ เด•เดดเดฟเดฏเตเด‚. เดจเดฟเด™เตเด™เดณเตเดŸเต† เดฒเดพเดชเตโ€ŒเดŸเต‹เดชเตเดชเดฟเดจเตเด‚ เดนเต‹เด‚ เดธเต†เตผเดตเดฑเดฟเดจเตเดฎเดฟเดŸเดฏเดฟเดฒเตเดณเตเดณ เดŽเดฒเตเดฒเดพเด‚ (เดตเตˆเดซเตˆ เดตเดดเดฟเดฏเตเด‚ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดตเต€เดŸเตเดŸเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดตเดดเดฟเดฏเตเด‚) เด’เดฐเต SSH เดŸเดฃเดฒเดฟเตฝ เดŽเตปเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

2. SSH เดŸเดฃเตฝ (เดชเต‹เตผเดŸเตเดŸเต เดซเต‹เตผเดตเต‡เดกเดฟเด‚เด—เต)

เด…เดคเดฟเดจเตเดฑเต† เดเดฑเตเดฑเดตเตเด‚ เดฒเดณเดฟเดคเดฎเดพเดฏ เดฐเต‚เดชเดคเตเดคเดฟเตฝ, เด’เดฐเต SSH เดŸเดฃเตฝ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดฒเต‹เด•เตเด•เตฝ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ เด’เดฐเต เดชเต‹เตผเดŸเตเดŸเต เดคเตเดฑเด•เตเด•เตเดจเตเดจเต, เด…เดคเต เดคเตเดฐเด™เตเด•เดคเตเดคเดฟเดจเตเดฑเต† เดฎเดฑเตเดฑเต‡ เด…เดฑเตเดฑเดคเตเดคเตเดณเตเดณ เดฎเดฑเตเดฑเตŠเดฐเต เดชเต‹เตผเดŸเตเดŸเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต.

localhost:~$ ssh  -L 9999:127.0.0.1:80 user@remoteserver

เดจเดฎเตเด•เตเด•เต เดชเดฐเดพเดฎเต€เดฑเตเดฑเตผ เดจเต‹เด•เตเด•เดพเด‚ -L. เด•เต‡เตพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฑเต† เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เดตเดถเดฎเดพเดฏเดฟ เด‡เดคเดฟเดจเต† เด•เดฃเด•เตเด•เดพเด•เตเด•เดพเด‚. เด…เดคเดฟเดจเดพเตฝ เดฎเตเด•เดณเดฟเดฒเตเดณเตเดณ เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ, เดชเต‹เตผเดŸเตเดŸเต 9999 เดฒเต‹เด•เตเด•เตฝ เดนเต‹เดธเตเดฑเตเดฑเต เดญเดพเด—เดคเตเดคเต เด•เต‡เตพเด•เตเด•เตเด•เดฏเตเด‚ เดชเต‹เตผเดŸเตเดŸเต 80 เดตเดดเดฟ เดฑเดฟเดฎเต‹เดŸเตเดŸเตเดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เด•เตˆเดฎเดพเดฑเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. 127.0.0.1 เดŽเดจเตเดจเดคเต เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดธเต†เตผเดตเดฑเดฟเดฒเต† เดฒเต‹เด•เตเด•เตฝ เดนเต‹เดธเตเดฑเตเดฑเดฟเดจเต†เดฏเดพเดฃเต เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต เดŽเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•!

เดจเดฎเตเด•เตเด•เต เดชเดŸเดฟ เด•เดฏเดฑเดพเด‚. เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด‰เดฆเดพเดนเดฐเดฃเด‚ เดฒเต‹เด•เตเด•เตฝ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดฒเต† เดฎเดฑเตเดฑเต เดนเต‹เดธเตเดฑเตเดฑเตเด•เดณเตเดฎเดพเดฏเดฟ เดฒเดฟเดธเดฃเดฟเด‚เด—เต เดชเต‹เตผเดŸเตเดŸเตเด•เตพ เด†เดถเดฏเดตเดฟเดจเดฟเดฎเดฏเด‚ เดจเดŸเดคเตเดคเตเดจเตเดจเต.

localhost:~$ ssh  -L 0.0.0.0:9999:127.0.0.1:80 user@remoteserver

เดˆ เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เดณเดฟเตฝ เดžเด™เตเด™เตพ เดตเต†เดฌเต เดธเต†เตผเดตเดฑเดฟเดฒเต† เด’เดฐเต เดชเต‹เตผเดŸเตเดŸเดฟเดฒเต‡เด•เตเด•เต เด•เดฃเด•เตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เด‡เดคเต เด’เดฐเต เดชเตเดฐเต‹เด•เตเดธเดฟ เดธเต†เตผเดตเดฑเต‹ เดฎเดฑเตเดฑเต‡เดคเต†เด™เตเด•เดฟเดฒเตเด‚ TCP เดธเต‡เดตเดจเดฎเต‹ เด†เด•เดพเด‚.

3. เด’เดฐเต เดฎเต‚เดจเตเดจเดพเด‚ เด•เด•เตเดทเดฟ เดนเต‹เดธเตเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ SSH เดŸเดฃเตฝ

เด’เดฐเต เดฎเต‚เดจเตเดจเดพเด‚ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เดฎเดฑเตเดฑเตŠเดฐเต เดธเต‡เดตเดจเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดธเต†เตผเดตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เดŸเดฃเตฝ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดจเดฎเตเด•เตเด•เต เดธเดฎเดพเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚.

localhost:~$ ssh  -L 0.0.0.0:9999:10.10.10.10:80 user@remoteserver

เดˆ เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ, เดžเด™เตเด™เตพ เดฑเดฟเดฎเต‹เดŸเตเดŸเตเดธเต†เตผเดตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต 10.10.10.10-เตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดตเต†เดฌเต เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เดŸเดฃเตฝ เดฑเต€เดกเดฏเดฑเด•เตโ€ŒเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดฑเดฟเดฎเต‹เดŸเตเดŸเตเดธเต†เตผเดตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต 10.10.10.10 เดตเดฐเต†เดฏเตเดณเตเดณ เดŸเตเดฐเดพเดซเดฟเด•เต เด‡เดจเดฟ SSH เดŸเดฃเดฒเดฟเตฝ เด‡เดฒเตเดฒ. 10.10.10.10-เดฒเต† เดตเต†เดฌเต เดธเต†เตผเดตเตผ เดฑเดฟเดฎเต‹เดŸเตเดŸเตเดธเต†เตผเดตเดฑเดฟเดจเต† เดตเต†เดฌเต เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เดณเตเดŸเต† เด‰เดฑเดตเดฟเดŸเดฎเดพเดฏเดฟ เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เตเด‚.

4. เดฑเดฟเดตเต‡เดดเตเดธเต เดŽเดธเตเดŽเดธเตเดŽเดšเตเดšเต เดŸเดฃเตฝ

เด‡เดตเดฟเดŸเต† เดžเด™เตเด™เตพ เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดธเต†เตผเดตเดฑเดฟเตฝ เด’เดฐเต เดฒเดฟเดธเดฃเดฟเด‚เด—เต เดชเต‹เตผเดŸเตเดŸเต เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเตเด‚, เด…เดคเต เดžเด™เตเด™เดณเตเดŸเต† เดฒเต‹เด•เตเด•เตฝ เดนเต‹เดธเตเดฑเตเดฑเดฟเดฒเต† (เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฎเดฑเตเดฑเต เดธเดฟเดธเตเดฑเตเดฑเด‚) เดฒเต‹เด•เตเด•เตฝ เดชเต‹เตผเดŸเตเดŸเดฟเดฒเต‡เด•เตเด•เต เดคเดฟเดฐเดฟเด•เต† เดฌเดจเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเด‚.

localhost:~$ ssh -v -R 0.0.0.0:1999:127.0.0.1:902 192.168.1.100 user@remoteserver

เดˆ SSH เดธเต†เดทเตป เดฑเดฟเดฎเต‹เดŸเตเดŸเตเดธเต†เตผเดตเดฑเดฟเดฒเต† เดชเต‹เตผเดŸเตเดŸเต 1999 เดฎเตเดคเตฝ เดžเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เด•เตเดฒเดฏเดจเตเดฑเดฟเดฒเตเดณเตเดณ เดชเต‹เตผเดŸเตเดŸเต 902 เดฒเต‡เด•เตเด•เต เด’เดฐเต เด•เดฃเด•เตเดทเตป เดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจเต.

5. SSH เดฑเดฟเดตเต‡เดดเตเดธเต เดชเตเดฐเต‹เด•เตเดธเดฟ

เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดžเด™เตเด™เดณเตเดŸเต† ssh เด•เดฃเด•เตเดทเดจเดฟเตฝ เดžเด™เตเด™เตพ เด’เดฐเต เดธเต‹เด•เตเดธเต เดชเตเดฐเต‹เด•เตเดธเดฟ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต, เดชเด•เตเดทเต‡ เดธเต†เตผเดตเดฑเดฟเดจเตเดฑเต† เดตเดฟเดฆเต‚เดฐ เด…เดฑเตเดฑเดคเตเดคเต เดชเตเดฐเต‹เด•เตเดธเดฟ เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเดจเตเดจเต. เดˆ เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดชเตเดฐเต‹เด•เตเดธเดฟเดฏเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด•เดฃเด•เตเดทเดจเตเด•เตพ เด‡เดชเตเดชเต‹เตพ เดŸเดฃเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต เดžเด™เตเด™เดณเตเดŸเต† เดฒเต‹เด•เตเด•เตฝ เดนเต‹เดธเตเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดŸเตเดฐเดพเดซเดฟเด•เตเด•เดพเดฏเดฟ เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเดจเตเดจเต.

localhost:~$ ssh -v -R 0.0.0.0:1999 192.168.1.100 user@remoteserver

เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดŽเดธเตเดŽเดธเตเดŽเดšเตเดšเต เดŸเดฃเดฒเตเด•เดณเดฟเดฒเต† เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เตพ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเต

เดฑเดฟเดฎเต‹เดŸเตเดŸเต SSH เด“เดชเตเดทเดจเตเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดชเตเดฐเดถเตเดจเดฎเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด• netstat, เดฒเดฟเดธเดฃเดฟเด‚เด—เต เดชเต‹เตผเดŸเตเดŸเต เดเดคเต เดฎเดฑเตเดฑเต เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด•เดณเดฟเดฒเดพเดฃเต เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต. เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เดณเดฟเตฝ เดžเด™เตเด™เตพ 0.0.0.0 เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเดฒเตเด‚, เดฎเต‚เดฒเตเดฏเดฎเดพเดฃเต†เด™เตเด•เดฟเตฝ เด—เต‡เดฑเตเดฑเตเดตเต‡ เดชเต‹เตผเดŸเตเดŸเตเด•เตพ ะฒ sshd_config เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดคเต เด‡เดฒเตเดฒ, เด…เดชเตเดชเต‹เตพ เดถเตเดฐเต‹เดคเดพเดตเต เดฒเต‹เด•เตเด•เตฝ เดนเต‹เดธเตเดฑเตเดฑเตเดฎเดพเดฏเดฟ เดฎเดพเดคเตเดฐเด‚ เดฌเดจเตเดงเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเด‚ (127.0.0.1).

เดธเตเดฐเด•เตเดทเดพ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต

เดŸเดฃเดฒเตเด•เดณเตเด‚ เดธเต‹เด•เตโ€Œเดธเต เดชเตเดฐเต‹เด•เตโ€Œเดธเดฟเด•เดณเตเด‚ เดคเตเดฑเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต†, เด†เดจเตเดคเดฐเดฟเด• เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เด‰เดฑเดตเดฟเดŸเด™เตเด™เตพ เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดฒเตเดฒเดพเดคเตเดค เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เตเด•เดณเดฟเดฒเต‡เด•เตเด•เต (เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดชเต‹เดฒเตเดณเตเดณเดต!) เด†เด•เตโ€Œเดธเดธเต เดšเต†เดฏเตเดฏเดพเดจเดพเดฏเต‡เด•เตเด•เตเด‚. เด‡เดคเตŠเดฐเต เด—เตเดฐเตเดคเดฐเดฎเดพเดฏ เดธเตเดฐเด•เตเดทเดพ เด…เดชเด•เดŸเดฎเดพเดฏเต‡เด•เตเด•เดพเด‚, เด…เดคเดฟเดจเดพเตฝ เดถเตเดฐเต‹เดคเดพเดตเต เดŽเดจเตเดคเดพเดฃเต†เดจเตเดจเตเด‚ เด…เดตเตผเด•เตเด•เต เด†เด•เตโ€Œเดธเดธเตเดธเต เดŽเดจเตเดคเดพเดฃเต†เดจเตเดจเตเด‚ เดจเดฟเด™เตเด™เตพ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเต เด‰เดฑเดชเตเดชเดพเด•เตเด•เตเด•.

6. SSH เดตเดดเดฟ VPN เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเดจเตเดจเต

เด†เด•เตเดฐเดฎเดฃ เดฐเต€เดคเดฟเด•เดณเดฟเตฝ (เดชเต†เดจเตเดฑเดธเตเดฑเตเดฑเดฑเตเด•เตพ เดฎเตเดคเดฒเดพเดฏเดต) เดธเตเดชเต†เดทเตเดฏเดฒเดฟเดธเตเดฑเตเดฑเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เด’เดฐเต เดธเดพเดงเดพเดฐเดฃ เดชเดฆเด‚ "เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดฒเต† เด’เดฐเต เดซเตเตพเด•เตเดฐเด‚" เด†เดฃเต. เด’เดฐเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ เด’เดฐเต เด•เดฃเด•เตเดทเตป เดธเตเดฅเดพเดชเดฟเดšเตเดšเตเด•เดดเดฟเดžเตเดžเดพเตฝ, เด† เดธเดฟเดธเตเดฑเตเดฑเด‚ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด•เต‚เดŸเตเดคเตฝ เดชเตเดฐเดตเต‡เดถเดจเดคเตเดคเดฟเดจเตเดณเตเดณ เด—เต‡เดฑเตเดฑเตโ€Œเดตเต‡ เด†เดฏเดฟ เดฎเดพเดฑเตเดจเตเดจเต. เดตเต€เดคเดฟเดฏเดฟเตฝ เดจเต€เด™เตเด™เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดซเตเตพเด•เตเดฐเด‚.

เด‡เดคเตเดคเดฐเดฎเตŠเดฐเต เดจเดฟเดฒเดฏเตเด•เตเด•เต เดจเดฎเตเด•เตเด•เต เด’เดฐเต SSH เดชเตเดฐเต‹เด•เตเดธเดฟเดฏเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚ เดชเตเดฐเต‹เด•เตเดธเดฟเดšเต†เดฏเดฟเดจเตเด•เตพ, เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚ เดšเดฟเดฒ เดชเดฐเดฟเดฎเดฟเดคเดฟเด•เดณเตเดฃเตเดŸเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดธเต‹เด•เตเด•เดฑเตเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเต‡เดฐเดฟเดŸเตเดŸเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ, เด…เดคเดฟเดจเดพเตฝ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดจเตเดณเตเดณเดฟเดฒเต† เดชเต‹เตผเดŸเตเดŸเตเด•เตพ เด‡เดคเตเดตเดดเดฟ เดธเตเด•เดพเตป เดšเต†เดฏเตเดฏเดพเตป เดžเด™เตเด™เตพเด•เตเด•เต เด•เดดเดฟเดฏเดฟเดฒเตเดฒ Nmap SYN.

เดˆ เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดชเตเดฒเดฎเดพเดฏ VPN เด“เดชเตโ€Œเดทเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต, เด•เดฃเด•เตเดทเตป เด•เตเดฑเดšเตเดšเต เดฒเต†เดตเตฝ 3. เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดฑเต‚เดŸเตเดŸเดฟเด‚เด—เต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฎเตเด•เตเด•เต เดŸเดฃเดฒเดฟเดฒเต‚เดŸเต† เดŸเตเดฐเดพเดซเดฟเด•เตเด•เต เดฑเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเดพเด‚.

เดฐเต€เดคเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต ssh, iptables, tun interfaces เดฑเต‚เดŸเตเดŸเดฟเด‚เด—เตเด‚.

เด†เดฆเตเดฏเด‚ เดจเดฟเด™เตเด™เตพ เดˆ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เดธเดœเตเดœเดฎเดพเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต sshd_config. เดฑเดฟเดฎเต‹เดŸเตเดŸเต, เด•เตเดฒเดฏเดจเตเดฑเต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเตเดŸเต† เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด•เดณเดฟเตฝ เดžเด™เตเด™เตพ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดตเดฐเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเดพเตฝ, เดžเด™เตเด™เตพ เด‡เดฐเตเดตเดถเดคเตเดคเตเด‚ เดฑเต‚เดŸเตเดŸเต เด…เดตเด•เดพเดถเด™เตเด™เตพ เด†เดตเดถเตเดฏเดฎเดพเดฃเต.

PermitRootLogin yes
PermitTunnel yes

เดคเตเดŸเตผเดจเตเดจเต เดŸเตบ เดกเดฟเดตเตˆเดธเตเด•เตพ เด†เดฐเด‚เดญเดฟเด•เตเด•เดพเตป เด†เดตเดถเตเดฏเดชเตเดชเต†เดŸเตเดจเตเดจ เดชเดฐเดพเดฎเต€เดฑเตเดฑเตผ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดžเด™เตเด™เตพ เด’เดฐเต ssh เด•เดฃเด•เตเดทเตป เดธเตเดฅเดพเดชเดฟเด•เตเด•เตเด‚.

localhost:~# ssh -v -w any root@remoteserver

เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด•เตพ เด•เดพเดฃเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดจเดฎเตเด•เตเด•เต เด‡เดชเตเดชเต‹เตพ เด’เดฐเต เดŸเตบ เด‰เดชเด•เดฐเดฃเด‚ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚ (# ip a). เด…เดŸเตเดคเตเดค เด˜เดŸเตเดŸเด‚ เดŸเดฃเตฝ เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต IP เดตเดฟเดฒเดพเดธเด™เตเด™เตพ เดšเต‡เตผเด•เตเด•เตเด‚.

SSH เด•เตเดฒเดฏเดจเตเดฑเต เดตเดถเด‚:

localhost:~# ip addr add 10.10.10.2/32 peer 10.10.10.10 dev tun0
localhost:~# ip tun0 up

SSH เดธเต†เตผเดตเตผ เดตเดถเด‚:

remoteserver:~# ip addr add 10.10.10.10/32 peer 10.10.10.2 dev tun0
remoteserver:~# ip tun0 up

เด‡เดชเตเดชเต‹เตพ เดžเด™เตเด™เตพเด•เตเด•เต เดฎเดฑเตเดฑเตŠเดฐเต เดนเต‹เดธเตเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดจเต‡เดฐเดฟเดŸเตเดŸเตเดณเตเดณ เดตเดดเดฟเดฏเตเดฃเตเดŸเต (route -n ะธ ping 10.10.10.10).

เดฎเดฑเตเดตเดถเดคเตเดคเตเดณเตเดณ เด’เดฐเต เดนเต‹เดธเตเดฑเตเดฑเดฟเดฒเต‚เดŸเต† เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดเดคเต เดธเดฌเตโ€Œเดจเต†เดฑเตเดฑเตเด‚ เดฑเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚.

localhost:~# route add -net 10.10.10.0 netmask 255.255.255.0 dev tun0

เดตเดฟเดฆเต‚เดฐ เดตเดถเดคเตเดคเต เดจเดฟเด™เตเด™เตพ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฃเด‚ ip_forward ะธ iptables.

remoteserver:~# echo 1 > /proc/sys/net/ipv4/ip_forward
remoteserver:~# iptables -t nat -A POSTROUTING -s 10.10.10.2 -o enp7s0 -j MASQUERADE

เดฌเต‚เด‚! เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดฒเต†เดฏเตผ 3-เตฝ SSH เดŸเดฃเดฒเดฟเดฒเต‚เดŸเต† VPN. เด‡เดชเตเดชเต‹เตพ เด…เดคเตŠเดฐเต เดตเดฟเดœเดฏเดฎเดพเดฃเต.

เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เด‰เดฃเตเดŸเดพเดฏเดพเตฝ, เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด• tcpdump ะธ pingเด•เดพเดฐเดฃเด‚ เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เดพเตป. เดžเด™เตเด™เตพ เดฒเต†เดฏเตผ 3-เตฝ เด•เดณเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเตฝ, เดžเด™เตเด™เดณเตเดŸเต† icmp เดชเดพเด•เตเด•เดฑเตเดฑเตเด•เตพ เดˆ เดŸเดฃเดฒเดฟเดฒเต‚เดŸเต† เดชเต‹เด•เตเด‚.

7. SSH เด•เต€ เดชเด•เตผเดคเตเดคเตเด• (ssh-copy-id)

เด‡เดคเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดจเดฟเดฐเดตเดงเดฟ เดฎเดพเตผเด—เด™เตเด™เดณเตเดฃเตเดŸเต, เดŽเดจเตเดจเดพเตฝ เดˆ เด•เดฎเดพเตปเดกเต เดซเดฏเดฒเตเด•เตพ เดธเตเดตเดฎเต‡เดงเดฏเดพ เดชเด•เตผเดคเตเดคเดพเดคเต† เดธเดฎเดฏเด‚ เดฒเดพเดญเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เดจเดฟเด™เตเด™เดณเตเดŸเต† เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต ~/.ssh/id_rsa.pub (เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เด•เต€) เดชเด•เตผเดคเตเดคเตเดจเตเดจเต ~/.ssh/authorized_keys เด’เดฐเต เดตเดฟเดฆเต‚เดฐ เดธเต†เตผเดตเดฑเดฟเตฝ.

localhost:~$ ssh-copy-id user@remoteserver

8. เดฑเดฟเดฎเต‹เดŸเตเดŸเต เด•เดฎเดพเตปเดกเต เดŽเด•เตโ€Œเดธเดฟเด•เตเดฏเต‚เดทเตป (เด‡เดจเตเดฑเดฑเดพเด•เตเดŸเต€เดตเต เด…เดฒเตเดฒเดพเดคเตเดคเดคเต)

เดŸเต€เด‚ ssh เด’เดฐเต เดธเดพเดงเดพเดฐเดฃ, เด‰เดชเดฏเต‹เด•เตเดคเตƒ-เดธเต—เดนเตƒเดฆ เด‡เดจเตเดฑเตผเดซเต‡เดธเดฟเดจเดพเดฏเดฟ เดฎเดฑเตเดฑเต เด•เดฎเดพเตปเดกเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดฒเดฟเด™เตเด•เตเดšเต†เดฏเตเดฏเดพเดจเดพเด•เตเด‚. เด‰เดฆเตเดงเดฐเดฃเดฟเด•เดณเดฟเดฒเต† เด…เดตเดธเดพเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเดพเดฏเดฟ เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดนเต‹เดธเตเดฑเตเดฑเดฟเตฝ เดจเดฟเด™เตเด™เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจ เด•เดฎเดพเตปเดกเต เดšเต‡เตผเด•เตเด•เตเด•.

localhost:~$ ssh remoteserver "cat /var/log/nginx/access.log" | grep badstuff.php

เดˆ เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ grep เดฒเต‹เด—เต ssh เดšเดพเดจเตฝ เดตเดดเดฟ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดค เดถเต‡เดทเด‚ เดฒเต‹เด•เตเด•เตฝ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดซเดฏเตฝ เดตเดฒเตเดคเดพเดฃเต†เด™เตเด•เดฟเตฝ, เด…เดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด•เต‚เดŸเตเดคเตฝ เดธเต—เด•เดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดฃเต grep เดฐเดฃเตเดŸเต เด•เดฎเดพเตปเดกเตเด•เดณเตเด‚ เด‡เดฐเดŸเตเดŸ เด‰เดฆเตเดงเดฐเดฃเดฟเด•เดณเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเด•เตเด•เตŠเดฃเตเดŸเต เดตเดฟเดฆเต‚เดฐ เดตเดถเดคเตเดคเต.

เดฎเดฑเตเดฑเตŠเดฐเต เด‰เดฆเดพเดนเดฐเดฃเด‚ เด…เดคเต‡ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดจเดฟเตผเดตเตเดตเดนเดฟเด•เตเด•เตเดจเตเดจเต ssh-copy-id เด‰เดฆเดพเดนเดฐเดฃเด‚ 7 เตฝ เดจเดฟเดจเตเดจเต.

localhost:~$ cat ~/.ssh/id_rsa.pub | ssh remoteserver 'cat >> .ssh/authorized_keys'

9. เดตเดฏเตผเดทเดพเตผเด•เตเด•เดฟเตฝ เดตเดฟเดฆเต‚เดฐ เดชเดพเด•เตเด•เดฑเตเดฑเต เด•เตเดฏเดพเดชเตโ€Œเดšเตผ, เด•เดพเดฃเตฝ

เดžเดพเตป เดžเด™เตเด™เดณเตเดŸเต† เด’เดฐเต†เดฃเตเดฃเด‚ เดŽเดŸเตเดคเตเดคเต tcpdump เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ. เดชเดพเด•เตเด•เดฑเตเดฑเตเด•เตพ เดตเดฟเดฆเต‚เดฐเดฎเดพเดฏเดฟ เด•เตเดฏเดพเดชเตโ€Œเดšเตผ เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เดตเดฏเตผเดทเดพเตผเด•เตเด•เต เดœเดฟเดฏเตเดเดฏเดฟเตฝ เดซเดฒเด™เตเด™เตพ เดจเต‡เดฐเดฟเดŸเตเดŸเต เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเด‚ เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•.

:~$ ssh root@remoteserver 'tcpdump -c 1000 -nn -w - not port 22' | wireshark -k -i -

10. SSH เดตเดดเดฟ เด’เดฐเต เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เดซเต‹เตพเดกเตผ เดตเดฟเดฆเต‚เดฐ เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เดชเด•เตผเดคเตเดคเตเดจเตเดจเต

เด’เดฐเต เดซเต‹เตพเดกเตผ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด•เด‚เดชเตเดฐเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เด’เดฐเต เดจเดฒเตเดฒ เดŸเตเดฐเดฟเด•เตเด•เต bzip2 (เด‡เดคเดพเดฃเต เด•เดฎเดพเตปเดกเดฟเดฒเต† -j เด“เดชเตเดทเตป tar), เดคเตเดŸเตผเดจเตเดจเต เดธเตเดŸเตเดฐเต€เด‚ เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตเดจเตเดจเต bzip2 เดฎเดฑเตเดตเดถเดคเตเดคเต, เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดธเต†เตผเดตเดฑเดฟเตฝ เด’เดฐเต เดกเตเดฏเต‚เดชเตเดฒเดฟเด•เตเด•เต‡เดฑเตเดฑเต เดซเต‹เตพเดกเตผ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต.

localhost:~$ tar -cvj /datafolder | ssh remoteserver "tar -xj -C /datafolder"

11. SSH X11 เดซเต‹เตผเดตเต‡เดกเดฟเด‚เด—เต เด‰เดณเตเดณ เดฑเดฟเดฎเต‹เดŸเตเดŸเต GUI เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ

เด•เตเดฒเดฏเดจเตเดฑเดฟเดฒเตเด‚ เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดธเต†เตผเดตเดฑเดฟเดฒเตเด‚ X เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดจเดฟเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เดกเต†เดธเตเด•เตเดŸเต‹เดชเตเดชเดฟเตฝ เด’เดฐเต เดตเดฟเตปเดกเต‹ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต GUI เด•เดฎเดพเตปเดกเต เดตเดฟเดฆเต‚เดฐเดฎเดพเดฏเดฟ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚. เดˆ เดธเดตเดฟเดถเต‡เดทเดค เดตเดณเดฐเต†เด•เตเด•เดพเดฒเดฎเดพเดฏเดฟ เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดŸเต, เดชเด•เตเดทเต‡ เด‡เดชเตเดชเต‹เดดเตเด‚ เดตเดณเดฐเต† เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฃเต. เดˆ เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ เดžเดพเตป เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดชเต‹เดฒเต† เด’เดฐเต เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดตเต†เดฌเต เดฌเตเดฐเต—เดธเตผ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ VMWawre เดตเตผเด•เตเด•เตเดธเตเดฑเตเดฑเต‡เดทเตป เด•เตบเดธเต‹เตพ เดชเต‹เดฒเตเด‚ เดธเดฎเดพเดฐเด‚เดญเดฟเด•เตเด•เตเด•.

localhost:~$ ssh -X remoteserver vmware

เด†เดตเดถเตเดฏเดฎเดพเดฏ เดธเตเดŸเตเดฐเดฟเด‚เด—เต X11Forwarding yes เดซเดฏเดฒเดฟเตฝ sshd_config.

12. rsync, SSH เดŽเดจเตเดจเดฟเดต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดซเดฏเตฝ เดชเด•เตผเดคเตเดคเตฝ

rsync เด•เต‚เดŸเตเดคเตฝ เดธเต—เด•เดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดฃเต scp, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดกเดฏเดฑเด•เตเดŸเดฑเดฟเดฏเตเดŸเต† เด†เดจเตเด•เดพเดฒเดฟเด• เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ, เดงเดพเดฐเดพเดณเด‚ เดซเดฏเดฒเตเด•เตพ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดตเดณเดฐเต† เดตเดฒเดฟเดฏ เดซเดฏเดฒเตเด•เตพ เดตเต‡เดฃเดฎเต†เด™เตเด•เดฟเตฝ. เดŸเตเดฐเดพเตปเดธเตเดซเตผ เดชเดฐเดพเดœเดฏเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดฎเดพเดฑเตเดฑเดฟเดฏ เดซเดฏเดฒเตเด•เตพ เดฎเดพเดคเตเดฐเด‚ เดชเด•เตผเดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเด‚ เด’เดฐเต เดซเด‚เด—เตเดทเตป เด‰เดฃเตเดŸเต, เด‡เดคเต เดŸเตเดฐเดพเดซเดฟเด•เตเด•เตเด‚ เดธเดฎเดฏเดตเตเด‚ เดฒเดพเดญเดฟเด•เตเด•เตเดจเตเดจเต.

เดˆ เด‰เดฆเดพเดนเดฐเดฃเด‚ เด•เด‚เดชเตเดฐเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต gzip (-z), เด†เตผเด•เตเด•เตˆเดตเดฟเด‚เด—เต เดฎเต‹เดกเต (-a), เด‡เดคเต เด†เดตเตผเดคเตเดคเดฟเดšเตเดšเตเดณเตเดณ เดชเด•เตผเดคเตเดคเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเดจเตเดจเต.

:~$ rsync -az /home/testuser/data remoteserver:backup/

13. เดŸเต‹เตผ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดฒเต‚เดŸเต†เดฏเตเดณเตเดณ เดŽเดธเต.เดŽเดธเต.เดŽเดšเตเดšเต

เด…เดœเตเดžเดพเดค เดŸเต‹เตผ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดจเต เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต SSH เดŸเตเดฐเดพเดซเดฟเด•เตเด•เต เดŸเดฃเตฝ เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚ torsocks. เดคเดพเดดเต† เดชเดฑเดฏเตเดจเตเดจ เด•เดฎเดพเตปเดกเต เดŸเต‹เดฑเดฟเดฒเต‚เดŸเต† ssh เดชเตเดฐเต‹เด•เตเดธเดฟเดฏเต† เด•เตˆเดฎเดพเดฑเตเด‚.

localhost:~$ torsocks ssh myuntracableuser@remoteserver

เดŸเต‹เตผเดธเต‹เด•เตเด•เตเด•เตพ เดชเตเดฐเต‹เด•เตเดธเดฟเด•เตเด•เดพเดฏเดฟ เดฒเต‹เด•เตเด•เตฝ เดนเต‹เดธเตเดฑเตเดฑเดฟเตฝ เดชเต‹เตผเดŸเตเดŸเต 9050 เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด‚. เดŽเดฒเตเดฒเดพเดฏเตโ€Œเดชเตเดชเต‹เดดเตเด‚, เดŸเต‹เตผ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดŸเดฃเตฝ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดŸเตเดฐเดพเดซเดฟเด•เต เดŽเดจเตเดคเดพเดฃเต†เดจเตเดจเตเด‚ เดฎเดฑเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดจ เดธเตเดฐเด•เตเดทเดพ (เด’เดชเตโ€Œเดธเต†เด•เต) เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เดณเตเด‚ เดจเดฟเด™เตเด™เตพ เด—เต—เดฐเดตเดฎเดพเดฏเดฟ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เดจเดฟเด™เตเด™เดณเตเดŸเต† DNS เด…เดจเตเดตเต‡เดทเดฃเด™เตเด™เตพ เดŽเดตเดฟเดŸเต† เดชเต‹เด•เตเดจเตเดจเต?

14. SSH เดฎเตเดคเตฝ EC2 เดตเดฐเต†

เด’เดฐเต EC2 เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เด•เดฃเด•เตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดธเตเดตเด•เดพเดฐเตเดฏ เด•เต€ เด†เดตเดถเตเดฏเดฎเดพเดฃเต. Amazon EC2 เด•เตบเดŸเตเดฐเต‹เตพ เดชเดพเดจเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต เด‡เดคเต (.pem เดŽเด•เตเดธเตเดฑเตเดฑเตปเดทเตป) เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดคเต เด…เดจเตเดฎเดคเดฟเด•เตพ เดฎเดพเดฑเตเดฑเตเด• (chmod 400 my-ec2-ssh-key.pem). เดคเดพเด•เตเด•เต‹เตฝ เดธเตเดฐเด•เตเดทเดฟเดคเดฎเดพเดฏ เดธเตเดฅเดฒเดคเตเดคเต เดธเต‚เด•เตเดทเดฟเด•เตเด•เตเด• เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดธเตเดตเดจเตเดคเด‚ เดซเต‹เตพเดกเดฑเดฟเตฝ เดตเดฏเตเด•เตเด•เตเด• ~/.ssh/.

localhost:~$ ssh -i ~/.ssh/my-ec2-key.pem ubuntu@my-ec2-public

เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ -i เดˆ เด•เต€ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป ssh เด•เตเดฒเดฏเดจเตเดฑเดฟเดจเต‹เดŸเต เดฒเดณเดฟเดคเดฎเดพเดฏเดฟ เดชเดฑเดฏเตเดจเตเดจเต. เดซเดฏเตฝ ~/.ssh/config เด’เดฐเต ec2 เดนเต‹เดธเตเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เด•เดฃเด•เตโ€Œเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เด•เต€ เด‰เดชเดฏเต‹เด—เด‚ เดธเตเดตเดฏเดฎเต‡เดต เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด…เดจเตเดฏเต‹เดœเตเดฏเด‚.

Host my-ec2-public
   Hostname ec2???.compute-1.amazonaws.com
   User ubuntu
   IdentityFile ~/.ssh/my-ec2-key.pem

15. ssh/scp เดตเดดเดฟ VIM เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดซเดฏเดฒเตเด•เตพ เดŽเดกเดฟเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต

เดŽเดฒเตเดฒเดพ เดธเตเดจเต‡เดนเดฟเดคเตผเด•เตเด•เตเด‚ เดตเต‡เดฃเตเดŸเดฟ vim เดˆ เดจเตเดฑเตเด™เตเด™เต เด•เตเดฑเดšเตเดšเต เดธเดฎเดฏเด‚ เดฒเดพเดญเดฟเด•เตเด•เตเด‚. เด‰เดชเดฏเต‡เดพเด—เดฟเดšเตเดšเต vim เดซเดฏเดฒเตเด•เตพ เด’เดฐเต เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต scp เดตเดดเดฟ เดŽเดกเดฟเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดˆ เดฐเต€เดคเดฟ เดชเตเดฐเดพเดฆเต‡เดถเดฟเด•เดฎเดพเดฏเดฟ เดซเดฏเตฝ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต /tmpเดžเด™เตเด™เตพ เด…เดคเต เดธเด‚เดฐเด•เตเดทเดฟเดšเตเดšเตเด•เดดเดฟเดžเตเดžเดพเตฝ เด…เดคเต เดคเดฟเดฐเดฟเด•เต† เดชเด•เตผเดคเตเดคเตเดจเตเดจเต vim.

localhost:~$ vim scp://user@remoteserver//etc/hosts

เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•: เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดธเดพเดงเดพเดฐเดฃเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เด…เดฒเตเดชเด‚ เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฃเต scp. เดนเต‹เดธเตเดฑเตเดฑเต เด•เดดเดฟเดžเตเดžเดพเตฝ เดจเดฎเตเด•เตเด•เต เด‡เดฐเดŸเตเดŸเดฟเดฏเตเดฃเตเดŸเต //. เด‡เดคเตŠเดฐเต เดธเดฎเตเดชเต‚เตผเดฃเตเดฃ เดชเดพเดค เดฑเดซเดฑเตปเดธเดพเดฃเต. เดจเดฟเด™เตเด™เดณเตเดŸเต† เดนเต‹เด‚ เดซเต‹เตพเดกเดฑเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เด’เดฐเต เดชเดพเดคเดฏเต† เด’เดฐเต เดธเตเดฒเดพเดทเต เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเด‚ users.

**warning** (netrw) cannot determine method (format: protocol://[user@]hostname[:port]/[path])

เดจเดฟเด™เตเด™เตพ เดˆ เดชเดฟเดถเด•เต เด•เดพเดฃเตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เด•เดฎเดพเตปเดกเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดฐเดฃเตเดŸเตเดคเดตเดฃ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด•. เด‡เดคเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เด’เดฐเต เดตเดพเด•เตเดฏเด˜เดŸเดจ เดชเดฟเดถเด•เต เดŽเดจเตเดจเดพเดฃเต เด…เตผเดคเตเดฅเดฎเดพเด•เตเด•เตเดจเตเดจเดคเต.

16. SSHFS เด‰เดณเตเดณ เด’เดฐเต เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เดซเต‹เตพเดกเดฑเดพเดฏเดฟ เดฑเดฟเดฎเต‹เดŸเตเดŸเต SSH เดฎเต—เดฃเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต

เดธเดนเดพเดฏเดคเตเดคเต‹เดŸเต† sshfs - เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเด‚ เด•เตเดฒเดฏเดจเตเดฑเต ssh - เด’เดฐเต เดŽเตปเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดค เดธเต†เดทเดจเดฟเดฒเต† เดŽเดฒเตเดฒเดพ เดซเดฏเตฝ เด‡เดŸเดชเต†เดŸเดฒเตเด•เดณเตเดฎเดพเดฏเตเด‚ เด’เดฐเต เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เดกเดฏเดฑเด•เตเดŸเดฑเดฟ เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดฒเตŠเด•เตเด•เต‡เดทเดจเดฟเดฒเต‡เด•เตเด•เต เดจเดฎเตเด•เตเด•เต เดฌเดจเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚ ssh.

localhost:~$ apt install sshfs

เด‰เดฌเตเดฃเตเดŸเตเดตเดฟเดฒเตเด‚ เดกเต†เดฌเดฟเดฏเดจเดฟเดฒเตเด‚ เดชเดพเด•เตเด•เต‡เดœเต เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเด• sshfs, เดคเตเดŸเตผเดจเตเดจเต เดžเด™เตเด™เดณเตเดŸเต† เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดฒเตŠเด•เตเด•เต‡เดทเตป เดฎเตŒเดฃเตเดŸเต เดšเต†เดฏเตเดฏเตเด•.

localhost:~$ sshfs user@remoteserver:/media/data ~/data/

17. SSH เดฎเตพเดŸเตเดŸเดฟเดชเตเดฒเต†เด•เตเดธเดฟเด‚เด—เต เด•เตบเดŸเตเดฐเต‹เตพเดชเดพเดคเตเดคเต

เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ, เด’เดฐเต เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เด•เดฃเด•เตเดทเตป เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ ssh เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เด•เดฃเด•เตเดทเตป ssh เด…เดฅเดตเดพ scp เด…เดงเดฟเด• เดชเตเดฐเดพเดฎเดพเดฃเต€เด•เดฐเดฃเดคเตเดคเต‹เดŸเต† เด’เดฐเต เดชเตเดคเดฟเดฏ เดธเต†เดทเตป เดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจเต. เด“เดชเตเดทเตป ControlPath เดคเตเดŸเตผเดจเตเดจเตเดณเตเดณ เดŽเดฒเตเดฒเดพ เด•เดฃเด•เตเดทเดจเตเด•เตพเด•เตเด•เตเด‚ เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดธเต†เดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเต† เด—เดฃเตเดฏเดฎเดพเดฏเดฟ เดตเต‡เด—เดคเตเดคเดฟเดฒเดพเด•เตเด•เตเด‚: เด’เดฐเต เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเตฝ เดชเต‹เดฒเตเด‚ เดชเตเดฐเดญเดพเดตเด‚ เดถเตเดฐเดฆเตเดงเต‡เดฏเดฎเดพเดฃเต, เด•เต‚เดŸเดพเดคเต† เดตเดฟเดฆเต‚เดฐ เด‰เดฑเดตเดฟเดŸเด™เตเด™เดณเดฟเดฒเต‡เด•เตเด•เต เด•เดฃเด•เตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ.

Host remoteserver
        HostName remoteserver.example.org
        ControlMaster auto
        ControlPath ~/.ssh/control/%r@%h:%p
        ControlPersist 10m

เด’เดฐเต เดธเดœเต€เดต เดธเต†เดทเตป เด‰เดฃเตเดŸเต‹ เดŽเดจเตเดจเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเตป เดชเตเดคเดฟเดฏ เด•เดฃเด•เตเดทเดจเตเด•เตพ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดธเต‹เด•เตเด•เดฑเตเดฑเต เด•เตบเดŸเตเดฐเต‹เตพเดชเดพเดคเตเดคเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต ssh. เด…เดตเดธเดพเดจ เด“เดชเตเดทเตป เด…เตผเดคเตเดฅเดฎเดพเด•เตเด•เตเดจเตเดจเดคเต, เดจเดฟเด™เตเด™เตพ เด•เตบเดธเต‹เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเตเดฑเดคเตเดคเตเด•เดŸเดจเตเดจเดคเดฟเดจเตเดถเต‡เดทเดตเตเด‚, เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดธเต†เดทเตป 10 เดฎเดฟเดจเดฟเดฑเตเดฑเต เดคเตเดฑเดจเตเดจเดฟเดฐเดฟเด•เตเด•เตเด‚, เด…เดคเดฟเดจเดพเตฝ เดˆ เดธเดฎเดฏเดคเตเดคเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดธเต‹เด•เตเด•เดฑเตเดฑเดฟเตฝ เดตเต€เดฃเตเดŸเตเด‚ เด•เดฃเด•เตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเดพเดจเดพเด•เตเด‚. เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดตเดฐเด™เตเด™เตพเด•เตเด•เต, เดธเดนเดพเดฏเด‚ เด•เดพเดฃเตเด•. ssh_config man.

18. VLC, SFTP เดŽเดจเตเดจเดฟเดต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต SSH เดตเดดเดฟ เดตเต€เดกเดฟเดฏเต‹ เดธเตเดŸเตเดฐเต€เด‚ เดšเต†เดฏเตเดฏเตเด•

เดฆเต€เตผเด˜เด•เดพเดฒ เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพ เดชเต‹เดฒเตเด‚ ssh ะธ vlc (เดตเต€เดกเดฟเดฏเต‹ เดฒเดพเตป เด•เตเดฒเดฏเดจเตเดฑเต) เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดฒเต‚เดŸเต† เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดถเดฐเดฟเด•เตเด•เตเด‚ เด’เดฐเต เดตเต€เดกเดฟเดฏเต‹ เด•เดพเดฃเต‡เดฃเตเดŸเดฟเดตเดฐเตเดฎเตเดชเต‹เตพ เดˆ เดธเต—เด•เดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดฏ เด“เดชเตเดทเดจเต† เด•เตเดฑเดฟเดšเตเดšเต เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ เดฌเต‹เดงเดตเดพเดจเตเดฎเดพเดฐเดฒเตเดฒ. เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเดฟเตฝ เดซเดฏเตฝ | เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดธเตเดŸเตเดฐเต€เด‚ เดคเตเดฑเด•เตเด•เตเด• เดชเตเดฐเต‡เดพเด—เตเดฐเดพเดฎเตเด•เตพ vlc เดŽเดจเตเดจเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดฒเตŠเด•เตเด•เต‡เดทเตป เดจเตฝเด•เดพเด‚ sftp://. เด’เดฐเต เดชเดพเดธเตเดตเต‡เดกเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต†เด™เตเด•เดฟเตฝ, เด’เดฐเต เดชเตเดฐเต‹เด‚เดชเตเดฑเตเดฑเต เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเด‚.

sftp://remoteserver//media/uploads/myvideo.mkv

19. เดฐเดฃเตเดŸเต-เด˜เดŸเด• เดชเตเดฐเดพเดฎเดพเดฃเต€เด•เดฐเดฃเด‚

เดจเดฟเด™เตเด™เดณเตเดŸเต† เดฌเดพเด™เตเด•เต เด…เด•เตเด•เต—เดฃเตเดŸเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด—เต‚เด—เดฟเตพ เด…เด•เตเด•เต—เดฃเตเดŸเต เดชเต‹เดฒเต†เดฏเตเดณเตเดณ เดฐเดฃเตเดŸเต-เด˜เดŸเด• เดชเตเดฐเดพเดฎเดพเดฃเต€เด•เดฐเดฃเด‚ SSH เดธเต‡เดตเดจเดคเตเดคเดฟเดจเตเด‚ เดฌเดพเดงเด•เดฎเดพเดฃเต.

เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚, ssh เดคเตเดŸเด•เตเด•เดคเตเดคเดฟเตฝ เด’เดฐเต เดŸเต-เดซเดพเด•เตเดŸเตผ เด“เดคเดจเตเดฑเดฟเด•เตเด•เต‡เดทเตป เดซเด‚เด—เตโ€Œเดทเตป เด‰เดฃเตเดŸเต, เด…เดคเดพเดฏเดคเต เด’เดฐเต เดชเดพเดธเตโ€Œเดตเต‡เดกเตเด‚ เด’เดฐเต SSH เด•เต€เดฏเตเด‚. เด’เดฐเต เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เดŸเต‹เด•เตเด•เตบ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด—เต‚เด—เดฟเตพ เด“เดคเดจเตเดฑเดฟเด•เตเด•เต‡เดฑเตเดฑเตผ เด†เดชเตเดชเดฟเดจเตเดฑเต† เดชเตเดฐเดฏเต‹เดœเดจเด‚ เด…เดคเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏ เด’เดฐเต เดซเดฟเดธเดฟเด•เตเด•เตฝ เด‰เดชเด•เดฐเดฃเดฎเดพเดฃเต เดŽเดจเตเดจเดคเดพเดฃเต.

เดžเด™เตเด™เดณเตเดŸเต† 8 เดฎเดฟเดจเดฟเดฑเตเดฑเต เด—เตˆเดกเต เด•เดพเดฃเตเด• Google Authenticator, SSH เดŽเดจเตเดจเดฟเดต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต.

20. ssh, -J เดŽเดจเตเดจเดฟเดตเดฏเตเดณเตเดณ เดœเดฎเตเดชเดฟเด‚เด—เต เดนเต‹เดธเตเดฑเตเดฑเตเด•เตพ

เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดธเต†เด—เตโ€Œเดฎเต†เดจเตเดฑเต‡เดทเตป เด…เตผเดคเตเดฅเดฎเดพเด•เตเด•เตเดจเตเดจเดคเต เด…เดตเดธเดพเดจ เดกเต†เดธเตเดฑเตเดฑเดฟเดจเต‡เดทเตป เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดฒเต‡เด•เตเด•เต เดจเดฟเด™เตเด™เตพ เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ ssh เดนเต‹เดธเตเดฑเตเดฑเตเด•เดณเดฟเดฒเต‚เดŸเต† เด•เดŸเดจเตเดจเตเดชเต‹เด•เดฃเด‚, -J เด•เตเดฑเตเด•เตเด•เตเดตเดดเดฟ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดธเดฎเดฏเด‚ เดฒเดพเดญเดฟเด•เตเด•เตเด‚.

localhost:~$ ssh -J host1,host2,host3 [email protected]

เด‡เดตเดฟเดŸเต† เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เต‡เดฃเตเดŸ เดชเตเดฐเดงเดพเดจ เด•เดพเดฐเตเดฏเด‚ เด‡เดคเต เด•เดฎเดพเตปเดกเดฟเดจเต เดคเตเดฒเตเดฏเดฎเดฒเตเดฒ เดŽเดจเตเดจเดคเดพเดฃเต ssh host1, เดชเดฟเดจเตเดจเต† user@host1:~$ ssh host2 เดšเต†เดฏเดฟเดจเดฟเดฒเต† เด…เดŸเตเดคเตเดค เดนเต‹เดธเตเดฑเตเดฑเตเดฎเดพเดฏเดฟ เด’เดฐเต เดธเต†เดทเตป เดธเตเดฅเดพเดชเดฟเด•เตเด•เดพเตป เดฒเต‹เด•เตเด•เตฝเดนเต‹เดธเตเดฑเตเดฑเดฟเดจเต† เดจเดฟเตผเดฌเดจเตเดงเดฟเด•เตเด•เดพเตป -J เด“เดชเตเดทเตป เดธเดฎเตผเดคเตเดฅเดฎเดพเดฏเดฟ เดซเต‹เตผเดตเต‡เดกเดฟเด‚เด—เต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเดฟเดจเดพเตฝ เดฎเตเด•เดณเดฟเดฒเตเดณเตเดณ เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ, เดžเด™เตเด™เดณเตเดŸเต† เดฒเต‹เด•เตเด•เตฝ เดนเต‹เดธเตเดฑเตเดฑเต เดนเต‹เดธเตเดฑเตเดฑเต 4 เดฒเต‡เด•เตเด•เต เดชเตเดฐเดพเดฎเดพเดฃเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเดพเดฏเดคเต, เดžเด™เตเด™เดณเตเดŸเต† เดฒเต‹เด•เตเด•เตฝเดนเต‹เดธเตเดฑเตเดฑเต เด•เต€เด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เดฒเต‹เด•เตเด•เตฝเดนเต‹เดธเตเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดนเต‹เดธเตเดฑเตเดฑเต4 เดตเดฐเต†เดฏเตเดณเตเดณ เดธเต†เดทเตป เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดŽเตปเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เดธเดพเดงเตเดฏเดคเดฏเตเด•เตเด•เดพเดฏเดฟ ssh_config เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เด“เดชเตเดทเตป เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเด• เดชเตเดฐเต‹เด•เตเดธเดฟเดœเดฎเตเดชเต. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดชเดคเดฟเดตเดพเดฏเดฟ เดจเดฟเดฐเดตเดงเดฟ เดนเต‹เดธเตเดฑเตเดฑเตเด•เดณเดฟเดฒเต‚เดŸเต† เดชเต‹เด•เต‡เดฃเตเดŸเดฟเดตเดจเตเดจเดพเตฝ, เด•เต‹เตบเดซเดฟเด—เดฑเดฟเดฒเต‚เดŸเต†เดฏเตเดณเตเดณ เด“เดŸเตเดŸเต‹เดฎเต‡เดทเตป เดงเดพเดฐเดพเดณเด‚ เดธเดฎเดฏเด‚ เดฒเดพเดญเดฟเด•เตเด•เตเด‚.

21. iptables เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต SSH เดฌเตเดฐเต‚เดŸเตเดŸเต เดซเต‹เดดเตโ€Œเดธเต เดถเตเดฐเดฎเด™เตเด™เตพ เดคเดŸเดฏเตเด•

เด’เดฐเต SSH เดธเต‡เดตเดจเด‚ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดฒเต‹เด—เตเด•เตพ เดจเต‹เด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เด†เตผเด•เตเด•เตเด‚ เดŽเดฒเตเดฒเดพ เดฆเดฟเดตเดธเดตเตเด‚ เด“เดฐเต‹ เดฎเดฃเดฟเด•เตเด•เต‚เดฑเดฟเดฒเตเด‚ เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจ เดฌเตเดฐเต‚เดŸเตเดŸเต เดซเต‹เดดเตโ€Œเดธเต เดถเตเดฐเดฎเด™เตเด™เดณเตเดŸเต† เดŽเดฃเตเดฃเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด…เดฑเดฟเดฏเดพเด‚. เดฒเต‹เด—เตเด•เดณเดฟเดฒเต† เดถเดฌเตเดฆเด‚ เด•เตเดฑเดฏเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดฆเตเดฐเตเดค เดฎเดพเตผเด—เด‚, เดจเดฟเดฒเดตเดพเดฐเดฎเดฟเดฒเตเดฒเดพเดคเตเดค เดชเต‹เตผเดŸเตเดŸเดฟเดฒเต‡เด•เตเด•เต SSH เดจเต€เด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต. เดซเดฏเดฒเดฟเตฝ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดตเดฐเตเดคเตเดคเตเด• sshd_config เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เดตเดดเดฟ เดชเต‹เตผเดŸเตเดŸเต##.

เดธเดนเดพเดฏเดคเตเดคเต‹เดŸเต† iptables เด’เดฐเต เดจเดฟเดถเตเดšเดฟเดค เดชเดฐเดฟเดงเดฟเดฏเดฟเตฝ เดŽเดคเตเดคเตเดฎเตเดชเต‹เตพ เด’เดฐเต เดชเต‹เตผเดŸเตเดŸเดฟเดฒเต‡เด•เตเด•เต เด•เดฃเด•เตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เดถเตเดฐเดฎเด™เตเด™เตพ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดŽเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เดคเดŸเดฏเดพเดจเดพเด•เตเด‚. เด‡เดคเต เดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เดŽเดณเตเดชเตเดชเดตเดดเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต เด’เดธเตเดธเต†เด•เต, เด•เดพเดฐเดฃเด‚ เด‡เดคเต SSH เดคเดŸเดฏเตเด• เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เดฎเดฑเตเดฑเต เดนเต‹เดธเตเดฑเตเดฑเต เดจเต†เดฏเดฟเด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดจเตเดดเดžเตเดžเตเด•เดฏเดฑเตเดฑเด‚ เด•เดฃเตเดŸเต†เดคเตเดคเตฝ (HIDS) เดจเดŸเดชเดŸเดฟเด•เตพ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

22. เดชเต‹เตผเดŸเตเดŸเต เดซเต‹เตผเดตเต‡เดกเดฟเด‚เด—เต เดฎเดพเดฑเตเดฑเดพเตป เดŽเดธเตเดŽเดธเตเดŽเดšเตเดšเต เดŽเดธเตเด•เต‡เดชเตเดชเต

เดžเด™เตเด™เดณเตเดŸเต† เด…เดตเดธเดพเดจเดคเตเดคเต† เด‰เดฆเดพเดนเดฐเดฃเดตเตเด‚ ssh เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เด’เดฐเต เดธเต†เดทเดจเดฟเตฝ เดซเตเดฒเตˆเดฏเดฟเตฝ เดชเต‹เตผเดŸเตเดŸเต เดซเต‹เตผเดตเต‡เดกเดฟเด‚เด—เต เดฎเดพเดฑเตเดฑเดพเตป เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต ssh. เดˆ เดฐเด‚เด—เด‚ เดธเด™เตเด•เตฝเดชเตเดชเดฟเด•เตเด•เตเด•. เดจเดฟเด™เตเด™เตพ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเตฝ เด†เดดเดคเตเดคเดฟเดฒเดพเดฃเต; เด…เดฐ เดกเดธเดจเดฟเดฒเดงเดฟเด•เด‚ เดนเต‹เดธเตเดฑเตเดฑเตเด•เตพ เดนเต‹เดชเตเดชเต เดšเต†เดฏเตโ€Œเดคเต‡เด•เตเด•เดพเด‚, เดชเดดเดฏ Windows 2003 เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† Microsoft SMB-เดฒเต‡เด•เตเด•เต เดซเต‹เตผเดตเต‡เดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เดตเตผเด•เตเด•เตโ€Œเดธเตเดฑเตเดฑเต‡เดทเดจเดฟเตฝ เด’เดฐเต เดฒเต‹เด•เตเด•เตฝ เดชเต‹เตผเดŸเตเดŸเต เด†เดตเดถเตเดฏเดฎเดพเดฏเดฟ เดตเดจเตเดจเต‡เด•เตเด•เดพเด‚ (เด†เตผเด•เตเด•เต†เด™เตเด•เดฟเดฒเตเด‚ ms08-67 เด“เตผเดฎเตเดฎเดฏเตเดฃเตเดŸเต‹?).

เด•เตเดฒเดฟเด•เตเด•เต เดšเต†เดฏเตเดฏเตเดจเตเดจเต enter, เด•เตบเดธเต‹เดณเดฟเตฝ เดชเตเดฐเดตเต‡เดถเดฟเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเด• ~C. เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เด’เดฐเต เด•เดฃเด•เตเดทเดจเดฟเตฝ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดตเดฐเตเดคเตเดคเดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดธเต†เดทเตป เด•เตบเดŸเตเดฐเต‹เตพ เดธเต€เด•เตเดตเตปเดธเดพเดฃเดฟเดคเต.

localhost:~$ ~C
ssh> -h
Commands:
      -L[bind_address:]port:host:hostport    Request local forward
      -R[bind_address:]port:host:hostport    Request remote forward
      -D[bind_address:]port                  Request dynamic forward
      -KL[bind_address:]port                 Cancel local forward
      -KR[bind_address:]port                 Cancel remote forward
      -KD[bind_address:]port                 Cancel dynamic forward
ssh> -L 1445:remote-win2k3:445
Forwarding port.

เด†เดจเตเดคเดฐเดฟเด• เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเตฝ เดžเด™เตเด™เตพ เด•เดฃเตเดŸเต†เดคเตเดคเดฟเดฏ เด’เดฐเต Windows 1445 เดนเต‹เดธเตเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดžเด™เตเด™เดณเตเดŸเต† เดฒเต‹เด•เตเด•เตฝ เดชเต‹เตผเดŸเตเดŸเต 2003 เดซเต‹เตผเดตเต‡เดกเต เดšเต†เดฏเตโ€Œเดคเดคเดพเดฏเดฟ เด‡เดตเดฟเดŸเต† เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เดพเดฃเดพเตป เด•เดดเดฟเดฏเตเด‚. เด‡เดชเตเดชเต‹เตพ เด“เดŸเตเด• msfconsole, เด•เต‚เดŸเดพเดคเต† เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดฎเตเดจเตเดจเต‹เดŸเตเดŸเต เดชเต‹เด•เดพเด‚ (เดจเดฟเด™เตเด™เตพ เดˆ เดนเต‹เดธเตเดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด‰เดฆเตเดฆเต‡เดถเดฟเด•เตเด•เตเดจเตเดจเดคเดพเดฏเดฟ เด•เดฐเตเดคเตเด•).

เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเด•เตฝ

เดˆ เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เดณเตเด‚ เดจเตเดฑเตเด™เตเด™เตเด•เดณเตเด‚ เด•เดฎเดพเตปเดกเตเด•เดณเตเด‚ ssh เด’เดฐเต เด†เดฐเด‚เดญ เดชเต‹เดฏเดฟเดจเตเดฑเต เดจเตฝเด•เดฃเด‚; เด“เดฐเต‹ เด•เดฎเดพเตปเดกเตเด•เดณเต†เดฏเตเด‚ เด•เดดเดฟเดตเตเด•เดณเต†เดฏเตเด‚ เด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดตเดฐเด™เตเด™เตพ เดฎเดพเตป เดชเต‡เดœเตเด•เดณเดฟเตฝ เดฒเดญเตเดฏเดฎเดพเดฃเต (man ssh, man ssh_config, man sshd_config).

เดฒเต‹เด•เดคเตเดคเต†เดตเดฟเดŸเต†เดฏเตเด‚ เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพ เด†เด•เตโ€Œเดธเดธเต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เด•เดฎเดพเตปเดกเตเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเดฎเตเดณเตเดณ เด•เดดเดฟเดตเต เดŽเดจเตเดจเต† เดŽเดชเตเดชเต‹เดดเตเด‚ เด†เด•เตผเดทเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เดชเต‹เดฒเตเดณเตเดณ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฟเด™เตเด™เดณเตเดŸเต† เด•เดดเดฟเดตเตเด•เตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต† ssh เดจเดฟเด™เตเด™เตพ เด•เดณเดฟเด•เตเด•เตเดจเตเดจ เดเดคเต เด—เต†เดฏเดฟเดฎเดฟเดฒเตเด‚ เดจเดฟเด™เตเด™เตพ เด•เต‚เดŸเตเดคเตฝ เดซเดฒเดชเตเดฐเดฆเดฎเดพเด•เตเด‚.

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•