Skip to content

通过跳板机连接线上服务器

2019-05-20

连接方式

ssh 账号@j.guanmai.net -p 22022

ssh 账号@j.guanmai.net -p 22022 -i ~/.ssh/id_rsa

注意后缀名是 .net

快捷方式

~/.ssh/config 文件中写入下面的内容,就可以使用 ssh j 替代上面的命令

Host j
    HostName j.guanmai.net
    User wenjiajin
    Port 22022

文件上传、下载功能 (2019-06-18更新)

# 远程连接到服务器
sftp -P 22022 账号@j.guanmai.net

# 选择服务器
cd test-web

# 查看当前目录,注意如果权限不够不会显示此操作
ls  
cd gmadmin

# 上传d盘下aa.txt文件,上传的位置为:/tmp/aa.txt
put d:\aa.txt

# 从服务器下载aa.txt文件,本地位置为登录sftp时的位置,用lpwd显示本地位置
get aa.txt

# 断开连接
bye

# 查看帮助文件、支持的操作
help

防止 SSH 意外断开(2019-06-06更新)

为了防止 ssh 断开并出现 "Broken pipe" 的错误,在自己的电脑的 /etc/ssh/ssh_config 中添加下面的内容

Host *
        SendEnv LANG LC_*
        ServerAliveInterval 60

然后退出当前所有的 ssh 连接即可

配置新用户方式

如果你发现你无法连接 j.guanmai.net,请联系运维同学(目前是 黄富军,温家锦)配置公钥