做淘宝客需要那先网站,网站制作温州,长沙网站seo技巧,西安网站制作公司花禾科技使用 SSH 连接 Docker 服务器#xff1a;IntelliJ IDEA 高效配置与操作指南
本文详细介绍了如何在 2375 端口未开放的情况下#xff0c;通过 SSH 连接 Docker 服务器并在 Idea 中进行开发。通过修改用户权限、生成密钥对以及配置 SSH 访问#xff0c;用户可以安全地远程操作…使用 SSH 连接 Docker 服务器IntelliJ IDEA 高效配置与操作指南
本文详细介绍了如何在 2375 端口未开放的情况下通过 SSH 连接 Docker 服务器并在 Idea 中进行开发。通过修改用户权限、生成密钥对以及配置 SSH 访问用户可以安全地远程操作 Docker 容器。本文还涉及如何在 Idea 中配置 SSH 连接帮助开发者高效完成与 Docker 的交互和管理。掌握这些步骤您将能够更加顺畅地进行 Docker 部署和开发工作提高工作效率并简化操作流程。
2375 端口不开放的情况下连接 Docker 服务。
一 权限修改
当前用户添加到 Docker 用户组当前用户无权限操控docker
$ sudo usermod -aG docker $USER设置成功之后退出当前终端再次重新登录终端生效。
二 生成密钥对
$ ssh-keygen
Generating public/private ed25519 key pair.
# 输入密钥对储存地址
Enter file in which to save the key (/Users/xxx/.ssh/id_ed25519):/Users/xxx/docker-ssh-keygen/your-file/id_ed25519
# 输入密码建议和 SSH 的登录密码一致
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /Users/xxx/docker-ssh-keygen/your-file
Your public key has been saved in /Users/xxx/docker-ssh-keygen/your-file.pub
The key fingerprint is:
SHA256:TdDIem6JfV56hdxxxs5bxXnxxxMzbgT3xxxR1BHitqA xxxxxxdeMacBook-Pro.local
The keys randomart image is:
--[ED25519 256]--
| ..o . *O|
| .. *.o|
| .. *oo|
| . o *o|
| SE. o.*|
| . * . o .oo|
| . o o ... |
| o . |
| . |
----[SHA256]-----
三 配置密钥访问
当前用户目录下新建以下文件
# 创建 .ssh 文件夹*
$ mkdir .ssh/
# 创建授权的公钥文件*
$ touch ./.ssh/authorized_keys
# 将客户端所生成的公钥内容追加进该文件当中 id_ed25519.pub
$ echo ssh-ed25519 AAAAC3NzaC1lZDI1xxx5AAAAII5xxxA5acrJxxxNv3NzlifBKa3GFRlJ6qb/DtS54Xg xxxxxxdeMacBook-Pro.local ./.ssh/authorized_keys
四 配置 Idea 测试连接。
五 结束
通过本文的介绍相信大家已经掌握了如何在Idea中使用SSH连接Docker服务器的技巧。希望这些步骤和提示能够帮助您更高效地进行开发和部署工作。如果您有任何疑问或进一步的需求欢迎随时交流和探讨。让我们共同进步不断优化开发流程提升工作效率