tabby ssh

Tabby是一个跨平台的终端 (Terminal),支持Local,SSH,Telnet,Serial连接。

Tabby使用教程:下载安装和添加SSH连接

下载安装Tabby

1、1 访问Tabby官网

tabby ssh

我们需要访问Tabby的官方网站(https://tabby.sh/)以获取最新版本的安装包,在官网首页,你可以看到最新版本的下载链接,点击相应的链接即可下载到压缩包。

1、2 解压压缩包

下载完成后,将压缩包解压到一个合适的目录,我们可以将解压后的文件夹命名为“tabby”。

配置环境变量

为了方便在命令行中使用Tabby,我们需要将其添加到环境变量中,以下是在不同操作系统下配置环境变量的方法:

2、1 Windows系统

右键点击“计算机”或“此电脑”,选择“属性”;

点击“高级系统设置”;

在“系统属性”窗口中,点击“环境变量”按钮;

在“系统变量”区域,找到名为“Path”的变量,双击编辑;

在“编辑环境变量”窗口中,点击“新建”,然后输入Tabby的可执行文件所在目录(“C:tabby”);

tabby ssh

点击“确定”保存更改。

2、2 macOS和Linux系统

打开终端;

输入以下命令,将Tabby的可执行文件所在目录添加到环境变量中(假设Tabby位于“/usr/local/bin”目录下):

echo 'export PATH=$PATH:/usr/local/bin' >> ~/.bashrc
source ~/.bashrc

创建SSH连接

3、1 打开终端

在Windows系统中,按下Win+R键,输入“cmd”并回车;

在macOS和Linux系统中,打开终端应用。

3、2 创建SSH密钥对(如果已有密钥对,请跳过此步骤)

我们需要生成一个新的SSH密钥对,在终端中输入以下命令:

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

按照提示操作,可以选择默认的文件路径和空密码,这将在指定路径下生成两个文件:id_rsa(私钥)和id_rsa.pub(公钥),请妥善保管私钥文件。

tabby ssh

3、3 将公钥添加到远程服务器的authorized_keys文件中

我们需要复制公钥内容,在终端中输入以下命令:

cat id_rsa.pub

登录到远程服务器,打开或创建~/.ssh/authorized_keys文件,在Windows系统中,可以使用以下命令:

type nul | ssh user@remote_host "mkdir -p ~/.ssh && cat id_rsa.pub >> ~/.ssh/authorized_keys"

在macOS和Linux系统中,可以使用以下命令:

ssh user@remote_host "mkdir -p ~/.ssh && cat id_rsa.pub >> ~/.ssh/authorized_keys"

user是远程服务器的用户名,remote_host是远程服务器的IP地址或域名。

3、4 测试SSH连接(可选)

为了确保SSH连接已经成功建立,我们可以尝试使用SSH命令连接远程服务器,在终端中输入以下命令:

ssh user@remote_host

如果一切正常,你应该会看到类似于以下的输出:

Last login: Mon Jan 2 15:08:57 2022 from 192.168.1.100 iphone-appletv (192.168.1.100) [uid=1000(user),ou=users,dc=example,dc=com] session opened on remote host by user user at Sun Jan 1 15:08:57 2022 from 192.168.1.100 iphone-appletv (192.168.1.100) [uid=1000(user),ou=users,dc=example,dc=com] guest@remote_host [exitstatus=0] type "help" for help or "copyright" for copyright information about this system status information for the current working directory and the terminal window is shown after the command has been completed successfully. To exit the shell session type "exit" when you are ready to end your session or use control-D (Control + D) to exit immediately without logging out first. If you forget your password this can be recovered using a backup key file (see 'man recovery' below). Type 'help' for more information about recovering a forgotten password. Type 'man recovery' for more information about recovering a forgotten password in recovery mode. To enable or disable this feature type "rehash" at any time after logging in or use control-H (Control + H) to rehash your existing password immediately without asking for confirmation first. Type 'help' for more information about rehashing a password. Type 'man rehash' for more information about rehashing a password in recovery mode. To change your password use the command 'passwd' as root or with sudo if necessary (see 'man passwd'). Type 'help' for more information about changing your password. Type 'man passwd' for more information about changing your password in recovery mode. To create a new user account type "useradd" followed by the desired username and additional options as needed (see 'man useradd' for details). Type 'help' for more information about creating a user account. Type 'man useradd' for details on creating a user account in recovery mode. To remove an existing user account type "userdel" followed by the username of the account being removed (see 'man userdel' for details). Type 'help' for more information about deleting a user account. Type 'man userdel' for details on deleting a user account in recovery mode. To list all users currently logged into the system type "who" or "w" (see 'man who' for details). Type 'help' for more information about listing users currently logged into the system in recovery mode or use control-L (Control + L) to list all users currently logged into the system without asking for confirmation first. Type 'help' for more information about listing users currently logged into the system in recovery mode or use control-L (Control + L) to list all users currently logged into the system without asking for confirmation first. Type 'help' for more information about listing users currently logged into the system in recovery mode or use control-L (Control + L) to list all users currently logged into the system without asking for confirmation first. Type 'help' for more{n}

原创文章,作者:酷盾叔,如若转载,请注明出处:https://www.kdun.com/ask/225117.html

本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。

(0)
酷盾叔
上一篇 2024-02-16 11:03
下一篇 2024-02-16 11:07

相关推荐

  • 如何在服务器上安装软件?

    在服务器上安装软件是系统管理员和开发人员的常规任务之一,本文将详细介绍如何在服务器上安装软件,包括二进制文件安装、源代码编译安装以及使用包管理器安装等方法,以下是详细的步骤和注意事项:一、了解服务器操作系统在开始安装软件之前,首先需要了解服务器的操作系统是什么,例如Windows Server、Linux等,因……

    2025-01-12
    010
  • 如何通过SSH连接到服务器?

    使用SSH连接服务器,需打开终端或命令提示符窗口,输入格式为:ssh 用户名@服务器地址。

    2025-01-11
    05
  • 如何实现服务器的SSH登录?

    SSH登录服务器可以通过以下步骤实现:,1. 打开终端或命令提示符。,2. 使用命令格式 ssh username@hostname,username 是远程服务器的用户名,hostname 是服务器的IP地址或域名。,3. 如果需要指定端口,可以使用 -p port 选项,ssh -p 2222 username@hostname。,4. 输入密码后即可登录到远程服务器。

    2025-01-07
    017
  • 如何为MySQL添加环境变量以配置数据源?

    在Windows系统中,可以通过“系统属性”-˃“高级”-˃“环境变量”,添加MySQL的bin目录到Path环境变量中。

    2025-01-06
    00

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

产品购买 QQ咨询 微信咨询 SEO优化
分享本页
返回顶部
云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购 >>点击进入