📜  k3os 配置 SSH - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:02:28.667000             🧑  作者: Mango

K3OS 配置 SSH - Shell-Bash

K3OS 是一个专为 Kubernetes 设计的最小操作系统,拥有轻便、高效、易于部署和管理的特点。SSH - Shell-Bash 是在 K3OS 上配置和使用 SSH 工具以及 Shell-Bash 的过程,本文将详细介绍相关操作。

配置 SSH
生成 SSH 密钥

在 K3OS 上生成 SSH 密钥,使用以下命令:

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
将公钥部署至服务器

将生成的公钥复制到服务器,使用以下命令:

ssh-copy-id username@server

如果无法使用 ssh-copy-id,可以使用以下命令手动复制:

cat ~/.ssh/id_rsa.pub | ssh username@server "mkdir -p ~/.ssh && touch ~/.ssh/authorized_keys && chmod -R go= ~/.ssh && cat >> ~/.ssh/authorized_keys"
连接服务器

使用以下命令连接服务器:

ssh username@server
配置 Shell-Bash
切换 Shell

使用以下命令列出系统中已安装的 Shell:

cat /etc/shells

使用以下命令切换 Shell:

chsh -s /bin/bash
Bash 配置文件

Bash 配置文件保存在用户目录下,使用以下命令编辑 Bash 配置文件:

vi ~/.bashrc

编辑完成后,使用以下命令使配置文件生效:

source ~/.bashrc
结论

通过以上操作,您可以在 K3OS 上配置 SSH 工具以及 Shell-Bash,使您能够方便地远程连接服务器并且使用 Bash Shell,为您的开发工作提供便利。