ssh-开发中的常见用法

  1. 服务器免密登陆
  2. 服务器终端真颜色
  3. 服务器使用本地代理

服务器免密登陆

  • 先生成公钥和密钥:

    ssh-keygen
    
  • ~/.ssh中新建config文件, 写入:

    Host myserver
        HostName <服务器IP>
        User <登陆用户>
    
  • 然后一键配置免密登陆:

    ssh-copy-id myserver
    

服务器终端真颜色

.zshrc中加入:

alias ssh="alias ssh="TERM=xterm-256color $(which ssh)"

服务器使用本地代理

  • 本地使用这个命令:

      ssh -NR [服务器IP]:[服务器端口]:127.0.0.1:[本地端口] [登陆服务器的用户名@服务器IP(服务器别名也可以)]