ubuntu 16.04如何生成ssh key以及如何查看ssh key

本文详细介绍在Ubuntu 16.04系统中生成SSH密钥的方法,包括检查是否存在SSHKey、生成新的SSHKey及查看SSHKey的具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ubuntu 16.04如何生成ssh key以及如何查看ssh key

检查本地是否有SSH Key存在

在终端输入

ls -al ~/.ssh

如果输出的是:

No such file or directory

那就没有ssh key

如果有就会出现这样:

生成新的SSH key

首先在终端输入

ssh-keygen -t rsa -C "your_email@example.com"

your_email@example.com 为你在 GitHub或者GitLab 注册时的邮箱
回车后终端会显示:

Created directory '/Users/xxx/.ssh'.
Enter passphrase (empty for no passphrase):

提示你保存 .ssh/id_rsa 的路径是/Users/xxx/.ssh/id_rsa,直接按回车。
这里有一点,如果已经存在SSH key你想要使用以上操作重新生成的话会提示一你不是要重新生成,直接输入y并按回车。
然后终端会提示:

Created directory '/Users/xxx/.ssh'.
Enter passphrase (empty for no passphrase):

提示设置 passphrase,每次与 Git 通信都会要求输入 passphrase,以避免某些错误的操作所导致的问题,建议设置一下。

成功后终端会提示:

Your identification has been saved in /Users/xxx/.ssh/id_rsa.

Your public key has been saved in /Users/xxx/.ssh/id_rsa.pub.

The key fingerprint is:

16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48 your_email@example.com

The key's randomart image is:

心形图形

然后在终端输入:

ssh-add ~/.ssh/id_rsa

此时会要求输入上面步骤里所填的 passphrase
成功后,终端显示:

Identity added: /Users/xxx/.ssh/id_rsa (/Users/xxx/.ssh/id_rsa)

最后,在 /Users/xxx/.ssh/ 生成两个文件,id_rsa 和 id_rsa.pub
在终端输入:

cat /Users/xxx/.ssh/id_rsa.pub

终端就会显示你的SSH key了,直接复制就可以了。

就这些啦~~O(∩_∩)O哈哈~

### 安装 Ubuntu 16.04.7 LTS 到服务器 安装 Ubuntu 16.04.7 LTS 到服务器涉及多个步骤,以下是详细的说明: #### 准备工作 确保下载最新的 ISO 文件并将其刻录到 USB 或 DVD 上。可以通过官方渠道获取镜像文件[^3]。 #### BIOS 设置 进入服务器的 BIOS 设置界面,调整启动顺序以优先从 UEFI 或 Legacy 模式的 USB/DVD 启动。保存设置后重新启动机器。 #### 安装过程 在引导菜单中选择“Install Ubuntu Server”。系统会自动检测硬件配置,并提示分区选项。可以选择手动分区来定义根目录 `/` 和交换空间 `swap` 的大小[^4]。 对于网络控制器问题,如果遇到 Wi-Fi 不可用的情况(即 network controller 显示没有 kernel driver in use),可以尝试加载兼容驱动程序或者更新内核版本至更高版本以便支持最新无线网卡芯片组[^1]。 #### 配置 SSH 访问 为了方便远程管理服务器,建议启用 SSH 服务。通过执行以下命令完成安装与基本配置: ```bash sudo apt-get update && sudo apt-get upgrade -y sudo apt-get install openssh-server -y sudo systemctl enable ssh --now ``` 编辑SSH配置文件允许 root 用户登录: ```bash sudo nano /etc/ssh/sshd_config ``` 找到 `PermitRootLogin` 参数修改为 `yes` 并保存退出。最后重启SSH服务使更改生效: ```bash sudo service ssh restart ``` #### Docker 环境搭建 确认Linux内核满足最低要求(>=3.0),运行uname -r查看当前使用的内核版本号。接着按照标准流程添加Docker APT仓库密钥以及源地址列表项,之后即可顺利部署容器化应用环境: ```bash curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" sudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd.io -y ``` #### 新增硬盘挂载操作指南 当需要扩展存储容量时,先利用fdisk工具创建新分区表结构;再mkfs.ext4格式化目标磁盘区域;最终mount指令实现持久化的路径映射关系建立: ```bash sudo fdisk /dev/sdb sudo mkfs.ext4 /dev/sdb1 sudo mkdir /mnt/newdisk sudo mount /dev/sdb1 /mnt/newdisk/ echo '/dev/sdb1 /mnt/newdisk ext4 defaults 0 0' >> /etc/fstab ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

加油当当

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值