diff --git a/运行环境安装速查.md b/常用软件安装速查.md similarity index 100% rename from 运行环境安装速查.md rename to 常用软件安装速查.md diff --git a/远程开发快速入门.md b/远程开发快速入门.md index 90e823c..9641e85 100644 --- a/远程开发快速入门.md +++ b/远程开发快速入门.md @@ -1,10 +1,10 @@ # ssh 开发快速入门 - 前提: 已经按照[说明](./开发机隧道方案.md#a-aws-ssh-tunnel-连接)配置好了ssh +前提: 已经按照[说明](./开发机隧道方案.md#a-aws-ssh-tunnel-连接)配置好了ssh ## 连接代码仓库 -假设你给开发机配置的名字是 my-dev +假设你在sshconfig中配置的Host是my-dev 以下命令可以把gitea转发到本地 ```bash @@ -20,4 +20,27 @@ ssh -N -L 8888:c.l:443 my-dev ssh -N -L {本地端口}:localhost:{开发机目标端口} my-dev ``` -## \ No newline at end of file +## 修改主机名 +```bash +sudo hostnamectl set-hostname {你喜欢的名字 ex:my-dev} +# 重启以后才会生效 +``` + +## ssh配置参考 +配置 sshconfig +```bash +Host my-dev + ProxyCommand aws ssm start-session --target {替换为对应的instance_id} --document-name AWS-StartSSHSession --parameters portNumber=%p + IdentityFile ~/.ssh/test.pem + User ubuntu + +Host test-inner + ProxyCommand aws ssm start-session --target {替换为对应的instance_id} --document-name AWS-StartSSHSession --parameters portNumber=%p + IdentityFile ~/.ssh/test.pem + User ubuntu + +Host test-outer + ProxyCommand aws ssm start-session --target {替换为对应的instance_id} --document-name AWS-StartSSHSession --parameters portNumber=%p + IdentityFile ~/.ssh/test.pem + User ubuntu +``` \ No newline at end of file